Đăng nhập

View Full Version : [KT] Cách chỉnh phần thưởng thi đấu môn phái



devsevergame
06-07-17, 03:22 PM
Cho em hỏi, muốn chỉnh phần thưởng cho tần nhân vương là thêm ở chổ nào vậy ạ, e cảm ơn trước.

trieuvanhs
15-07-17, 07:29 PM
Cho em hỏi, muốn chỉnh phần thưởng cho tần nhân vương là thêm ở chổ nào vậy ạ, e cảm ơn trước.

Ở đây bạn \gameserver\script\pvp, file factionbattle_sub.lua

Stats.Activity:AddCount(pPlayer, Stats.TASK_COUNT_FACTION, 1); dưới dòng này thêm vào
----------------Phan Thuong top 1
if self.BOX_NUM[nElimat - 2][1] == 1 then
local tbItemInfo = {bForceBind = 0};
me.AddItem(18,1,1,9);-- Huyền tinh 9
me.AddRepute(13,1,200);
me.AddTitle(20, 205, 1, 0);--- Danh hiệu
me.AddJbCoin(200000);-- 20v đồng thường
me.Msg("Bạn nhận được 20 vạn đồng thường");
me.AddExp(10000000);-- 10tr exp
end

devsevergame
16-07-17, 11:17 PM
Ở đây bạn \gameserver\script\pvp, file factionbattle_sub.lua

Stats.Activity:AddCount(pPlayer, Stats.TASK_COUNT_FACTION, 1); dưới dòng này thêm vào
----------------Phan Thuong top 1
if self.BOX_NUM[nElimat - 2][1] == 1 then
local tbItemInfo = {bForceBind = 0};
me.AddItem(18,1,1,9);-- Huyền tinh 9
me.AddRepute(13,1,200);
me.AddTitle(20, 205, 1, 0);--- Danh hiệu
me.AddJbCoin(200000);-- 20v đồng thường
me.Msg("Bạn nhận được 20 vạn đồng thường");
me.AddExp(10000000);-- 10tr exp
end

uh vậy đây là phát theo top 1 hả bác, vậy mình muốn phát cho top 1 đến 5 thì làm như thế nào vậy bác?. cảm ơn bác trước.

trieuvanhs
16-07-17, 11:24 PM
uh vậy đây là phát theo top 1 hả bác, vậy mình muốn phát cho top 1 đến 5 thì làm như thế nào vậy bác?. cảm ơn bác trước.

Vẫn như vậy thôi bác, thêm vào các dòng sau

if self.BOX_NUM[nElimat - 2][1] == 2 then---Đây là cho top 2
local tbItemInfo = {bForceBind = 0};
me.AddJbCoin(200000);
me.Msg("Bạn nhận được 20 vạn đồng thường");
me.AddExp(20000000);
me.Msg("Bạn nhận được 20 triệu điểm kinh nghiệm");
me.AddBindMoney(1000000);
me.Msg("Bạn nhận được <color=yellow>100 Vạn<color> bạc khóa");
end

if self.BOX_NUM[nElimat - 2][1] == 3 or self.BOX_NUM[nElimat - 2][1] == 4 or self.BOX_NUM[nElimat - 2][1] == 5 then----Đây là cho top 3 4 5
local tbItemInfo = {bForceBind = 0};
me.AddJbCoin(150000);
me.Msg("Bạn nhận được 15 vạn đồng thường");
me.AddExp(15000000);
me.Msg("Bạn nhận được 15 triệu điểm kinh nghiệm");
me.AddBindMoney(1000000);
me.Msg("Bạn nhận được <color=yellow>100 Vạn<color> bạc khóa");
end