Kết quả 1 đến 7 của 7
-
24-08-14, 07:03 PM #1
- Ngày tham gia
- May 2014
- Bài viết
- 222
- Thanks
- 75
- Thanked 28 Times in 15 Posts
Xin Cách fix lửa trại ko nhận dc như trong code
PHP Code:local tbLuaTrai = Npc:GetClass("LuaTrai");
function tbLuaTrai:OnDialog()
tbLuaTrai:ChampionFlagNpc(me, him);
end
---------
function tbLuaTrai:ChampionFlagNpc(pPlayer, pNpc)
self:dotlua(pPlayer, pNpc);
end
function tbLuaTrai:dotlua(pPlayer, pNpc)
tbLuaTrai.SKILL_ID = 391;
tbLuaTrai.NPC_ID = 20170;
tbLuaTrai.EXISTENTIME = Env.GAME_FPS * 3600 * 24;
tbLuaTrai.BASEMULTIP = 100000;
tbLuaTrai.TITLE_GROUP = 4;
tbLuaTrai.TITLE_ID = 1;
if (0 == me.nTeamId) then
me.Msg("Tổ đội mới có thể đốt lửa");
me.CallClientScript({"AutoAi:Resume"});
return 0;
end
if me.IsAccountLock() ~= 0 then
Dialog:Say("Tài khoản đang khóa");
return 0;
end
if me.nLevel < 120 then
Dialog:Say("Dưới cấp 120 k thể đốt");
return 0;
end
pPlayer.CastSkill(self.SKILL_ID, 1, -1, pPlayer.GetNpc().nIndex);
local nNpcMapId, nNpcPosX, nNpcPosY = pPlayer.GetWorldPos();
nNpcPosX=1607;
nNpcPosY=3246;
local tbNpc = Npc:GetClass("gouhuonpc");
local pGouNpc = KNpc.Add2(self.NPC_ID, 1, -1, nNpcMapId, nNpcPosX, nNpcPosY);
tbNpc:InitGouHuo(pGouNpc.dwId, 0, self.EXISTENTIME, 5, 90, self.BASEMULTIP, 0, 0);
tbNpc:StartNpcTimer(pGouNpc.dwId)
me.Msg(string.format("Ngươi đã đốt lửa tại Đạo hương Thôn nhận được 10v đồng."));
GlobalExcute({"Dialog:GlobalNewsMsg_GS", "Người chơi <color=red>" ..me.szName.. "<color> đã đốt lửa tại Đạo hương Thôn nhận được 10v đồng."});
me.SendMsgToFriend("Hảo hữu [" ..me.szName.. "] đã đốt lửa tại Đạo hương Thôn nhận được 10v đồng.");
Player:SendMsgToKinOrTong(me, " đã đốt lửa tại Đạo hương Thôn nhận được 10v đồng.", 0);
me.AddJbCoin(100000);
pNpc.Delete();
--local nNpc = self.NPC_ID
--if not nNpc then
--local pGouNpc1 = KNpc.Add2(20016, 1, -1, nNpcMapId, nNpcPosX, nNpcPosY);
--end
end
Bạn tham gia clbgamesvn để làm gì ? (gợi ý câu trả lời: hoc hoi dev game)Khách viếng thăm hãy cùng chaulenba xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
25-08-14, 12:25 AM #2
Ðề: Xin Cách fix lửa trại ko nhận dc như trong code
me.Msg(string.format("Ngươi đã đốt lửa tại Đạo hương Thôn nhận được 10v đồng."));
Xóa bỏ dòng này thử xem.
Lưu ý 2 điều:
-Lần sau hỏi code thì đặt code vào thẻ PHP
-Code lỗi thì phải xem GS nó báo lỗi dòng nào,file nào.Rồi căn cứ theo GS báo lỗi mà sửa.Khách viếng thăm hãy cùng Sesshomaru 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 Sesshomaru vì bài viết này !
chaulenba (25-08-14)
-
25-08-14, 12:41 AM #3
- Ngày tham gia
- Jan 2012
- Bài viết
- 2,415
- Thanks
- 2,567
- Thanked 1,846 Times in 882 Posts
Ðề: Xin Cách fix lửa trại ko nhận dc như trong code
Chuyển cái hàm me.AddJbCoin(100000); cho lên ngay chỗ pPlayer.CastSkill(self.SKILL_ID, 1, -1, pPlayer.GetNpc().nIndex); thành
pPlayer.CastSkill(self.SKILL_ID, 1, -1, pPlayer.GetNpc().nIndex);
me.AddJbCoin(100000);Lần sửa cuối bởi satthupro95, ngày 25-08-14 lúc 03:39 AM.
Khách viếng thăm hãy cùng satthupro95 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 satthupro95 vì bài viết này !
chaulenba (25-08-14)
-
25-08-14, 01:04 AM #4
- Ngày tham gia
- May 2012
- Bài viết
- 1,084
- Thanks
- 99
- Thanked 707 Times in 402 Posts
Ðề: Xin Cách fix lửa trại ko nhận dc như trong code
PHP Code:nNpcPosX=1607;
nNpcPosY=3246;
︵ℵóα
-
Các thành viên gởi lời cảm ơn đến na.ilusm89 vì bài viết này !
chaulenba (25-08-14)
-
25-08-14, 02:41 AM #5
- Ngày tham gia
- Jan 2012
- Bài viết
- 2,415
- Thanks
- 2,567
- Thanked 1,846 Times in 882 Posts
Ðề: Xin Cách fix lửa trại ko nhận dc như trong code
Lần sửa cuối bởi satthupro95, ngày 25-08-14 lúc 03:35 AM.
Khách viếng thăm hãy cùng satthupro95 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 satthupro95 vì bài viết này !
chaulenba (25-08-14)
-
25-08-14, 03:35 AM #6
- Ngày tham gia
- Jan 2012
- Bài viết
- 2,415
- Thanks
- 2,567
- Thanked 1,846 Times in 882 Posts
Ðề: Xin Cách fix lửa trại ko nhận dc như trong code
Ở đoạn
pPlayer.CastSkill(self.SKILL_ID, 1, -1, pPlayer.GetNpc().nIndex);
local nNpcMapId, nNpcPosX, nNpcPosY = pPlayer.GetWorldPos();
nNpcPosX=1607;
nNpcPosY=3246;
local tbNpc = Npc:GetClass("gouhuonpc");
local pGouNpc = KNpc.Add2(self.NPC_ID, 1, -1, nNpcMapId, nNpcPosX, nNpcPosY);
tbNpc:InitGouHuo(pGouNpc.dwId, 0, self.EXISTENTIME, 5, 90, self.BASEMULTIP, 0, 0);Lần sửa cuối bởi satthupro95, ngày 25-08-14 lúc 03:42 AM.
Khách viếng thăm hãy cùng satthupro95 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 satthupro95 vì bài viết này !
chaulenba (25-08-14)
-
25-08-14, 06:13 AM #7
- Ngày tham gia
- May 2014
- Bài viết
- 222
- Thanks
- 75
- Thanked 28 Times in 15 Posts
Ðề: Xin Cách fix lửa trại ko nhận dc như trong code
Thank mấy vip đã trả lời, để mình làm thử các cách trên xem, kết quả sẽ hồi báo.
Khách viếng thăm hãy cùng chaulenba xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
Các Chủ đề tương tự
-
[JX] Code Vạn - Lượng Trong Source JX
Bởi kakalot1 trong diễn đàn Guides - Kho Lưu trữTrả lời: 39Bài viết cuối: 28-04-13, 07:59 PM -
[JX] Mình phải viết code nạp thẻ như thế nào trong trường hợp này ?
Bởi tien320456 trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 9Bài viết cuối: 27-03-13, 07:03 PM -
[JX] Ai cho xin code 2 ngựa mới trong JX tim em cua DuongDaiCa với
Bởi thienphuc072 trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 0Bài viết cuối: 12-09-12, 10:00 PM -
Help về code add vào NPC trong 1k
Bởi luumin trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 2Bài viết cuối: 16-03-12, 08:36 AM -
Xin code màu trong suốt
Bởi alextrung trong diễn đàn Hỏi đáp - Yêu cầuTrả lời: 0Bài viết cuối: 01-10-10, 09:15 AM