Kết quả 1 đến 7 của 7
-
15-07-24, 12:30 PM #1
- Ngày tham gia
- May 2016
- Bài viết
- 53
- Thanks
- 3
- Thanked 11 Times in 5 Posts
Xin các pro chỉ giáo cách add vật phẩm khi giết boss Quân Doanh, Vạn Hoa Cốc
Em có chơi 1 số sv và giờ về chơi offline vì không có thời gian cày online như trước. Em thấy các sv khi giết boss Quân Doanh, boss hầm Vạn Hoa Cốc sẽ có thông báo phần thưởng và add phần thưởng như đồng, bạc khóa, đồng khóa, huyền tinh vào nhân vật.
Các pro cho em hỏi sử dụng hàm gì và đưa vào file nào để có được cái đó ạ? Em xin chân thành cảm ơn!Khách viếng thăm hãy cùng dutoanvna xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
15-07-24, 05:27 PM #2
Ðề: Xin các pro chỉ giáo cách add vật phẩm khi giết boss Quân Doanh, Vạn Hoa Cốc
Khách viếng thăm hãy cùng anhtuanapt xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
Các thành viên gởi lời cảm ơn đến anhtuanapt vì bài viết này !
dutoanvna (16-07-24)
-
15-07-24, 09:29 PM #3
- Ngày tham gia
- Jan 2012
- Bài viết
- 2,412
- Thanks
- 2,567
- Thanked 1,842 Times in 880 Posts
Ðề: Xin các pro chỉ giáo cách add vật phẩm khi giết boss Quân Doanh, Vạn Hoa Cốc
Tìm đến file \script\task\armycamp\define.lua xuống cuối cùng tạo 1 function dạng, sau này muốn cập nhật thêm thưởng chỉ cần thay đổi trong function này:
function SpecialEvent:AwardKillFinalBossQD(pPlayer)
if pPlayer then
if pPlayer.CountFreeBagCell() >= 5 then
-- Thêm thưởng vào đây ví dụ
pPlayer.AddStackItem(18,1,114,8,{bForceBind = 1},1); -- 1 Huyền Tinh 8; bForceBind 1 Khóa, 0 Không Khóa
pPlayer.AddExp(10000000); -- 10tr EXP
pPlayer.AddBindMoney(500000,0); -- 50 vạn Bạc Khóa
pPlayer.AddBindCoin(150000); -- 15 vạn Đồng Khóa
end
end
end
BOSS Cổ Vương - \script\task\armycamp\100_110\npc\guwang.lua
Tìm đến function tbGuWang:OnDeath(pNpc) đoạn
for _, player in ipairs(tbPlayList) do
SpecialEvent:AwardKillFinalBossQD(player) -- Thêm function thưởng vào
Task.OldPlayerTask:AddPlayerTaskValue(player.nId, 2082, 4);
end;
BOSS Hoàn Nhan Lượng - \script\task\armycamp\110_120\npc\hongliandiyunpc. lua
Tìm đến function tbBoss5:OnDeath(pNpc) đoạn
for _, teammate in ipairs(tbPlayList) do
SpecialEvent:AwardKillFinalBossQD(teammate) -- Thêm function thưởng vào
Setting:SetGlobalObj(teammate);
TaskAct:Talk(self.tbText[0], self.TalkEnd, self, tbInstancing);
Setting:RestoreGlobalObj();
end;
BOSS Thợ Cả - \script\task\armycamp\90_100\npc\caishiqu\boss.lua
Tìm đến function tbNpc_1:OnDeath(pNpc) đoạn
for _, player in ipairs(tbPlayList) do
SpecialEvent:AwardKillFinalBossQD(player) -- Thêm function thưởng vào
Task.OldPlayerTask:AddPlayerTaskValue(player.nId, 2082, 4);
end;Khách viếng thăm hãy cùng satthupro95 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
-
16-07-24, 02:09 AM #4
- Ngày tham gia
- May 2016
- Bài viết
- 53
- Thanks
- 3
- Thanked 11 Times in 5 Posts
Ðề: Xin các pro chỉ giáo cách add vật phẩm khi giết boss Quân Doanh, Vạn Hoa Cốc
Khách viếng thăm hãy cùng dutoanvna xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
16-07-24, 12:27 PM #5
- Ngày tham gia
- May 2016
- Bài viết
- 53
- Thanks
- 3
- Thanked 11 Times in 5 Posts
Ðề: Xin các pro chỉ giáo cách add vật phẩm khi giết boss Quân Doanh, Vạn Hoa Cốc
Khách viếng thăm hãy cùng dutoanvna xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
17-07-24, 12:18 AM #6
- Ngày tham gia
- Jan 2012
- Bài viết
- 2,412
- Thanks
- 2,567
- Thanked 1,842 Times in 880 Posts
Ðề: Xin các pro chỉ giáo cách add vật phẩm khi giết boss Quân Doanh, Vạn Hoa Cốc
Vào script\task\treasuremap\treasure_head.lua kéo xuống cuối, tạo 1 function dạng
function TreasureMap:AwardKillFinalBossTBD(pPlayer)
if pPlayer then
if pPlayer.CountFreeBagCell() >= 5 then
-- Thêm thưởng vào đây ví dụ
pPlayer.AddStackItem(18,1,114,8,{bForceBind = 1},1); -- 1 Huyền Tinh 8; bForceBind 1 Khóa, 0 Không Khóa
pPlayer.AddExp(10000000); -- 10tr EXP
pPlayer.AddBindMoney(500000,0); -- 50 vạn Bạc Khóa
pPlayer.AddBindCoin(150000); -- 15 vạn Đồng Khóa
end
end
end
Tìm đến script của con boss cần add thưởng, tìm function :OnDeath(pNpcKiller) thêm vào sau đoạn if (pPlayer) then
local nTeamId = pPlayer.nTeamId;
if nTeamId == 0 then -- Nếu người hạ boss không có tổ đội, add thưởng chỉ 1 mình
TreasureMap:AwardKillFinalBossTBD(pPlayer)
else -- Nếu người hạ boss có tổ đội
local tbPlayerId, nMemberCount = KTeam.GetTeamMemberList(nTeamId);
for i, nPlayerId in pairs(tbPlayerId) do
local pTeamPlayer = KPlayer.GetPlayerObjById(nPlayerId);
if (pTeamPlayer) then -- Kiểm tra có đứng cùng map không
TreasureMap:AwardKillFinalBossTBD(pTeamPlayer)
end
end
endKhách viếng thăm hãy cùng satthupro95 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
17-07-24, 12:19 PM #7
- Ngày tham gia
- May 2016
- Bài viết
- 53
- Thanks
- 3
- Thanked 11 Times in 5 Posts
Ðề: Xin các pro chỉ giáo cách add vật phẩm khi giết boss Quân Doanh, Vạn Hoa Cốc
Khách viếng thăm hãy cùng dutoanvna xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
Các Chủ đề tương tự
-
[JX] Cho Mình Hỏi Về Cách add thêm vật phẩm cho Boss và Nhận Xu khi Boss Die !
Bởi hocdevgame trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 4Bài viết cuối: 19-06-17, 08:58 AM -
[JX] Xin giúp đỡ cách chỉnh dame boss hoàng kim và chỉnh boss hoàng kim đánh skill 15
Bởi hoilamgi45 trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 3Bài viết cuối: 26-11-16, 05:47 PM -
[JX] Cần hướng dẫn chỉnh giờ ra boss hoàng kim và add boss mộ dung toàn vào map
Bởi hoilamgi45 trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 13Bài viết cuối: 02-11-16, 11:20 AM -
[Hoi] xin chỉ cách add npc vao máp và hd add vp vào quái hoặc boss
Bởi trantuan22 trong diễn đàn Tru Tiên PrivateTrả lời: 1Bài viết cuối: 14-05-16, 09:04 PM -
[JX] Xin hỏi thông tin đồ hoàng kim môn phái để add vào phần thưởng khi săn boss
Bởi NewbieJX1 trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 6Bài viết cuối: 12-05-16, 01:34 PM