PDA

View Full Version : [KT] XIn cách giới hạn Du Long



anhvaem_n2s
13-06-12, 09:54 PM
Như tiêu đề, anh em nào biết giúp mình với8->8->

satthupro95
13-06-12, 10:13 PM
ké bác phát : Có ai biết NPC Thiên Thiên của du long nằm ở file nào k ạ ?

vipbk
14-06-12, 12:42 PM
ké bác phát : Có ai biết NPC Thiên Thiên của du long nằm ở file nào k ạ ?

đã hướng dẫn cho bạn rồi, UP cho chủ topic

luumin
15-06-12, 08:14 AM
Như tiêu đề, anh em nào biết giúp mình với8->8->
của bạn đây
Chỉnh Giới hạn Du Long
tìm và thêm trong \gameserver1\script\event\youlongmibao\youlongmiba o_gs.lua

tìm
Require("\\script\\event\\youlongmibao\\youlongmib ao_def.lua");
thêm
Youlongmibao.MAX_DULONG = 50;
Require("\\script\\event\\youlongmibao\\youlongmib ao_def.lua");
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

30 charrrrrrrrrrrrrrrrrrrrrr

anhvaem_n2s
15-06-12, 10:27 AM
cái này ko có tác dụng, ai test chưa vậy, mình thử mà không đc