PDA

View Full Version : Cho hỏi vài hàm cái..!!



kemdenny
06-09-10, 09:47 AM
Có vài thứ thắc mắc cũng như chưa biết về cách sử dụng hàm..Vậy a/e cho hỏi vài hàm sau nhé:
1) Cho hỏi cách nuốt bánh đc cộng dồn EXP ta phải xài hàm gì ?
2) Hàm này có công dụng thế nào ?
VD: i = random(1,10)
if i < 8 then
3) Hàm tỉ lệ hên xui nhận phần thưởng khi nuốt bánh hoặc làm NV
4) Còn nữa , cái này là cái gì tớ ko hiểu
VD: z = random(1,10)
if z < 4 then
AddEventItem(58)
Msg2Player("Ban Nhan Duoc HT 4 !")
elseif z > 4 then
AddEventItem(59)
Msg2Player("Ban Nhan Duoc HT 5 !")
elseif z == 4 then
Earn(100000000)
Msg2Player("Ban Nhan Duoc 10kv !")
end
Trong đó chữ z có ý nghĩa là gì ?
Và có thêm chữ ( VD: a = random(1,10) vv..v..)

.........Tạm thời em cần hỗ trợ nhiu đó..Giúp dùm nhé...<:-P

notfile
06-09-10, 09:55 AM
Cho hỏi cách nuốt bánh đc cộng dồn EXP ta phải xài hàm gì
for i=1,10 do
đấy là hàm add nhiều thứ không riêng gì Exp

i = random(1,10)
giá trị i sẽ random từ 1 -> 10

z = random(1,10)
if z < 4 then
AddEventItem(58)
Msg2Player("Ban Nhan Duoc HT 4 !")
elseif z > 4 then
AddEventItem(59)
Msg2Player("Ban Nhan Duoc HT 5 !")
elseif z == 4 then
Earn(100000000)
Msg2Player("Ban Nhan Duoc 10kv !")
end
giá trị z sẽ random từ 1 -> 10 nếu z < 4 thì add thêm vật phẩm có ID là 58
nếu z > 4 thì add thêm vật phẩm có ID là 59
nếu z == 4 thì add thêm 10000000000

kemdenny
06-09-10, 10:54 AM
Vậy cho hỏi thêm cách chỉnh lại kinh nghiệm level và cách chỉnh kinh nghiệm + tiền , vật phẩm nhận đc khi kill quái , boss...??

ThanhVipLn
06-09-10, 11:04 AM
Vậy cho hỏi thêm cách chỉnh lại kinh nghiệm level và cách chỉnh kinh nghiệm + tiền , vật phẩm nhận đc khi kill quái , boss...??


Chỉnh Kinh Nghiệm Level:
--> Settings\npc\player\level_exp.txt
Chỉnh Xong Copy Level_exp wa Settings\Player


cách chỉnh kinh nghiệm + tiền , vật phẩm nhận đc khi kill quái , boss...??

Khi Add Quái Hay Boss Ta Sẽ Có 1 Đoạn Script Theo NPC Đó
VD:
AddNPCEx(368,175,342,151,152,4,5,"\\script\\global\\monter\\exp_monter\\quai_170.lua",5)

Thì Địa Chỉ File Chứa Script Của NPC Ở: \script\global\monter\exp_monter\quai_170.lua

Bạn Vào File Này
Dùng Function OnDeath()
Bên Dưới Có Thể Add Thêm Gì Tùy Bạn
VD Nha:

Function OnDeath()
AddEventItem(id) -- id Chinh la id vat pham trong questkey.txt
Earn(sotien) -- tang tien cho ban
AddOwnExp(soexp) -- tang kinh nghiem
for i=1,100 do AddOwnExp(soexp) end -- ham kinh nghiem cong don`
end


Thank Nhe :D