PDA

View Full Version : [KT] Giúp phần thưởng BHĐ và TDC



quyena4vd
04-08-12, 05:18 PM
Pro nào giúp mình chỉnh sửa phần thưởng BHĐ và TDC vớíThank :x

mrkutepro
04-08-12, 05:55 PM
vào theo đường dẫn, trong này có tất cả các thứ cần chỉnh gameserver\setting\npc\droprate

quyena4vd
04-08-12, 06:19 PM
Bạn cho mình mấy file của bhđ và tdc của bạn đi. Mình ko biết nó ở đâu cả. Cả chỗ đánh quái ở tần lăng nữa. Ko tìm đc

vipbk
04-08-12, 07:24 PM
Bạn cho mình mấy file của bhđ và tdc của bạn đi. Mình ko biết nó ở đâu cả. Cả chỗ đánh quái ở tần lăng nữa. Ko tìm đc

BHD: bạn vào gameserver\setting\npc\droprate\baihutang\
TDC: bạn vào gameserver\setting\npc\droprate\xoyogame\
Tần Lăng: gameserver\setting\npc\droprate\qinling\

bạn chỉnh các file trong đó, xem thêm bài viết này: <b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
Để ý cái chú ý màu đỏ

quyena4vd
05-08-12, 09:20 AM
BHD: bạn vào gameserver\setting\npc\droprate\baihutang\
TDC: bạn vào gameserver\setting\npc\droprate\xoyogame\
Tần Lăng: gameserver\setting\npc\droprate\qinling\

bạn chỉnh các file trong đó, xem thêm bài viết này: <b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
Để ý cái chú ý màu đỏ

thank
mình làm được rồi
h còn mỗi cái phần thưởng tống kim theo hạng thui

satthupro95
05-08-12, 10:38 AM
thank
mình làm được rồi
h còn mỗi cái phần thưởng tống kim theo hạng thui

Tống Kim theo hạng file của bác satthuyh:

function Battle:AwardJbCoin(tbPlayerList)
local nMaxRank = 0;
local nIndex = 0;
for i = 1, #tbPlayerList do
local tbBattleInfo = tbPlayerList[i];
local nJbBonus = 0;
if (1 == i) then -- Hạng 1 Tống KIM
nJbBonus = Battle.tbJBCOINBONUS[1];
tbBattleInfo.pPlayer.AddItem(18,1,1190,4);
tbBattleInfo.pPlayer.AddItem(18,1,1190,4);
tbBattleInfo.pPlayer.AddItem(18,1,1190,4);
tbBattleInfo.pPlayer.AddItem(18,1,1190,4);
tbBattleInfo.pPlayer.AddItem(18,1,1190,4);
tbBattleInfo.pPlayer.AddItem(18,1,1190,4);
tbBattleInfo.pPlayer.AddStackItem(18,1,1299,3,nil, 30);
tbBattleInfo.pPlayer.AddExp(5000000);
elseif (2 == i ) then -- Hạng 2 Tống KIM
nJbBonus = Battle.tbJBCOINBONUS[2];
tbBattleInfo.pPlayer.AddItem(18,1,1190,4);
tbBattleInfo.pPlayer.AddItem(18,1,1190,4);
tbBattleInfo.pPlayer.AddItem(18,1,1190,4);
tbBattleInfo.pPlayer.AddItem(18,1,1190,4);
tbBattleInfo.pPlayer.AddExp(3000000);
tbBattleInfo.pPlayer.AddStackItem(18,1,1299,3,nil, 25);
elseif (3 == i ) then -- Hạng 3 Tống KIM
tbBattleInfo.pPlayer.AddExp(2000000);
tbBattleInfo.pPlayer.AddItem(18,1,1190,4);
tbBattleInfo.pPlayer.AddItem(18,1,1190,4);
tbBattleInfo.pPlayer.AddItem(18,1,1190,4);
tbBattleInfo.pPlayer.AddStackItem(18,1,1299,3,nil, 20);
nJbBonus = Battle.tbJBCOINBONUS[3];
elseif (4 <= i and 10 >= i) then -- Hạng 4 đến 10 Tống KIM
tbBattleInfo.pPlayer.AddItem(18,1,1190,4);
tbBattleInfo.pPlayer.AddItem(18,1,1190,4);
tbBattleInfo.pPlayer.AddExp(1000000);
nJbBonus = Battle.tbJBCOINBONUS[4];
tbBattleInfo.pPlayer.AddStackItem(18,1,1299,3,nil, 15);
elseif (11 <= i) then -- Hạng 11 trở đi Tống KIM
tbBattleInfo.pPlayer.AddItem(18,1,1190,4);
tbBattleInfo.pPlayer.AddExp(500000);
tbBattleInfo.pPlayer.AddStackItem(18,1,1299,3,nil, 10);
end
if ( tbBattleInfo.pPlayer.nLevel >= 90) then
tbBattleInfo.pPlayer.AddJbCoin(nJbBonus);
tbBattleInfo.pPlayer.Msg(string.format("Xếp hạng: <color=green>%d<color>, bạn nhận được <color=white>%d<color> Đồng.", i, nJbBonus));
else
tbBattleInfo.pPlayer.AddBindCoin(nJbBonus);
tbBattleInfo.pPlayer.Msg(string.format("Xếp hạng: <color=green>%d<color>, bạn nhận được <color=white>%d<color> Đồng khoa'.", i, nJbBonus));
end
end
end

quyena4vd
05-08-12, 11:18 AM
xóa hết tất cả trong battle_bouns.lua để thêm đoạn đó vào hả bạn?

vipbk
05-08-12, 11:25 AM
xóa hết tất cả trong battle_bouns.lua để thêm đoạn đó vào hả bạn?

không phải xóa hết mà tìm đúng cái function đó rồi add vào như trên là dc:

function Battle:AwardJbCoin(tbPlayerList)

quyena4vd
05-08-12, 12:12 PM
Mình thay cái battle_bouns.lua của ông nhưng không được
nó cứ lỗi nhận phần thưởng khi hết thời gian (mình dùng thẻ GM để hết h cho nhanh, mà t cũng đánh để hơn 3k tích lũy)
cả cái BHĐ nữa
lúc đầu cứ tưởng vào TDC thì nhặt đc item mình sửa rùi vào BHĐ sửa mấy cái boss_1 nhưng ko đc
mà cái item (18,1,1190,4) này là gì nhỉ

Lãng Tử Sầu
05-08-12, 12:36 PM
Mình thay cái battle_bouns.lua của ông nhưng không được
nó cứ lỗi nhận phần thưởng khi hết thời gian (mình dùng thẻ GM để hết h cho nhanh, mà t cũng đánh để hơn 3k tích lũy)
cả cái BHĐ nữa
lúc đầu cứ tưởng vào TDC thì nhặt đc item mình sửa rùi vào BHĐ sửa mấy cái boss_1 nhưng ko đc
mà cái item (18,1,1190,4) này là gì nhỉ

Item đó là Item mới mà người ta add vào. Cậu muốn phần thưởng là gì thì thay vào đoạn Item đó :)

quyena4vd
05-08-12, 12:43 PM
ko nhận được gì bạn à
nó báo lỗi :(((((((((((((((((((((((((((((((((((((

<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b> (<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>)

satthu1292
05-10-20, 03:47 PM
hong
..........................................