PDA

View Full Version : [KT] Hỏi về PT trong Tống Kim



tunglt
15-04-15, 11:00 PM
AE nào biết cách fix cho tống kim có trận có PT có trận không PT ko chỉ giúp mình với.

Kyo Công Tử
15-04-15, 11:29 PM
.................................................. .................................................. ..

na.ilusm89
16-04-15, 12:21 AM
1 Thuật toán đơn giản get time miễn phí cho thím đây =)) file mission.lua nhé xin lỗi đừng ném gạch vì đã phá miếng cơm 50K của thím nào đó


self.tbMisCfg = {
tbLeavePos = Battle.tbSignUpPos[nBattleLevel][nBattleSeq], -- 离开坐标
tbEnterPos = tbBaseCampPos, -- 进入坐标
tbDeathRevPos = tbBaseCampPos, -- 死亡重生点
tbChannel = tbChannel, -- 聊天频道
tbCamp = Battle.NPCCAMP_MAP, -- 分别设定临时阵营
nForbidTeam = 1, -- thay 0 =1 để đi tống kim không tổ đội | tổ đội tống kim
nInBattleState = 1, -- 禁止不同阵营组队
nPkState = Player.emKPK_STATE_CAMP, -- PK状态
nDeathPunish = 1, -- 无死亡惩罚
nOnDeath = 1, -- 开启玩家死亡回调
nOnKillNpc = 1, -- 开启玩家杀怪回调
nOnMovement = 1, -- 参加某项活动
nForbidSwitchFaction = 1, -- 禁止切换门派
nForbidStall = 1, -- 禁止摆摊
nDisableOffer = 1,
nDisableFriendPlane = 1, -- 禁止好友界面
nDisableStallPlane = 1, -- 禁止交易界面
};
if (nCurTime >= 2050 and nCurTime <= 2200) then
self.tbMisCfg = {
tbLeavePos = Battle.tbSignUpPos[nBattleLevel][nBattleSeq], -- 离开坐标
tbEnterPos = tbBaseCampPos, -- 进入坐标
tbDeathRevPos = tbBaseCampPos, -- 死亡重生点
tbChannel = tbChannel, -- 聊天频道
tbCamp = Battle.NPCCAMP_MAP, -- 分别设定临时阵营
nForbidTeam = 0, -- Trận 20h50 đến 22h tự động xóa lệnh pt =))
nInBattleState = 1, -- 禁止不同阵营组队
nPkState = Player.emKPK_STATE_CAMP, -- PK状态
nDeathPunish = 1, -- 无死亡惩罚
nOnDeath = 1, -- 开启玩家死亡回调
nOnKillNpc = 1, -- 开启玩家杀怪回调
nOnMovement = 1, -- 参加某项活动
nForbidSwitchFaction = 1, -- 禁止切换门派
nForbidStall = 1, -- 禁止摆摊
nDisableOffer = 1,
nDisableFriendPlane = 1, -- 禁止好友界面
nDisableStallPlane = 1, -- 禁止交易界面

tunglt
16-04-15, 01:05 AM
cám ơn bạn đê mình học hỏi rồi test thử :)

tunglt
16-04-15, 01:12 AM
Nhân tiện mình muốn hỏi thêm 1 việc nữa. Nếu ae biết cách làm tốt bụng share cho mình xin hoặc có thể cho mình xin 1 cái giá với nhé.

Mình muốn có 1 giải pháp và script về việc chống post mạng trong tống kim :(.
Rất mong ae ko gạch đá mình

localhost168
16-04-15, 09:16 AM
local nTime = tonumber(GetLocalDate("%H%M"));
if (tbMisCfg.nForbidTeam) then
if (tbMisCfg.nForbidTeam == 1) and nTime >= 1250 and nTime < 1350 then
pPlayer.TeamDisable(1);
pPlayer.TeamApplyLeave();
else
pPlayer.TeamDisable(0);
end
end

chỉnh trong mission.lua tìm cái dòng if (tbMisCfg.nForbidTeam) then rồi sửa lại nhé. trong phần mặc định thi cứ cấm pt đi.

thằng nào post mạng cứ lẳng lên đảo tầm 5 tiếng thì lần sau thách cha nó cũng ko dám post nữa. cái này lẳng hoài quen rồi =))

tunglt
16-04-15, 09:55 AM
local nTime = tonumber(GetLocalDate("%H%M"));
if (tbMisCfg.nForbidTeam) then
if (tbMisCfg.nForbidTeam == 1) and nTime >= 1250 and nTime < 1350 then
pPlayer.TeamDisable(1);
pPlayer.TeamApplyLeave();
else
pPlayer.TeamDisable(0);
end
end

chỉnh trong mission.lua tìm cái dòng if (tbMisCfg.nForbidTeam) then rồi sửa lại nhé. trong phần mặc định thi cứ cấm pt đi.

thằng nào post mạng cứ lẳng lên đảo tầm 5 tiếng thì lần sau thách cha nó cũng ko dám post nữa. cái này lẳng hoài quen rồi =))


thanks bạn. nhưng do mình ko care đc thường xuyên, nên muốn có cái code auto thì tốt hơn :). ko biết có ae nào biết chỉ giúp mình với

tunglt
16-04-15, 11:45 AM
1 Thuật toán đơn giản get time miễn phí cho thím đây =)) file mission.lua nhé xin lỗi đừng ném gạch vì đã phá miếng cơm 50K của thím nào đó


self.tbMisCfg = {
tbLeavePos = Battle.tbSignUpPos[nBattleLevel][nBattleSeq], -- 离开坐标
tbEnterPos = tbBaseCampPos, -- 进入坐标
tbDeathRevPos = tbBaseCampPos, -- 死亡重生点
tbChannel = tbChannel, -- 聊天频道
tbCamp = Battle.NPCCAMP_MAP, -- 分别设定临时阵营
nForbidTeam = 1, -- thay 0 =1 để đi tống kim không tổ đội | tổ đội tống kim
nInBattleState = 1, -- 禁止不同阵营组队
nPkState = Player.emKPK_STATE_CAMP, -- PK状态
nDeathPunish = 1, -- 无死亡惩罚
nOnDeath = 1, -- 开启玩家死亡回调
nOnKillNpc = 1, -- 开启玩家杀怪回调
nOnMovement = 1, -- 参加某项活动
nForbidSwitchFaction = 1, -- 禁止切换门派
nForbidStall = 1, -- 禁止摆摊
nDisableOffer = 1,
nDisableFriendPlane = 1, -- 禁止好友界面
nDisableStallPlane = 1, -- 禁止交易界面
};
if (nCurTime >= 2050 and nCurTime <= 2200) then
self.tbMisCfg = {
tbLeavePos = Battle.tbSignUpPos[nBattleLevel][nBattleSeq], -- 离开坐标
tbEnterPos = tbBaseCampPos, -- 进入坐标
tbDeathRevPos = tbBaseCampPos, -- 死亡重生点
tbChannel = tbChannel, -- 聊天频道
tbCamp = Battle.NPCCAMP_MAP, -- 分别设定临时阵营
nForbidTeam = 0, -- Trận 20h50 đến 22h tự động xóa lệnh pt =))
nInBattleState = 1, -- 禁止不同阵营组队
nPkState = Player.emKPK_STATE_CAMP, -- PK状态
nDeathPunish = 1, -- 无死亡惩罚
nOnDeath = 1, -- 开启玩家死亡回调
nOnKillNpc = 1, -- 开启玩家杀怪回调
nOnMovement = 1, -- 参加某项活动
nForbidSwitchFaction = 1, -- 禁止切换门派
nForbidStall = 1, -- 禁止摆摊
nDisableOffer = 1,
nDisableFriendPlane = 1, -- 禁止好友界面
nDisableStallPlane = 1, -- 禁止交易界面



bạn ơi ban có thể cho mình xin cả file mission.lua của bạn được không. mình làm theo cách của bạn nhưng đến giờ tống kim thì lại bị lỗi ko vào đươc bạn ạ.