loveyoubaby
06-07-11, 05:36 PM
Mấy pro cho e hỏi là :
1. Script nào hay file nào quy định việc : Khi vào game (dành cho mỗi lần vào game) hiển thị lên bảng đối thoại mà chưa nhấp vào NPC nào hết. Vì viết Script thì add vô NPC, mà e muốn hiển thị nhập pass trước khi chơi nên không nhấp NPC, k biết làm sao.
2. Cái Script Reload của manhtuyen :
function ReLoad(szFileName)
local fopen = openfile(szFileName, "r");
local str = read(fopen,"*all")
closefile(fopen);
if str and str ~= "" then
--Msg2Player(tostring(str))
assert(dostring(str))
end
end;
có phải chỉ thay szFileName là đường dẫn file script phải không? Chẳng hạn thay là "\\script\\abc.lua" (Bao gồm cả dấu ngoặc kép " " ) ?
Sao e tạo file script để test thử hàm talk, rồi thay đổi tham số đường dẫn, add script trên vào 1 NPC, rồi vào game nhấp thử NPC, thì gameserver.exe báo hàm rổng, không có giá trị được gán ?
Ai biết chỉ e với. Thanks !
1. Script nào hay file nào quy định việc : Khi vào game (dành cho mỗi lần vào game) hiển thị lên bảng đối thoại mà chưa nhấp vào NPC nào hết. Vì viết Script thì add vô NPC, mà e muốn hiển thị nhập pass trước khi chơi nên không nhấp NPC, k biết làm sao.
2. Cái Script Reload của manhtuyen :
function ReLoad(szFileName)
local fopen = openfile(szFileName, "r");
local str = read(fopen,"*all")
closefile(fopen);
if str and str ~= "" then
--Msg2Player(tostring(str))
assert(dostring(str))
end
end;
có phải chỉ thay szFileName là đường dẫn file script phải không? Chẳng hạn thay là "\\script\\abc.lua" (Bao gồm cả dấu ngoặc kép " " ) ?
Sao e tạo file script để test thử hàm talk, rồi thay đổi tham số đường dẫn, add script trên vào 1 NPC, rồi vào game nhấp thử NPC, thì gameserver.exe báo hàm rổng, không có giá trị được gán ?
Ai biết chỉ e với. Thanks !