PDA

View Full Version : Giúp em cái script này ^_^



benop001
16-07-10, 10:37 AM
function main()
Say("<color=blue>Le Kien Quan: <color>Ta la nguoi dam nhan cac <color=fire>su kien<color> trong nhung ngay le quan trong",2,"LamBanhKem/even83","Thoat/no")
end;

function even83()
Say("<color=blue>Le Kien Quan: <color>Khi train o cac map cac ban co co hoi nhan duoc <color=fire>duong, trung, sua, bot my. <color>Nguoi hay lua chon",3,"Lam banh kem/lbkt","Su dung banh kem/sdbk","Thoat/no")
end;

function lbkt()
Say("<color=blue>Le Kien Quan: <color>De lam banh kem nguoi can co <color=fire>duong, trung, sua, bot my, <color>nguoi cu du roi chu ?",2,"Bat dau lam banh/bdlb","Thoat/no")
end;

function bdlb()
if (GetCash() >= 20000) then
sl1=GetItemCount(117)
sl2=GetItemCount(118)
sl3=GetItemCount(119)
sl4=GetItemCount(120)
if (sl1 >= 1) and (sl2 >= 1) and (sl3 >= 1) and (sl4 >= 1) then
DelItem(117)
DelItem(118)
DelItem(119)
DelItem(120)
if (GetItemCount(117) == (sl1-1)) and (GetItemCount(118) == (sl2-1)) and (GetItemCount(119) == (sl3-1)) and (GetItemCount(120) == (sl4-1)) then
Pay(20000)
lb = random(121,124)
AddEventItem(lb)
Msg2Player("Ban nhan duoc 1 chiec banh kem !");
else
Msg2Player("Hack a cung yeu !");
end
else
Talk(1,"no","Ban khong co du <color=red>nguyen lieu<color>, khong the lam banh")
end
else
Talk(1,"no","Ban khong co du <color=red>2 van luong<color>, khong the lam banh")
end
end;


function sdbk()
Say("<color=blue>Le Kien Quan: <color>Nhan vat dang cap tu 80 tro len moi co the su dung, nguoi hay lua chon",5,"Banh Kem Sua (Kem)/bksk","Banh Kem Sua (Thuong)/bkst","Banh Kem Sua (Ngon)/bksn","Banh Kem Sua (Hao Hang)/bkshh","Thoat/no")
end;

function bksk()
if (GetLevel() >= 80) then
sl=GetItemCount(121)
if (sl >= 1) then
DelItem(121)
if (GetItemCount(121) == (sl-1)) then
cbkhk = random(1,100)
cpdhk = random(1,100)
cthbthk = random(1,100)
ctthk = random(1,100)
crhk = random(1,100)
AddOwnExp(100000)
AddRepute(5)
Msg2Player("Ban nhan duoc 5 danh vong, danh vong hien tai "..GetRepute().." diem !");
if (cbkhk <= 5) then
bk=random(75,102)
AddEventItem(bk)
Msg2Player("Ban nhan duoc 1 Bi Kip Mon Phai !");
end

if (cpdhk <= 5) then
pd=random(106)
AddEventItem(pd)
Msg2Player("Ban nhan duoc 1 Phuc Duyen !");
end

if (cthbthk <= 5) then
AddEventItem(31)
Msg2Player("Ban nhan duoc 1 Tinh Hong Bao Thach !");
end
if (cthbthk <= 5) then
tt=random(28,30)
AddEventItem(tt)
Msg2Player("Ban nhan duoc 1 Thuy Tinh !");
end

if (crhk <= 5) then
AddEventItem(109)
Msg2Player("Ban nhan duoc 1 Binh Ruu !");
end
else
Msg2Player("Hack a cung yeu !");
end
else
Talk(1,"no","Ban khong co <color=red>Banh Kem Sua (Kem)<color>, khong the su dung")
end
else
Talk(1,"no","Ban khong du <color=red>cap 80<color>, khong the su dung")
end
end;




function bkst()
if (GetLevel() >= 80) then
sl=GetItemCount(122)
if (sl >= 1) then
DelItem(122)
if (GetItemCount(122) == (sl-1)) then
cbkhk = random(1,100)
cpdhk = random(1,100)
cthbthk = random(1,100)
ctthk = random(1,100)
crhk = random(1,100)
AddOwnExp(200000)
AddRepute(10)
Msg2Player("Ban nhan duoc 10 danh vong, danh vong hien tai "..GetRepute().." diem !");
if (cbkhk <= 10) then
bk=random(75,102)
AddEventItem(bk)
Msg2Player("Ban nhan duoc 1 Bi Kip Mon Phai !");
end

if (cpdhk <= 10) then
pd=random(106)
AddEventItem(pd)
Msg2Player("Ban nhan duoc 1 Phuc Duyen !");
end

if (cthbthk <= 10) then
AddEventItem(31)
Msg2Player("Ban nhan duoc 1 Tinh Hong Bao Thach !");
end
if (cthbthk <= 10) then
tt=random(28,30)
AddEventItem(tt)
Msg2Player("Ban nhan duoc 1 Thuy Tinh !");
end

if (crhk <= 10) then
AddEventItem(109)
Msg2Player("Ban nhan duoc 1 Binh Ruu !");
end
else
Msg2Player("Hack a cung yeu !");
end
else
Talk(1,"no","Ban khong co <color=red>Banh Kem Sua (Thuong)<color>, khong the su dung")
end
else
Talk(1,"no","Ban khong du <color=red>cap 80<color>, khong the su dung")
end
end;


function bksn()
if (GetLevel() >= 80) then
sl=GetItemCount(123)
if (sl >= 1) then
DelItem(123)
if (GetItemCount(123) == (sl-1)) then
cbkhk = random(1,100)
cpdhk = random(1,100)
cthbthk = random(1,100)
ctthk = random(1,100)
crhk = random(1,100)
AddOwnExp(300000)
AddRepute(15)
Msg2Player("Ban nhan duoc 15 danh vong, danh vong hien tai "..GetRepute().." diem !");
if (cbkhk <= 15) then
bk=random(75,102)
AddEventItem(bk)
Msg2Player("Ban nhan duoc 1 Bi Kip Mon Phai !");
end

if (cpdhk <= 15) then
pd=random(106)
AddEventItem(pd)
Msg2Player("Ban nhan duoc 1 Phuc Duyen !");
end

if (cthbthk <= 15) then
AddEventItem(31)
Msg2Player("Ban nhan duoc 1 Tinh Hong Bao Thach !");
end
if (cthbthk <= 15) then
tt=random(28,30)
AddEventItem(tt)
Msg2Player("Ban nhan duoc 1 Thuy Tinh !");
end

if (crhk <= 15) then
AddEventItem(109)
Msg2Player("Ban nhan duoc 1 Binh Ruu !");
end
else
Msg2Player("Hack a cung yeu !");
end
else
Talk(1,"no","Ban khong co <color=red>Banh Kem Sua (Ngon)<color>, khong the su dung")
end
else
Talk(1,"no","Ban khong du <color=red>cap 80<color>, khong the su dung")
end
end;


function bkshh()
if (GetLevel() >= 80) then
sl=GetItemCount(124)
if (sl >= 1) then
DelItem(124)
if (GetItemCount(124) == (sl-1)) then
cbkhk = random(1,100)
cpdhk = random(1,100)
cthbthk = random(1,100)
ctthk = random(1,100)
crhk = random(1,100)
AddOwnExp(500000)
AddRepute(20)
Msg2Player("Ban nhan duoc 20 danh vong, danh vong hien tai "..GetRepute().." diem !");
if (cbkhk <= 20) then
bk=random(75,102)
AddEventItem(bk)
Msg2Player("Ban nhan duoc 1 Bi Kip Mon Phai !");
end

if (cpdhk <= 20) then
pd=random(106,108)
pd=random(106)
Msg2Player("Ban nhan duoc 1 Phuc Duyen !");
end

if (cthbthk <= 20) then
AddEventItem(31)
Msg2Player("Ban nhan duoc 1 Tinh Hong Bao Thach !");
end
if (cthbthk <= 20) then
tt=random(28,30)
AddEventItem(tt)
Msg2Player("Ban nhan duoc 1 Thuy Tinh !");
end

if (crhk <= 20) then
AddEventItem(109)
Msg2Player("Ban nhan duoc 1 Binh Ruu !");
end
else
Msg2Player("Hack a cung yeu !");
end
else
Talk(1,"no","Ban khong co <color=red>Banh Kem Sua (Hao Hang)<color>, khong the su dung")
end
else
Talk(1,"no","Ban khong du <color=red>cap 80<color>, khong the su dung")
end
end;




















function no()

end;


cái này là even của sever Muopv1.0 nó ko + dồn Exp em mún khi sử dụng bánh kem exp cộng dồn thì chĩnh ntn Mong Mấy PRO giúp em ^_^:)>-:)>-:)>-:)>-

benop001
16-07-10, 01:11 PM
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>

songhung
16-07-10, 01:49 PM
À bạn muốn cộng dồn phải hông đơn giả thôi mà :D
AddOwnExp(200000) - -> Bỏ nó thay cái vào
for i=1,200000 do -- 200000 là số exp bạn muốn có được
AddOwnExp(1) -- ẽp là 1 điểm cho mỗi lần lập. :D
end
Msg2Player("Nhan Duoc 2 chai exp") - 200k ẽp no se lập 200k lần mổi lần lập bạn sẽ được 1 ẽp sao 200k lần bạn sẽ có 200k exp ma ko sợ bị dư ra ,nó sẽ cộng dồn vì điều này tuyệt nhiên là đúng.

benop001
16-07-10, 02:16 PM
hjx mình hơi ngốc viết vô nó báo lỗi rồi bạn viết dùm dzo hàm mình dc hem :(

benop001
16-07-10, 02:22 PM
Sẵn cho mình hõi lun hàm add Phúc Duyên là gì vậy
function pd()
SetTask(TaskPhucDuyen(20000))
Msg2Player("Ban Nhan Duoc 20000 Diem Phuc Duyen");
end;
cái này vjk đúng hem:(

giangleloi
16-07-10, 03:06 PM
Hàm cộng dồn trc mình có share rồi đó bạn search nha

benop001
16-07-10, 03:54 PM
ỡ đâu mà tìm mục nào thế tên ji dzj pac giang

songhung
16-07-10, 03:58 PM
Sẵn cho mình hõi lun hàm add Phúc Duyên là gì vậy
function pd()
SetTask(TaskPhucDuyen(20000))
Msg2Player("Ban Nhan Duoc 20000 Diem Phuc Duyen");
end;
cái này vjk đúng hem:(
xai rui bàn àk
-----------------------------
Nè ban code ne bạn
funtion pd()
SetTask(TaskPhucDuyen,GetTask(TaskPhucDuyen)+2000)
Msg2Player("Nhan duoc 2000 Phuc Duyen")
end

benop001
16-07-10, 04:10 PM
xai rui bàn àk
-----------------------------
Nè ban code ne bạn
funtion pd()
SetTask(TaskPhucDuyen,GetTask(TaskPhucDuyen)+2000)
Msg2Player("Nhan duoc 2000 Phuc Duyen")
end

lỗi rồi bạn ơi :(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(

benop001
16-07-10, 04:11 PM
a` nói lun mình chơi sever Muopv1.0 :D

Čħīċķėň
16-07-10, 04:44 PM
xai rui bàn àk
-----------------------------
Nè ban code ne bạn
funtion pd()
SetTask(TaskPhucDuyen,GetTask(TaskPhucDuyen)+2000)
Msg2Player("Nhan duoc 2000 Phuc Duyen")
end

Phải khai báo TaskPhucDuyen = 162 --task phúc duyên ở SV Mướp 1.0 là 162
rùi mới:


funtion pd()
SetTask(TaskPhucDuyen,GetTask(TaskPhucDuyen)+2000)
Msg2Player("Nhan duoc 2000 Phuc Duyen")
end;

benop001
16-07-10, 05:51 PM
Thanks Chiken sẵn giúp mình cái + dồn Exp lun đi :D

kinkina2009
16-07-10, 06:27 PM
-- Function Add Exp( Advance )
-- Author: giangleloi
function LoadLevelExp_GLL()
local exp_data = openfile("Settings/Player/level_exp.txt","r");
exp_data2 = read(exp_data,"*all")
local split_tab = split(exp_data2,"\n")
exp_count = getn(split_tab) - 1
level_exp = {}
level_exp_cache = {}
for i=1,exp_count do
level_exp[i]=split(split_tab[i],"\t")
level_exp_cache[i]=level_exp[i]
end;
closefile(exp_data)
return level_exp_cache
end;
function gll_AddExp(advance_exp)
if (advance_exp<=level_exp_cache[GetLevel()]-GetExp()) then
AddOwnExp(advance_exp)
Msg2Player("Ban nhan duoc "..advance_exp.." diem kinh nghiem!")
end;
else
while (advance_exp > 0) do
a=AddOwnExp(level_exp_cache[GetLevel()]-GetExp())
advance_exp=advance_exp-a
Msg2Player("Thu duoc "..advance_exp.." Diem kinh nghiem!")
end;
end;
Mún sử dụng thì
gll_AddExp(số exp muốn add)

nguồn : giangleloi

những bài chi tiết như thế này thì tốt nhất là tự vọc giùm :(

benop001
16-07-10, 06:48 PM
-- Function Add Exp( Advance )
-- Author: giangleloi
function LoadLevelExp_GLL()
local exp_data = openfile("Settings/Player/level_exp.txt","r");
exp_data2 = read(exp_data,"*all")
local split_tab = split(exp_data2,"\n")
exp_count = getn(split_tab) - 1
level_exp = {}
level_exp_cache = {}
for i=1,exp_count do
level_exp[i]=split(split_tab[i],"\t")
level_exp_cache[i]=level_exp[i]
end;
closefile(exp_data)
return level_exp_cache
end;
function gll_AddExp(advance_exp)
if (advance_exp<=level_exp_cache[GetLevel()]-GetExp()) then
AddOwnExp(advance_exp)
Msg2Player("Ban nhan duoc "..advance_exp.." diem kinh nghiem!")
end;
else
while (advance_exp > 0) do
a=AddOwnExp(level_exp_cache[GetLevel()]-GetExp())
advance_exp=advance_exp-a
Msg2Player("Thu duoc "..advance_exp.." Diem kinh nghiem!")
end;
end;
Mún sử dụng thì
gll_AddExp(số exp muốn add)

nguồn : giangleloi:(

copy nguyên văn vô lun à chĩ đỗi function gll_AddExp(advance_exp) thôi à

kinkina2009
16-07-10, 06:52 PM
thế này bạn nhẻt cái đoạn code vào đâu đó Sourcejx49.lua chẳng hạn rồi sau này dùng thì cứ Include ra
gll_AddExp(số exp muốn add)

songhung
16-07-10, 06:57 PM
À bạn muốn cộng dồn phải hông đơn giả thôi mà :D
AddOwnExp(200000) - -> Bỏ nó thay cái vào
for i=1,200000 do -- 200000 là số exp bạn muốn có được
AddOwnExp(1) -- ẽp là 1 điểm cho mỗi lần lập. :D
end
Msg2Player("Nhan Duoc 2 chai exp") - 200k ẽp no se lập 200k lần mổi lần lập bạn sẽ được 1 ẽp sao 200k lần bạn sẽ có 200k exp ma ko sợ bị dư ra ,nó sẽ cộng dồn vì điều này tuyệt nhiên là đúng.
:(( Code gọn nhẹ tuy chất lượng hơi thấp ma hok chịu xài.Chỉ là nhìn tháy 200k con số 1 hơi gay mắt thôi mà,tuyệt nhiện nó sẽ cộng dồn>:)

benop001
16-07-10, 07:14 PM
Include như thế này thôi à còn vjk thêm ji vô hem
Include("\\script\moilam\nhanexp.lua")


:(( Code gọn nhẹ tuy chất lượng hơi thấp ma hok chịu xài.Chỉ là nhìn tháy 200k con số 1 hơi gay mắt thôi mà,tuyệt nhiện nó sẽ cộng dồn>:)

ông ra 1 cái script hoàn chĩnh thữ xem nào tui ko hũi

sangpronhat
16-07-10, 08:31 PM
-- Function Add Exp( Advance )
-- Author: giangleloi
function LoadLevelExp_GLL()
local exp_data = openfile("Settings/Player/level_exp.txt","r");
exp_data2 = read(exp_data,"*all")
local split_tab = split(exp_data2,"\n")
exp_count = getn(split_tab) - 1
level_exp = {}
level_exp_cache = {}
for i=1,exp_count do
level_exp[i]=split(split_tab[i],"\t")
level_exp_cache[i]=level_exp[i]
end;
closefile(exp_data)
return level_exp_cache
end;
function gll_AddExp(advance_exp)
if (advance_exp<=level_exp_cache[GetLevel()]-GetExp()) then
AddOwnExp(advance_exp)
Msg2Player("Ban nhan duoc "..advance_exp.." diem kinh nghiem!")
end;
else
while (advance_exp > 0) do
a=AddOwnExp(level_exp_cache[GetLevel()]-GetExp())
advance_exp=advance_exp-a
Msg2Player("Thu duoc "..advance_exp.." Diem kinh nghiem!")
end;
end;Mún sử dụng thì
gll_AddExp(số exp muốn add)

nguồn : giangleloi

những bài chi tiết như thế này thì tốt nhất là tự vọc giùm :(


Sau khi phân tích thì thấy cái script này có lỗi :)) AE tự kím ra cí lỗi này sem sao keke

kinkina2009
16-07-10, 08:34 PM
cái sourcejx49.lua or ...lua gì đó mà người ta Include theo dạng của sourcejx49.lua,serverlist.lua ... tất cả đều là khai báo hàm cho bạn
Ví dụ hàm cho JX không hỗ trợ SayEx,AddNPCEx... vì vậy mà các tiền bấu đã rút gọn hàm cho các bạn dễ nhìn nên bạn có thể sử dụng SayEx nhưng điều kiện là phải có Include đến sourcejx49 or serverlist.lua thì nó mới thực hiện hàm được.
Hàm Của giangleloi share là ok rồi rất hay check trực tiếp level của nhân vật trong settings ;).

giờ bạn tạo 1 file lua coppy cái nì vào :

-- Function Add Exp( Advance )
-- Author: giangleloi
function LoadLevelExp_GLL()
local exp_data = openfile("Settings/Player/level_exp.txt","r");
exp_data2 = read(exp_data,"*all")
local split_tab = split(exp_data2,"\n")
exp_count = getn(split_tab) - 1
level_exp = {}
level_exp_cache = {}
for i=1,exp_count do
level_exp[i]=split(split_tab[i],"\t")
level_exp_cache[i]=level_exp[i]
end;
closefile(exp_data)
return level_exp_cache
end;
function gll_AddExp(advance_exp)
if (advance_exp<=level_exp_cache[GetLevel()]-GetExp()) then
AddOwnExp(advance_exp)
Msg2Player("Ban nhan duoc "..advance_exp.." diem kinh nghiem!")
end;
else
while (advance_exp > 0) do
a=AddOwnExp(level_exp_cache[GetLevel()]-GetExp())
advance_exp=advance_exp-a
Msg2Player("Thu duoc "..advance_exp.." Diem kinh nghiem!")
end;
end;
tên nó là hamgiangleloi.lua chẳng hạn trong đường dẫn "script/global/hamgiangleloi.lua"
sau đó bạn sử dụng lệnh đó như sau:


Include("\\script\\Global\\hamgiangleloi.lua")
function main()
gll_AddExp(2000000) -- nhận được số EXP
end;

Nếu mà lúc này bạn level 100 chẳng hạn 99% thì bạn sẽ lên cấp đúng không nhưng đặc điểm của hàm này là ăn qua exp dạng như VN gâu^^

@songhung: hàm for do xài như rứa không ổn ở chỗ nó không check được cái EXP dư ra qua level sau :)

Nếu phân tích thế này mà không hiểu thì chịu
[/CODE]

songhung
16-07-10, 08:49 PM
:-L thì đã bảo là gọn nhẹ mà,Tuy nó không kiểm tra được exp của lv sao nhưng nó cũng không bị trừ
^^ Vd Lv 100 với 1 chai exp
em dc 999.000 exp
Em chay 1 phát từ 1 đến 100k
chạy đến 1k thì đã up được lv em con du lại 99k sao + cho lv sao vì mỏi lần chạy nó chỉ +1 exp.
:-L.Hàng việt nam chất lượng cao

sangpronhat
16-07-10, 09:07 PM
Cái code này sai lầm gồi :)) cái mảng này có vấn đề keke

Čħīċķėň
16-07-10, 11:36 PM
:-L thì đã bảo là gọn nhẹ mà,Tuy nó không kiểm tra được exp của lv sao nhưng nó cũng không bị trừ
^^ Vd Lv 100 với 1 chai exp
em dc 999.000 exp
Em chay 1 phát từ 1 đến 100k
chạy đến 1k thì đã up được lv em con du lại 99k sao + cho lv sao vì mỏi lần chạy nó chỉ +1 exp.
:-L.Hàng việt nam chất lượng cao

<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
-------------------
nhìn hàm tui đoán phải cho LoadLevelExp_GLL() để nó xuất ra mảng level_exp_cache rùi mới sử dụng gll_AddExp(EXp)
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>

<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>


function gll_AddExp(advance_exp)
if (advance_exp<=level_exp_cache[GetLevel()]-GetExp()) then
AddOwnExp(advance_exp)
Msg2Player("Ban nhan duoc "..advance_exp.." diem kinh nghiem!")
--end;
else
while (advance_exp > 0) do
a=AddOwnExp(level_exp_cache[GetLevel()]-GetExp())
advance_exp=advance_exp-a
Msg2Player("Thu duoc "..advance_exp.." Diem kinh nghiem!")
end; --dua no xuong day
end;
end;

thaihoa91
17-07-10, 08:24 AM
Nên hạn chế cách load 1 file chỉ định bằng CODE khi có nhìu gamer sử dụng 1 lúc , khả năng disconnect GS là rất cao ! Khi dùng cách này thì GS load nặng hơn bao giờ hết ! Nên dùng cho việc chức năng nào ít gamer click cùng 1 lúc !

benop001
17-07-10, 11:35 AM
function gll_AddExp(advance_exp)
if (advance_exp<=level_exp_cache[GetLevel()]-GetExp()) then
AddOwnExp(advance_exp)
Msg2Player("Ban nhan duoc "..advance_exp.." diem kinh nghiem!")
--end;
else
while (advance_exp > 0) do
a=AddOwnExp(level_exp_cache[GetLevel()]-GetExp())
advance_exp=advance_exp-a
Msg2Player("Thu duoc "..advance_exp.." Diem kinh nghiem!")
end; --dua no xuong day
end;
end;

hjx em chỉ cần add cái script này vô 1 NPC bất kì và thay đổi ..advanceexp.. là dc à

thaihoa91
17-07-10, 07:12 PM
function gll_AddExp(advance_exp)
if (advance_exp<=level_exp_cache[GetLevel()]-GetExp()) then
AddOwnExp(advance_exp)
Msg2Player("Ban nhan duoc "..advance_exp.." diem kinh nghiem!")
--end;
else
while (advance_exp > 0) do
a=AddOwnExp(level_exp_cache[GetLevel()]-GetExp())
advance_exp=advance_exp-a
Msg2Player("Thu duoc "..advance_exp.." Diem kinh nghiem!")
end; --dua no xuong day
end;
end; hjx em chỉ cần add cái script này vô 1 NPC bất kì và thay đổi ..advanceexp.. là dc à

Bạn ko học cách viết code LUA thì ko thể nào bít nên đưa nó vào đâu !

songhung
18-07-10, 02:30 AM
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
-------------------
nhìn hàm tui đoán phải cho LoadLevelExp_GLL() để nó xuất ra mảng level_exp_cache rùi mới sử dụng gll_AddExp(EXp)
<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>

<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>
^^ Ta chi Ofline mà.Online ta đâu biết.:D Ofline làm gì có mấy chục thằng.;))

benop001
18-07-10, 08:29 PM
function gll_AddExp(advance_exp)
if (advance_exp<=level_exp_cache[GetLevel()]-GetExp()) then
AddOwnExp(advance_exp)
Msg2Player("Ban nhan duoc "..advance_exp.." diem kinh nghiem!")
--end;
else
while (advance_exp > 0) do
a=AddOwnExp(level_exp_cache[GetLevel()]-GetExp())
advance_exp=advance_exp-a
Msg2Player("Thu duoc "..advance_exp.." Diem kinh nghiem!")
end; --dua no xuong day
end;
end;


<b><font color=red>[Chỉ có thành viên mới xem link được. <a href="register.php"> Nhấp đây để đăng ký thành viên......</a>]</font></b>

Čħīċķėň
19-07-10, 11:13 AM
^^ Ta chi Ofline mà.Online ta đâu biết.:D Ofline làm gì có mấy chục thằng.;))

Offline thì lag máy + Thể hiện đây là cách ko đầu tư suy nghĩ ~:>

------------

@benop : chưa bít nó có chạy đc hem nữa :-?? tui đang thử code lại :D

bacnam7287
31-07-10, 09:25 PM
^^ Ta chi Ofline mà.Online ta đâu biết.:D Ofline làm gì có mấy chục thằng.;))


Offline thì dùng hàm này cho nhanh: SetLevel(200) .................

sontung93
28-08-10, 07:35 PM
cho hỏi là cái event này :| có cần add item vao quái các map k :( tui đánh quái k thấy ra items