Kết quả 1 đến 4 của 4
Chủ đề: add hàm mới = cách nào
-
15-07-10, 12:25 PM #1
- Ngày tham gia
- May 2009
- Bài viết
- 417
- Thanks
- 4
- Thanked 0 Times in 0 Posts
add hàm mới = cách nà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;
---------
đây là hàm add thêm exp cộng dồn nguồn gll send
nhưng ko biết add vào đâu chơi
có add thử rồi gameserver báo lỗi
ai xem lại có lỗi nào chỉnh sửa lại giúpKhách viếng thăm hãy cùng nhoc1994 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
15-07-10, 05:45 PM #2
- Ngày tham gia
- Sep 2009
- Đang ở
- Chém
- Bài viết
- 1,445
- Thanks
- 1
- Thanked 45 Times in 14 Posts
Ðề: add hàm mới = cách nào
có thể nói đây là 1 dạng khai báo hàm
Khách viếng thăm hãy cùng kinkina2009 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
16-07-10, 09:17 PM #3
-
18-07-10, 12:28 PM #4
- Ngày tham gia
- May 2009
- Bài viết
- 417
- Thanks
- 4
- Thanked 0 Times in 0 Posts
Ðề: add hàm mới = cách nào
có lỗi fjx dùm cái đi 3000000000000000000000
Khách viếng thăm hãy cùng nhoc1994 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!