PDA

View Full Version : Hỏi Về Script Help Me!!!!!!!!!!!!!!!!!!!!



hoivegame
06-09-10, 07:48 AM
if........ then......else......elseif.....return.....end...en d.... cấu trúc này ai có thể cho em vài vd được hông. Sau elseif e có thể viết hàm Say(".......") vào đó không, còn "return" là nó return lại hàm if phải không ạ ( e yếu về script nên không bik viết ra rõ ràng đễ hiểu) Ai bik thì help e với để hiểu thêm về cách dùng nó (cho vd minh họa dùm em).Cảm Ơn

thaihoa91
06-09-10, 08:12 AM
Mình nghĩ các loại như if then elseif thì bạn nên tìm ở các file xaphu.lua là tốt nhất :D

notfile
06-09-10, 10:13 AM
if = nếu then = thì else = còn lại
return = trở lại 1 hàm nào đó
elseif tương tự như else có thể thêm Say sau elseif

ThanhVipLn
06-09-10, 11:11 AM
Bây Giờ Tui Sẽ Ví Dụ Cho Bạn
1/ if ... then ....else.... (Nếu Đúng Và Nếu Sai)
if GetLevel() >= 100 then -- neu level lon hon hoặc bằng 100 thì
Earn(1000) -- tăng thêm 1000 lượng
else -- nếu sai thì
Talk(1,"","Ban Khong Duoc Tang Gi Ca") --đây là hàm sau khi điều kiện sai
end

2/ if -- elseif --else -- (NẾu - Nếu Sai Thì Nếu - Nếu Sai )
if GetLevel() >= 100 then -- neu level lon hon hoặc bằng 100 thì
Earn(1000) -- tăng thêm 1000 lượng
elseif GetLevel < 20 then-- nếu sai thì có 1 điều kiện khác
AddEventItem(7) -- add vật phẩm có id 7
else
Talk(1,"","Ban Khong Duoc Tang Gi Ca") --đây là hàm sau khi điều kiện sai
end


3/ If .. return .. (Nếu Đùng Thì Trả Về)

function thanhvipln() -- Hàm Này Sẽ Không Có Tác Dụng Khi Ta Chưa Gọi Nó
if GetName() == "[GM]ThanhVipLN" then
return 1
end
end

function main()
if thanhvipln() == 1 then
manager()
else
Talk(1,"","Ban Khong Phai La Admin Khong The Su Dung Chuc Nang")
end
end



Có Gì Pm Tui Nhe :D