Kết quả 1 đến 9 của 9
Chủ đề: Hỏi về phần thưởng tống kim !!!!
-
14-08-12, 02:11 AM #1Thành Viên
- Ngày tham gia
- Mar 2012
- Bài viết
- 300
- Thanks
- 70
- Thanked 80 Times in 25 Posts
Hỏi về phần thưởng tống kim !!!!
e có đoạn code như sau về phần thưởng theo hạng của Tống Kim.Mấy pro cho e hỏi có 2 dòng nhận được đồng và đồng khóa theo hạng thỳ số đồng nhận được đó chỉnh ntn ak
Thanks mấy a akPHP Code: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
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
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
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
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
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
Khách viếng thăm hãy cùng divine9966 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
14-08-12, 08:26 AM #2
Ðề: Hỏi về phần thưởng tống kim !!!!
Code này do mình code.Sao bạn lại có được nhỉ.Tài thật.
Khách viếng thăm hãy cùng Sesshomaru xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
14-08-12, 09:57 AM #3Moderator
- Ngày tham gia
- May 2012
- Đang ở
- đây
- Bài viết
- 5,112
- Thanks
- 248
- Thanked 3,011 Times in 1,889 Posts
Ðề: Hỏi về phần thưởng tống kim !!!!
đoạn code này chưa đủ để xác định số đồng nhận được, bạn up cả file đó lên mình xem
Khách viếng thăm hãy cùng vipbk xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
14-08-12, 10:00 AM #4
Ðề: Hỏi về phần thưởng tống kim !!!!
..................................................
Nhận thiết kế web
skype:nhatthanh5891_3
fb:fb.com/ThanhNaruto208
SDT:0165.3749.679
-
14-08-12, 10:35 AM #5
-
14-08-12, 10:54 AM #6
Ðề: Hỏi về phần thưởng tống kim !!!!
Phần thưởng hoạt động không nhất thiết phải thêm vào script của Hoạt động đâu
Học Hỏi, Giao Lưu, Phát Triển Đôi Bên Cùng Có Lợi.
Bla, Bla, Blo Blo....
-
14-08-12, 11:07 AM #7Moderator
- Ngày tham gia
- May 2012
- Đang ở
- đây
- Bài viết
- 5,112
- Thanks
- 248
- Thanked 3,011 Times in 1,889 Posts
Ðề: Hỏi về phần thưởng tống kim !!!!
cái nJbBonus thì biết rồi .............
Khách viếng thăm hãy cùng vipbk xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
14-08-12, 11:23 AM #8
Ðề: Hỏi về phần thưởng tống kim !!!!
Tập trung vào chủ để nào.
Bạn vào file: script\mission\battle\define.lua
Tìm :
Đó là điều Bạn muốn, Chúc vui vẻ!Code:Battle.tbJBCOINBONUS = {12000,10000,8000,5000};
Nếu trong file : script\mission\battle\define.lua chưa có thì Bạn vui lòng coppy code này vào file define.lua
Xong việc nhớ đồng bộ file define.lua và battle_bouns.lua với Client.Lần sửa cuối bởi Lãng Tử Sầu, ngày 14-08-12 lúc 11:27 AM.
Học Hỏi, Giao Lưu, Phát Triển Đôi Bên Cùng Có Lợi.
Bla, Bla, Blo Blo....
-
14-08-12, 12:07 PM #9Moderator
- Ngày tham gia
- May 2012
- Đang ở
- đây
- Bài viết
- 5,112
- Thanks
- 248
- Thanked 3,011 Times in 1,889 Posts
Ðề: Hỏi về phần thưởng tống kim !!!!
chính là cái này:
bạn chủ topic để ý:Code:Battle.tbJBCOINBONUS = {12000,10000,8000,5000};
tức là 5000 vì trên kia là mảng 1 chiều với 4 phần tử (theo Ngôn Ngữ Lập Trình C/C++)Code:nJbBonus = Battle.tbJBCOINBONUS[4];
ta có:
tbJBCOINBONUS[1] = 12000
tbJBCOINBONUS[2] = 10000
...Khách viếng thăm hãy cùng vipbk xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!





Trả lời kèm Trích dẫn
số lượng đồng có thể chỉnh lại ...
