nguoidaukho
15-10-12, 08:55 PM
Mình đang chạy SV Rai Mình muốn Nhận skill miễn phí ở NPC môn phái nhưng ko biết làm sao nó lỗi và ko biết thiếu đường dẫn gì mong các Pro chỉ giúp giùm
Include("\\script\\global\\monphai\\manguon.lua")
Include("\\Script\\source\\sourcejx49.lua")
idtaskpd = 12
function main()
if GetFaction() == "" then
SayEx({"<color=yellow>C¸i Bang Ph¸i<color> : Ng¬i cã muèn gia nhËp vµo c¸i bang ?",
"V©ng, ta muèn/gianhaptl",
"Tho¸t/Exit"});
elseif GetFaction() == "Cai Bang" then
if GetLevel() >= 90 then
if GetTask(7) >= 1 then
SayEx({"<color=yellow>C¸i Bang Ph¸i<color> : Ng¬i muèn xuÊt s ®Ó hµnh tÈu giang hå sao ?",
"§Ö tö muèn häc skill 150 cña bæn ph¸i/skill150cb",
"NhËn skill free/skillfreecb", <-------- Tại Sao lỗi
"§Ö tö xuÊt s/xuatsutl",
"Tho¸t/Exit"});
else
SayEx({"<color=yellow>C¸i Bang Ph¸i<color> : Ng¬i cã muèn trë vÒ m«n ph¸i kh«ng ?",
"Trë vÒ c¸i bang/quayvetl",
"Tho¸t/Exit"});
end
else
Talk(1,"no","Kh«ng ph¶i ®Ö tö cña bæn bang <enter> C¸c h¹ ®Õn ®©y lµm g×?.")
end
elseif GetFaction() ~= "Cai Bang" then
Talk(1,"no","Kh«ng ph¶i ®Ö tö cña bæn bang <enter> C¸c h¹ ®Õn ®©y lµm g×?.")
end
end;
function skill150cb()
a = GetTask(idtaskpd)
if GetLevel() >= 150 and GetTask(idtaskpd) >= 5000 then
AddMagic(402,20) --Chan Phi Long Tai Thien
AddMagic(406,20) --Chan Thien Ha Vo Cau
else
MsgEx("<color=yellow>C¸i Bang Ph¸i<color> : Ng¬i h·y tu luyÖn lªn level 150 + 5000 phóc duyªn pråi ®Õn gÆp ta",1)
end
end;
function skillfreecb() <-------- Tại sao lỗi
if GetLevel() >= 90
AddMagic(402,20) --Chan Phi Long Tai Thien
AddMagic(406,20) --Chan Thien Ha Vo Cau
else
MsgEx("<color=yellow>C¸i Bang Ph¸i<color> : NhËn ®îc skill free råi «ng néi",1)
end
end;
function gianhaptl()
if GetCamp() == 0 then
if GetLevel() < 10 then
MsgEx("<color=yellow>C¸i Bang Ph¸i<color> : Ng¬i h·y tu luyÖn lªn level 10 råi ®Õn gÆp ta",1)
else
ToBeConT()
end
else
SayEx({"<color=yellow>ChØ cã nh©n vËt ch÷ tr¾ng míi cã thÓ vµo ph¸i !","Tho¸t/Exit"})
end
end;
function ToBeConT()
if NguHanh() == "HÖ háa" then
SetFaction("Cai Bang")
SetCamp(1)
SetCurCamp(1)
SetRank(7)
AddMagic(176) -- ͶʯÎÊ·
AddMagic(177) -- ؤ°ï°ô·¨
AddMagic(180) -- ؤ°ïÈ·¨
AddMagic(179) -- ÑØÃÅÍв§
AddMagic(181) -- ¼ûÈËÉìÊÖ
AddMagic(182) -- »¬²»ÁôÊÖ
AddMagic(183) -- ´ò¹·Õó
AddMagic(185) -- ½µÁúÕÆ
AddMagic(186) -- ÌìÏÂÎÞ¹·
AddMagic(188) -- ×íµû¿ñÎè
AddMagic(190) -- ¿ºÁúÓлÚ
AddMagic(191)
SetTask(7,1)
Talk(1,"no","B¹n ®· gia nhËp C¸i Bang")
else
Talk(1,"","B¹n thuéc "..NguHanh()..", kh«ng thÓ gia nhËp c¸i bang ®îc...")
end
end;
function xuatsutl()
LeFaction(7,TienXuatSu,"B¹n ®· rêi khái ph¸i c¸i bang.")
end;
function quayvetl()
ReFaction(7,1,TienXuatSu,"B¹n ®· trë vÒ C¸i Bang Ph¸i...",7)
end;
function no()
end
Include("\\script\\global\\monphai\\manguon.lua")
Include("\\Script\\source\\sourcejx49.lua")
idtaskpd = 12
function main()
if GetFaction() == "" then
SayEx({"<color=yellow>C¸i Bang Ph¸i<color> : Ng¬i cã muèn gia nhËp vµo c¸i bang ?",
"V©ng, ta muèn/gianhaptl",
"Tho¸t/Exit"});
elseif GetFaction() == "Cai Bang" then
if GetLevel() >= 90 then
if GetTask(7) >= 1 then
SayEx({"<color=yellow>C¸i Bang Ph¸i<color> : Ng¬i muèn xuÊt s ®Ó hµnh tÈu giang hå sao ?",
"§Ö tö muèn häc skill 150 cña bæn ph¸i/skill150cb",
"NhËn skill free/skillfreecb", <-------- Tại Sao lỗi
"§Ö tö xuÊt s/xuatsutl",
"Tho¸t/Exit"});
else
SayEx({"<color=yellow>C¸i Bang Ph¸i<color> : Ng¬i cã muèn trë vÒ m«n ph¸i kh«ng ?",
"Trë vÒ c¸i bang/quayvetl",
"Tho¸t/Exit"});
end
else
Talk(1,"no","Kh«ng ph¶i ®Ö tö cña bæn bang <enter> C¸c h¹ ®Õn ®©y lµm g×?.")
end
elseif GetFaction() ~= "Cai Bang" then
Talk(1,"no","Kh«ng ph¶i ®Ö tö cña bæn bang <enter> C¸c h¹ ®Õn ®©y lµm g×?.")
end
end;
function skill150cb()
a = GetTask(idtaskpd)
if GetLevel() >= 150 and GetTask(idtaskpd) >= 5000 then
AddMagic(402,20) --Chan Phi Long Tai Thien
AddMagic(406,20) --Chan Thien Ha Vo Cau
else
MsgEx("<color=yellow>C¸i Bang Ph¸i<color> : Ng¬i h·y tu luyÖn lªn level 150 + 5000 phóc duyªn pråi ®Õn gÆp ta",1)
end
end;
function skillfreecb() <-------- Tại sao lỗi
if GetLevel() >= 90
AddMagic(402,20) --Chan Phi Long Tai Thien
AddMagic(406,20) --Chan Thien Ha Vo Cau
else
MsgEx("<color=yellow>C¸i Bang Ph¸i<color> : NhËn ®îc skill free råi «ng néi",1)
end
end;
function gianhaptl()
if GetCamp() == 0 then
if GetLevel() < 10 then
MsgEx("<color=yellow>C¸i Bang Ph¸i<color> : Ng¬i h·y tu luyÖn lªn level 10 råi ®Õn gÆp ta",1)
else
ToBeConT()
end
else
SayEx({"<color=yellow>ChØ cã nh©n vËt ch÷ tr¾ng míi cã thÓ vµo ph¸i !","Tho¸t/Exit"})
end
end;
function ToBeConT()
if NguHanh() == "HÖ háa" then
SetFaction("Cai Bang")
SetCamp(1)
SetCurCamp(1)
SetRank(7)
AddMagic(176) -- ͶʯÎÊ·
AddMagic(177) -- ؤ°ï°ô·¨
AddMagic(180) -- ؤ°ïÈ·¨
AddMagic(179) -- ÑØÃÅÍв§
AddMagic(181) -- ¼ûÈËÉìÊÖ
AddMagic(182) -- »¬²»ÁôÊÖ
AddMagic(183) -- ´ò¹·Õó
AddMagic(185) -- ½µÁúÕÆ
AddMagic(186) -- ÌìÏÂÎÞ¹·
AddMagic(188) -- ×íµû¿ñÎè
AddMagic(190) -- ¿ºÁúÓлÚ
AddMagic(191)
SetTask(7,1)
Talk(1,"no","B¹n ®· gia nhËp C¸i Bang")
else
Talk(1,"","B¹n thuéc "..NguHanh()..", kh«ng thÓ gia nhËp c¸i bang ®îc...")
end
end;
function xuatsutl()
LeFaction(7,TienXuatSu,"B¹n ®· rêi khái ph¸i c¸i bang.")
end;
function quayvetl()
ReFaction(7,1,TienXuatSu,"B¹n ®· trë vÒ C¸i Bang Ph¸i...",7)
end;
function no()
end