PDA

View Full Version : [KT] Code Giới Hạn Du Long



tuidangvui
17-05-12, 10:28 AM
tìm và thêm trong \gameserver1\script\event\youlongmibao\youlongmiba o_gs.lua

tìm


Require("\\script\\event\\youlongmibao\\youlongmibao_def.lu a");


thêm


Youlongmibao.MAX_DULONG = 50;
Require("\\script\\event\\youlongmibao\\youlongmibao_def.lu a");


tìm


self.tbPlayerList = self.tbPlayerList or {};


thêm


self.tbPlayerList = self.tbPlayerList or {};
self.tbGioihanDL = self.tbGioihanDL or {};


tìm


if self.tbPlayerList[pPlayer.nId] then
local nTimes = self.tbPlayerList[pPlayer.nId].nTimes;
if nTimes >= self.MAX_TIMES then
Dialog:SendBlackBoardMsg(pPlayer, "Bạn đã khiêu chiến liên tiếp quá 4 lần. Hãy chọn khiêu chiến lại.");
return 0;
end
end


thêm


if self.tbPlayerList[pPlayer.nId] then
local nTimes = self.tbPlayerList[pPlayer.nId].nTimes;
if nTimes >= self.MAX_TIMES then
Dialog:SendBlackBoardMsg(pPlayer, "Bạn đã khiêu chiến liên tiếp quá 4 lần. Hãy chọn khiêu chiến lại.");
return 0;
end
end
if self.tbGioihanDL[pPlayer.nId] then
local nTimes = self.tbGioihanDL[pPlayer.nId].nTimes;
if nTimes >= self.MAX_DULONG then
Dialog:SendBlackBoardMsg(pPlayer, "Bạn đã khiêu chiến "..self.MAX_DULONG.." lần.");
return 0;
end
end



tìm


if not self.tbPlayerList[pPlayer.nId] then
self.tbPlayerList[pPlayer.nId] = {};
self.tbPlayerList[pPlayer.nId].nTimes = 1;
self.tbPlayerList[pPlayer.nId].tbGetAward = {0,0,0,0};
self.tbPlayerList[pPlayer.nId].tbItemList = self:GetItemList(pPlayer);
else
self.tbPlayerList[pPlayer.nId].nTimes = self.tbPlayerList[pPlayer.nId].nTimes + 1;
end


thêm


if not self.tbPlayerList[pPlayer.nId] then
self.tbPlayerList[pPlayer.nId] = {};
self.tbPlayerList[pPlayer.nId].nTimes = 1;
self.tbPlayerList[pPlayer.nId].tbGetAward = {0,0,0,0};
self.tbPlayerList[pPlayer.nId].tbItemList = self:GetItemList(pPlayer);
else
self.tbPlayerList[pPlayer.nId].nTimes = self.tbPlayerList[pPlayer.nId].nTimes + 1;
end
if not self.tbGioihanDL[pPlayer.nId] then
self.tbGioihanDL[pPlayer.nId] = {};
self.tbGioihanDL[pPlayer.nId].nTimes = 1;
else
self.tbGioihanDL[pPlayer.nId].nTimes = self.tbGioihanDL[pPlayer.nId].nTimes + 1;
end

vipcuonghy
19-05-12, 02:34 AM
sao không share luôn cái file đã chính sửa rồi cho nhanh hả bạn :(

kanhtien
19-05-12, 09:30 AM
thankkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk kkkkkkkkkk

kanhtien
23-05-12, 05:46 PM
Qua ngày ko reset số lần đi bạn ơi.

anhvaem_n2s
07-06-12, 05:49 PM
Cho mình hỏi cái này là giới hạn 1 ngày hay giới hạn luôn vậy mấy bạn. nếu giới hạn nhày thì qua ngày có RS lại không

kakakura
07-06-12, 06:41 PM
Có ai biết cách khắc phục lỗi khóa bảo vệ không ?

Sesshomaru
07-06-12, 07:13 PM
code này không hoàn chỉnh nên move sang hỏi đáp nhé