[KT] fix tống kim đi 1 mình

mình đã chỉnh trong file gameserver\script\mission\defind

Battle.tbBTPLNUM_LOWBOUND = {6, 8, 12}; thành Battle.tbBTPLNUM_LOWBOUND = {0, 0, 0};


nhưng đến h nó vẫn báo là ko đủ ng nên ko đi đc ,bác nào biết fix thì giúp mình với .bên clbgamesvn mình ko có nick nên ko hỏi bên đó đc





 
Trả lời

ai biết sửa teamview giúp mình với
Làm y như trên Battle.tbBTPLNUM_LOWBOUND = {6, 8, 12}; thành Battle.tbBTPLNUM_LOWBOUND = {0, 0, 0};kèm theo làm như sau
Vào gameserver\script\mission\battle\battle.lua
Chỉnh như sau file ban đầu:

Mã:
function Battle:IsDiffBattle(pPlayer, nBTKey) 
   if (not nBTKey or nBTKey < 0) then
        return 0; 
   end
    local nMyBTKey = pPlayer.GetTask(Battle.TSKGID, Battle.TSK_BTPLAYER_KEY); 
   local nBattleSeqA = math.fmod(nMyBTKey,10);
    local nBattleSeqB = math.fmod(nBTKey,10);
    local nBattleTimeA = nMyBTKey - nBattleSeqA;
    local nBattleTimeB = nBTKey - nBattleSeqB; 
   if (nMyBTKey ~= nBTKey or nBattleTimeA ~= nBattleTimeB) then 
       return 1;
    end 
   return 0;
end

Sau khi chỉnh sửa Thay đổi 2 số 10 thành hai số 0

Mã:
function Battle:IsDiffBattle(pPlayer, nBTKey) 
   if (not nBTKey or nBTKey < 0) then
        return 0; 
   end 
   local nMyBTKey = pPlayer.GetTask(Battle.TSKGID, Battle.TSK_BTPLAYER_KEY); 
   local nBattleSeqA = math.fmod(nMyBTKey,[COLOR=#FF0000]0[/COLOR]); 
   local nBattleSeqB = math.fmod(nBTKey,[COLOR=#FF0000]0[/COLOR]);
    local nBattleTimeA = nMyBTKey - nBattleSeqA;   
 local nBattleTimeB = nBTKey - nBattleSeqB;
    if (nMyBTKey ~= nBTKey or nBattleTimeA ~= nBattleTimeB) then 
       return 1;
    end
    return 0;
end

Đây là giúp đỡ người khác nè hỡi những người hay gây wa
 
Chỉnh sửa lần cuối:
cái này mình có thấy bên clbgames và làm theo rồi ,nhưng vẫn ko đc ,vào đc map rồi nhưng đến h bắt đầu là bị out ra ,báo là do ko đủ ng ,tìm cách mấy ngày hôm nay r mà ko đc ,ko có nick bên clb để nhờ mọi ng bên đấy, bạn có file defind.lua với battle.lua gửi cho mình đc ko
 
mình đã chỉnh trong file gameserver\script\mission\defind

Battle.tbBTPLNUM_LOWBOUND = {6, 8, 12}; thành Battle.tbBTPLNUM_LOWBOUND = {0, 0, 0};


nhưng đến h nó vẫn báo là ko đủ ng nên ko đi đc ,bác nào biết fix thì giúp mình với .bên clbgamesvn mình ko có nick nên ko hỏi bên đó đc





Sao mình tìm theo đường dẫn mà ko có cái Folder và file này nhỉ gameserver\script\mission\defind
 
hic ,mình ko có zalo ,bạn nào dùng facebook thì giúp mình qua fb này
https://www.facebook.com/profile.php?id=100011545357900
hoặc để lại fb mình sẽ kết bạn nt

---------- Post added at 06:43 PM ---------- Previous post was at 06:41 PM ----------

Sao mình tìm theo đường dẫn mà ko có cái Folder và file này nhỉ gameserver\script\mission\defind
xin lỗi ,mình viết nhầm gameserver/script/misson/battle/defind.lua
bạn cũng đang chơi bản KT offline trên vmware đấy à
 
Bên trên