PDA

View Full Version : Ai xem dùm mình cái Script này với



jxonline94
08-06-11, 10:05 PM
Trong game nó kêu là đủ 5tr điểm TK thì đổi đc 1 set HKMP +5 , nhưng khi đổi thì nó ko cho j` cả nhưng lại mất hết 5tr điểm :(( GSV báo lỗi trong này ,mấy a xem dùm e nó bị sai chỗ nào với

function doitrangbi()
SayEx({"<color=cyan>Xa Phu<color>: Gia cua 1 Set Item Hoang Kim + 5 la: "..POINTTKTOITEM.." diem.","Ta Mua./buyitemtk","Huong Dan./guidetk","Thoat./Exit"})
end;

function guidetk()
Talk(1,"","<color=cyan>Xa Phu<color>: Tai day chung ta trao doi diem Tong Kim thanh trang bi Hoang Kim + 5 voi gia la "..POINTTKTOITEM.." diem","Neu co thach mac gi thi lien he voi cac GM cua Game de duoc giai quyet.")
end;

function buyitemtk()
if GetTask(TaskTongKim) >= POINTTKTOITEM then
SayEx({"<color=cyan>Xa Phu<color>: <color=red>Nguoi chan chan la Ruong do cua nguoi co du cho chua ?<color>\n<color=green>Neu khong co the roi ra ngoai va bi nguoi khac nhat duoc do.<color>","Du cho roi ta lay do./muadohktk","Thoat./Exit"})
else
MsgEx("<color=cyan>Xa Phu<color>: ban khong co du diem de mua vat pham nay...",1)
end
end;

function muadohktk()
SetTask(TaskTongKim,GetTask(TaskTongKim)-POINTTKTOITEM)
MsgEx("Diem Tong Kim hien nay con: "..GetTask(TaskTongKim).." diem")
if kiemtramonphai() == 1 then
nontl(5,2,0)
aotl(5,2,0)
baotaytl(5,2,0)
thatlungtl(5,2,0)
giaytl(5,2,0)
elseif kiemtramonphai() == 2 then
nontv(5,2,0)
aotv(5,2,0)
baotaytv(5,2,0)
thatlungtv(5,2,0)
giaytv(5,2,0)
elseif kiemtramonphai() == 3 then
nondm(5,2,0)
aodm(5,2,0)
baotaydm(5,2,0)
thatlungdm(5,2,0)
giaydm(5,2,0)
elseif kiemtramonphai() == 4 then
nonnd(5,2,0)
aond(5,2,0)
baotaynd(5,2,0)
thatlungnd(5,2,0)
giaynd(5,2,0)
elseif kiemtramonphai() == 5 then
nonnm(5,2,0)
aonm(5,2,0)
baotaynm(5,2,0)
thatlungnm(5,2,0)
giaynm(5,2,0)
elseif kiemtramonphai() == 6 then
nonty(5,2,0)
aoty(5,2,0)
baotayty(5,2,0)
thatlungty(5,2,0)
giayty(5,2,0)
elseif kiemtramonphai() == 7 then
noncb(5,2,0)
aocb(5,2,0)
baotaycb(5,2,0)
thatlungcb(5,2,0)
giaycb(5,2,0)
elseif kiemtramonphai() == 8 then
nontn(5,2,0)
aotn(5,2,0)
baotaytn(5,2,0)
thatlungtn(5,2,0)
giaytn(5,2,0)
elseif kiemtramonphai() == 9 then
nonvd(5,2,0)
aovd(5,2,0)
baotayvd(5,2,0)
thatlungvd(5,2,0)
giayvd(5,2,0)
elseif kiemtramonphai() == 10 then
noncl(5,2,0)
aocl(5,2,0)
baotaycl(5,2,0)
thatlungcl(5,2,0)
giaytn(5,2,0)
end
end;

thaihoa91
08-06-11, 11:16 PM
nontl(5,2,0)
aotl(5,2,0)
baotaytl(5,2,0)
thatlungtl(5,2,0)
giaytl(5,2,0)

Những hàm này ko có sẵn trong GameServer.exe ! Fải có 1 .lua định nghĩa mấy cái hàm này, bạn mún dùng hàm này fải Include từ file LUA định nghĩa !

jxonline94
08-06-11, 11:26 PM
Ai viết giúp mình cái Include này đc k :( mún bao nhiu thì PM yh mình ;))

DirectX
09-06-11, 04:45 AM
sax. viết code lại là oke. he he mà cái nỳ cũng dễ lắm.