Cho bác cái Script em đang xài edit lại phần thưởng mà sài thôi b-(
function phanthuongtheocap()
local tbOpt =
{
{"NhËn phÇn thëng cÊp 100", phanthuong10x},
{"NhËn phÇn thëng cÊp 120", phanthuong12x},
{"NhËn phÇn thëng cÊp 140", phanthuong14x},
{"NhËn phÇn thëng cÊp 160", phanthuong16x},
{"NhËn phÇn thëng cÊp 180", phanthuong18x},
{"Trë l¹i", dialog_main},
{"Tho¸t"},
}
CreateNewSayEx("<npc>Xin mêi ®¹i hiÖp chän phÇn thëng t¬ng øng víi cÊp ®é ", tbOpt)
end
function phanthuong12x()
if CalcFreeItemCellCount() < 30 then
Say("H·y cÊt bít vËt phÈm ®Ó ®¶m b¶o cã 30 « trèng råi h·y më.",0);
return 1;
end
if GetLevel()>=120 then
if GetTask(120)==0 then
for i=3465,3475 do
end
index =AddGoldItem(0,3466) SetItemBindState(index,-2)
tbAwardTemplet:GiveAwardByList({tbProp = {0,10,6,1,0,0}, nBindState=-2}, "B«n Tiªu (Khãa vÜnh viÔn)", 1);
tbAwardTemplet:GiveAwardByList({tbProp = {6,1,1181,0,0,0}, nBindState=-2}, "5 b×nh Tiªn Th¶o Lé 8 tiÕng (Khãa vÜnh viÔn)", 5);
tbAwardTemplet:GiveAwardByList({tbProp = {4,353,1,1,0,0}, nBindState=-2}, "5 b×nh Tiªn Th¶o Lé 8 tiÕng (Khãa vÜnh viÔn)", 6);
tbAwardTemplet:GiveAwardByList({tbProp = {4, 240, 1, 1, 0, 0}, nBindState=-2}, "Lôc Thñy Tinh (Khãa vÜnh viÔn)", 1);
tbAwardTemplet:GiveAwardByList({tbProp = {4, 239, 1, 1, 0, 0}, nBindState=-2}, "Tö Thñy Tinh (Khãa vÜnh viÔn)", 1);
tbAwardTemplet:GiveAwardByList({tbProp = {4, 238, 1, 1, 0, 0}, nBindState=-2}, "Lam Thñy Tinh (Khãa vÜnh viÔn)", 1);
SetTask(120,GetTask(120)+1)
Msg2Player("§· nhËn thµnh c«ng phÇn thëng cÊp 120 tõ BQT.")
else
Talk(1, "", "§¹i hiÖp ®· nhËn råi kh«ng thÓ nhËn n÷a. ")
end
end
end
function phanthuong10x()
if CalcFreeItemCellCount() < 30 then
Say("H·y cÊt bít vËt phÈm ®Ó ®¶m b¶o cã 30 « trèng råi h·y më.",0);
return 1;
end
local tab_Content = {
"Rêi khái/no",
"ThiÕu L©m QuyÒn/#sethuonglang(1)",
"ThiÕu L©m Bçng/#sethuonglang(2)",
"ThiÕu L©m §ao/#sethuonglang(3)",
"Thiªn V¬ng Chïy/#sethuonglang(4)",
"Thiªn V¬ng Th¬ng/#sethuonglang(5)",
"Thiªn V¬ng §ao/#sethuonglang(6)",
"Nga Mi KiÕm/#sethuonglang(7)",
"Nga Mi Chëng/#sethuonglang(8)",
"Thóy Yªn §ao/#sethuonglang(9)",
"Thóy Yªn Song §ao/#sethuonglang(10)",
"Ngò §éc Chëng/#sethuonglang(11)",
"Ngò §éc §ao/#sethuonglang(12)",
"§êng M«n Phi §ao/#sethuonglang(13)",
"§êng M«n Ná/#sethuonglang(14)",
"Trang sau/thuonglang2",
}
Say("Xin chµo <color=yellow>"..GetName().."<color>, h·y lùa chon M«n Ph¸i", getn(tab_Content), tab_Content);
end
function thuonglang2()
local tab_Content = {
"§êng M«n Phi Tiªu/#sethuonglang(15)",
"C¸i Bang Rång/#sethuonglang(16)",
"C¸i Bang Bçng/#sethuonglang(17)",
"Thiªn NhÉn KÝch/#sethuonglang(18)",
"Thiªn NhÉn §ao/#sethuonglang(19)",
"Vâ §ang KiÕm/#sethuonglang(21)",
"Vâ §ang QuyÒn/#sethuonglang(20)",
"C«n L«n §ao/#sethuonglang(22)",
"C«n L«n KiÕm/#sethuonglang(23)",
"Hoa S¬n KiÕm T«ng/#sethuonglanghsk(1)",
"Hoa S¬n KhÝ T«ng/#sethuonglanghsn(2)",
"Tho¸t./no",
"Trë l¹i"
}
Say("Xin chµo <color=yellow>"..GetName().."<color>, h·y lùa chon M«n Ph¸i", getn(tab_Content), tab_Content);
end
function sethuonglang(nId)
if GetLevel()>=100 then
if GetTask(100)==0 then
for i = 1365, 1374 do
AddGoldItem(0,10*nId+i-10)
end
SetTask(100,GetTask(100)+1)
Msg2Player("§· nhËn thµnh c«ng phÇn thëng cÊp 100 tõ BQT.")
else
Talk(1, "", "§¹i hiÖp ®· nhËn råi kh«ng thÓ nhËn n÷a. ")
end
else
Talk(1, "", "§¹t ®Õn cÊp 100 råi h·y ®Õn nhËn thëng")
end
end
function sethuonglanghsn(nId)
if GetLevel()>=100 then
if GetTask(100)==0 then
for i = 4673, 4682 do
AddGoldItem(0,10*nId+i-10)
end
SetTask(100,GetTask(100)+1)
Msg2Player("§· nhËn thµnh c«ng phÇn thëng cÊp 100 tõ BQT.")
else
Talk(1, "", "§¹i hiÖp ®· nhËn råi kh«ng thÓ nhËn n÷a. ")
end
else
Talk(1, "", "§¹t ®Õn cÊp 100 råi h·y ®Õn nhËn thëng")
end
end
function sethuonglanghsk(nId)
if GetLevel()>=100 then
if GetTask(100)==0 then
for i = 4683, 4692 do
AddGoldItem(0,10*nId+i-10)
end
SetTask(100,GetTask(100)+1)
Msg2Player("§· nhËn thµnh c«ng phÇn thëng cÊp 100 tõ BQT.")
else
Talk(1, "", "§¹i hiÖp ®· nhËn råi kh«ng thÓ nhËn n÷a. ")
end
else
Talk(1, "", "§¹t ®Õn cÊp 100 råi h·y ®Õn nhËn thëng")
end
end
function thuonglangmp()
if CalcFreeItemCellCount() < 30 then
Say("H·y cÊt bít vËt phÈm ®Ó ®¶m b¶o cã 30 « trèng råi h·y më.",0);
return 1;
end
if GetLevel()>=100 then
if GetTask(100)==0 then
for i=177,185 do
end
tbAwardTemplet:GiveAwardByList({tbProp = {6, 1, 30146, 1, 0, 0}, nBindState=-2}, "1 bé trang bÞ Th¬ng Lang (Khãa vÜnh viÔn)", 1);
SetTask(100,GetTask(100)+1)
Msg2Player("§· nhËn thµnh c«ng phÇn thëng hç trî vËt phÈm tõ BQT.")
else
Talk(1, "", "§¹i hiÖp ®· nhËn råi kh«ng thÓ nhËn n÷a. ")
end
end
end
function phanthuong16x()
if CalcFreeItemCellCount() < 30 then
Say("H·y cÊt bít vËt phÈm ®Ó ®¶m b¶o cã 30 « trèng råi h·y më.",0);
return 1;
end
local tab_Content = {
"Rêi khái/no",
"ThiÕu L©m QuyÒn/#setumang(1)",
"ThiÕu L©m Bçng/#setumang(2)",
"ThiÕu L©m §ao/#setumang(3)",
"Thiªn V¬ng Chïy/#setumang(4)",
"Thiªn V¬ng Th¬ng/#setumang(5)",
"Thiªn V¬ng §ao/#setumang(6)",
"Nga Mi KiÕm/#setumang(7)",
"Nga Mi Chëng/#setumang(8)",
"Thóy Yªn §ao/#setumang(9)",
"Thóy Yªn Song §ao/#setumang(10)",
"Ngò §éc Chëng/#setumang(11)",
"Ngò §éc §ao/#setumang(12)",
"§êng M«n Phi §ao/#setumang(13)",
"§êng M«n Ná/#setumang(14)",
"Trang sau/tumang2",
}
Say("Xin chµo <color=yellow>"..GetName().."<color>, h·y lùa chon M«n Ph¸i", getn(tab_Content), tab_Content);
end
function tumang2()
local tab_Content = {
"§êng M«n Phi Tiªu/#setumang(15)",
"C¸i Bang Rång/#setumang(16)",
"C¸i Bang Bçng/#setumang(17)",
"Thiªn NhÉn KÝch/#setumang(18)",
"Thiªn NhÉn §ao/#setumang(19)",
"Vâ §ang KiÕm/#setumang(21)",
"Vâ §ang QuyÒn/#setumang(20)",
"C«n L«n §ao/#setumang(22)",
"C«n L«n KiÕm/#setumang(23)",
"Hoa S¬n KiÕm T«ng/#setumanghsk(1)",
"Hoa S¬n KhÝ T«ng/#setumanghsn(2)",
"Tho¸t./no",
"Trë l¹i"
}
Say("Xin chµo <color=yellow>"..GetName().."<color>, h·y lùa chon M«n Ph¸i", getn(tab_Content), tab_Content);
end
function setumang(nId)
if GetLevel()>=160 then
if GetTask(160)==0 then
for i = 1825, 1834 do
AddGoldItem(0,10*nId+i-10)
end
SetTask(160,GetTask(160)+1)
Msg2Player("§· nhËn thµnh c«ng phÇn thëng cÊp 160 tõ BQT.")
else
Talk(1, "", "§¹i hiÖp ®· nhËn råi kh«ng thÓ nhËn n÷a. ")
end
else
Talk(1, "", "§¹t ®Õn cÊp 160 råi h·y ®Õn nhËn thëng")
end
end
function setumanghsn(nId)
if GetLevel()>=160 then
if GetTask(160)==0 then
for i = 4713, 4722 do
AddGoldItem(0,10*nId+i-10)
end
SetTask(160,GetTask(160)+1)
Msg2Player("§· nhËn thµnh c«ng phÇn thëng cÊp 160 tõ BQT.")
else
Talk(1, "", "§¹i hiÖp ®· nhËn råi kh«ng thÓ nhËn n÷a. ")
end
else
Talk(1, "", "§¹t ®Õn cÊp 160 råi h·y ®Õn nhËn thëng")
end
end
function setumanghsk(nId)
if GetLevel()>=160 then
if GetTask(160)==0 then
for i = 4723, 4732 do
AddGoldItem(0,10*nId+i-10)
end
SetTask(160,GetTask(160)+1)
Msg2Player("§· nhËn thµnh c«ng phÇn thëng cÊp 160 tõ BQT.")
else
Talk(1, "", "§¹i hiÖp ®· nhËn råi kh«ng thÓ nhËn n÷a. ")
end
else
Talk(1, "", "§¹t ®Õn cÊp 160 råi h·y ®Õn nhËn thëng")
end
end
function phanthuong14x()
if CalcFreeItemCellCount() < 30 then
Say("H·y cÊt bít vËt phÈm ®Ó ®¶m b¶o cã 30 « trèng råi h·y më.",0);
return 1;
end
local tab_Content = {
"Rêi khái/no",
"ThiÕu L©m QuyÒn/#sethuyenvien(1)",
"ThiÕu L©m Bçng/#sethuyenvien(2)",
"ThiÕu L©m §ao/#sethuyenvien(3)",
"Thiªn V¬ng Chïy/#sethuyenvien(4)",
"Thiªn V¬ng Th¬ng/#sethuyenvien(5)",
"Thiªn V¬ng §ao/#sethuyenvien(6)",
"Nga Mi KiÕm/#sethuyenvien(7)",
"Nga Mi Chëng/#sethuyenvien(8)",
"Thóy Yªn §ao/#sethuyenvien(9)",
"Thóy Yªn Song §ao/#sethuyenvien(10)",
"Ngò §éc Chëng/#sethuyenvien(11)",
"Ngò §éc §ao/#sethuyenvien(12)",
"§êng M«n Phi §ao/#sethuyenvien(13)",
"§êng M«n Ná/#sethuyenvien(14)",
"Trang sau/thuonglang2",
}
Say("Xin chµo <color=yellow>"..GetName().."<color>, h·y lùa chon M«n Ph¸i", getn(tab_Content), tab_Content);
end
function thuonglang2()
local tab_Content = {
"§êng M«n Phi Tiªu/#sethuyenvien(15)",
"C¸i Bang Rång/#sethuyenvien(16)",
"C¸i Bang Bçng/#sethuyenvien(17)",
"Thiªn NhÉn KÝch/#sethuyenvien(18)",
"Thiªn NhÉn §ao/#sethuyenvien(19)",
"Vâ §ang KiÕm/#sethuyenvien(21)",
"Vâ §ang QuyÒn/#sethuyenvien(20)",
"C«n L«n §ao/#sethuyenvien(22)",
"C«n L«n KiÕm/#sethuyenvien(23)",
"Hoa S¬n KiÕm T«ng/#sethuyenvienhsk(1)",
"Hoa S¬n KhÝ T«ng/#sethuyenvienhsn(2)",
"Tho¸t./no",
"Trë l¹i"
}
Say("Xin chµo <color=yellow>"..GetName().."<color>, h·y lùa chon M«n Ph¸i", getn(tab_Content), tab_Content);
end
function sethuyenvien(nId)
if GetLevel()>=100 then
if GetTask(100)==0 then
for i = 1365, 1374 do
AddGoldItem(0,10*nId+i-10)
end
SetTask(100,GetTask(100)+1)
Msg2Player("§· nhËn thµnh c«ng phÇn thëng cÊp 140 tõ BQT.")
else
Talk(1, "", "§¹i hiÖp ®· nhËn råi kh«ng thÓ nhËn n÷a. ")
end
else
Talk(1, "", "§¹t ®Õn cÊp 140 råi h·y ®Õn nhËn thëng")
end
end
function sethuyenvienhsk(nId)
if GetLevel()>=100 then
if GetTask(100)==0 then
for i = 4703, 4712 do
AddGoldItem(0,10*nId+i-10)
end
SetTask(100,GetTask(100)+1)
Msg2Player("§· nhËn thµnh c«ng phÇn thëng cÊp 140 tõ BQT.")
else
Talk(1, "", "§¹i hiÖp ®· nhËn råi kh«ng thÓ nhËn n÷a. ")
end
else
Talk(1, "", "§¹t ®Õn cÊp 140 råi h·y ®Õn nhËn thëng")
end
end
function sethuyenvienhsn(nId)
if GetLevel()>=100 then
if GetTask(100)==0 then
for i = 4693, 4702 do
AddGoldItem(0,10*nId+i-10)
end
SetTask(100,GetTask(100)+1)
Msg2Player("§· nhËn thµnh c«ng phÇn thëng cÊp 140 tõ BQT.")
else
Talk(1, "", "§¹i hiÖp ®· nhËn råi kh«ng thÓ nhËn n÷a. ")
end
else
Talk(1, "", "§¹t ®Õn cÊp 140 råi h·y ®Õn nhËn thëng")
end
end
function phanthuong18x()
if CalcFreeItemCellCount() < 30 then
Say("H·y cÊt bít vËt phÈm ®Ó ®¶m b¶o cã 30 « trèng råi h·y më.",0);
return 1;
end
if GetLevel()>=180 then
if GetTask(180)==0 then
index =AddGoldItem(0,3469) SetItemBindState(index,-2)
index =AddGoldItem(0,3209) SetItemBindState(index,-2)
tbAwardTemplet:GiveAwardByList({tbProp = {6,1,2349,1,0,0}, nBindState=-2}, "Kim ¤ LÖnh (khãa vÜnh viÔn)", 2);
SetTask(180,GetTask(180)+1)
Msg2Player("§· nhËn thµnh c«ng phÇn thëng cÊp ®é 180.")
else
Talk(1, "", "Ng¬i ®· nhËn råi kh«ng thÓ nhËn n÷a. ")
end
else
Talk(1, "", "Ng¬i cha ®¹t ®Õn cÊp 180 mµ ®ßi phÇn thëng sao?. ")
end
end
Powered by vBulletin® Version 4.2.0 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.