View Full Version : [KT] Hàm reload
 
 
anh ơi có hàm reload nào mà chỉnh sủa code mà ko cần reset sever hok?
severthif nặng reset cực quá:
::D:D:D:D
chức nang trong GM hok thấy khả thi gì chẳng hiểu sao reload ko được
shidaichi
08-02-12, 12:55 AM
của bạn đây 
DoScript("\\script\\event\\minievent\\newplayergift.lua");
của bạn đây 
DoScript("\\script\\event\\minievent\\newplayergift.lua");
function tbGMCard:Reload()
	local nRet1	= DoScript("\\script\\item\\class\\gmcard.lua");
	local nRet2	= DoScript("\\script\\event\\minievent\\newplayergift.lua");
	local nRet3	= DoScript("\\script\\misc\\gm_role.lua");
	GCExcute({"DoScript", "\\script\\misc\\gm_role.lua"});
	local szMsg	= "Reloaded!!("..nRet1..","..nRet2..","..nRet3..GetLocalDate(") %Y-%m-%d %H:%M:%S");
	me.Msg(szMsg);
	print(szMsg);
end
hok được bạn ơi!!!!
shidaichi
08-02-12, 03:19 PM
{"restart lua",self.rslua,self}, -- khai báo biến
hàm 
function tbGift:rslua()
DoScript("\\script\\event\\minievent\\newplayergift.lua");
DoScript("đường dẫn");
	me.Msg("b?n dã load l?i newplayergift.lua");
	print("ban da load lai newplayergift.lua");
end
cái này mình bỏ trogn túi tân thủ .   "\\script\\event\\minievent\\newplayergift.lua"    cái này là đường dẫn    bạn muốn  load  file lua khác thì    để đường dẫn khác vào
mình gà lắm . mình hiểu sao nói vậy thui .  (mình đã làm được)
shidaichi
08-02-12, 03:21 PM
mà cái này mình củng thử trong thẻ gm rùi mà không được . không bik sao nửa
daikimvuong1
08-02-12, 03:53 PM
mà cái này mình củng thử trong thẻ gm rùi mà không được . không bik sao nửa
function tbGMCard:Reload()
local nRet1	= DoScript("\\script\\item\\class\\gmcard.lua");
local nRet2	= DoScript("\\script\\event\\minievent\\newplayergif t.lua");
local nRet3	= DoScript("\\script\\misc\\gm_role.lua");
GCExcute({"DoScript", "\\script\\misc\\gm_role.lua"});
local szMsg	= "Reloaded!!("..nRet1..","..nRet2..","..nRet3..GetL ocalDate(") %Y-%m-%d %H:%M:%S");
me.Msg(szMsg);
print(szMsg);
end
xem cho kĩ lại có cái khoãng trắng ở giữa kìa 
local nRet2	= DoScript("\\script\\event\\minievent\\newplayergift.lua");
function tbGMCard:Reload()
local nRet1	= DoScript("\\script\\item\\class\\gmcard.lua");
local nRet2	= DoScript("\\script\\event\\minievent\\newplayergif t.lua");
local nRet3	= DoScript("\\script\\misc\\gm_role.lua");
GCExcute({"DoScript", "\\script\\misc\\gm_role.lua"});
local szMsg	= "Reloaded!!("..nRet1..","..nRet2..","..nRet3..GetL ocalDate(") %Y-%m-%d %H:%M:%S");
me.Msg(szMsg);
print(szMsg);
end
xem cho kĩ lại có cái khoãng trắng ở giữa kìa 
local nRet2	= DoScript("\\script\\event\\minievent\\newplayergift.lua");
viết trên này tự nhiên có đó chứ thực ra làm gì có
dz0kute9x
08-02-12, 08:02 PM
Ai hướng dẫn mình add thẻ GM cho 1 nhân vật được ko ? 
Với cái Mặt Nạ của mình bị C++ ai giúp mình với :((
satthulauhyh
09-02-12, 12:53 AM
Ai hướng dẫn mình add thẻ GM cho 1 nhân vật được ko ? 
Với cái Mặt Nạ của mình bị C++ ai giúp mình với :((
Mấy cái đó có hướng dẫn hết rồi, chịu khó tìm nha bạn :(
bacnam7287
09-02-12, 08:58 AM
function tbGift.ReloadFile()
local FileReload = "\\script\\event\\minievent\\newplayergift.lua";
local FileReload2 = "Duong dan file can reload";
DoScript(FileReload);---Reload lai chinh no
DoScript(FileReload2);---Reload lai file can reload
end
Với cách viết thế này, bạn sẽ reload lại được tất cả các file vừa sửa, chỉ với 2 lần click.
Click 1: Reload lại file newplayergift.lua
Click 2: Reload lại file cần reload bằng cách thay đổi giá trị biến FileReload2
 
Powered by vBulletin® Version 4.2.0 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.