PDA

View Full Version : [KT] Không thể cho nhân vật lên đảo



traiyenbai
10-06-13, 12:10 AM
Server bị lỗi khi đưa nhân vật lên đảo thì lập tức nhân vật đó di chuyển rồi lại quay về map Ba lăng huyện. đã dùng chức năng của thẻ GM nhưng vật ko thể cho nhân vật lên đảo được. ai biêt giúp mình với!

__Jie__
10-06-13, 12:14 AM
Kiểm tra lại thẻ GM coi bị gì :-t

thaitunet39
10-06-13, 01:21 AM
Server bị lỗi khi đưa nhân vật lên đảo thì lập tức nhân vật đó di chuyển rồi lại quay về map Ba lăng huyện. đã dùng chức năng của thẻ GM nhưng vật ko thể cho nhân vật lên đảo được. ai biêt giúp mình với!
Vấn đề của bạn nằm ở đây : script\player\player.lua

function Player:_OnLogin(bExchangeServerComing) local szLoginIp = me.GetPlayerIpAddress() or "???";
if (bExchangeServerComing ~= 1) then
local szLogMsg = string.format("Đăng nhập ip: %s, người chơi đăng nhập", szLoginIp);

local nAddExp, nAddExp1, nAddExp2 = Player.tbOffline:GetAddExp(me);
if (nAddExp > 0) then
local szMsg = string.format("Nhận kinh nghiệm ủy thác rời mạng lần trước %d", nAddExp);
szLogMsg = szLogMsg .. ", " .. szMsg;
end
me.PlayerLog(Log.emKPLAYERLOG_TYPE_LOGIN, szLogMsg);

me.CheckXuanJingTimeOut(7);
me.SetJailTerm(0);
--me.SetArrestTime(0);
me.ForbitSet(0, 1);
--me.NewWorld(8,1721,3388);
me.CallClientScript({"Bank:LoginMsg"});