Postado Dezembro 5, 2013 11 anos Galera, to com um problema, meu server tava logando normal e agora do nada esta acontecendo isso: [05/12/2013 05:42:34] Account Manager has logged in. [05/12/2013 05:42:34] [Error - CreatureScript Interface] [05/12/2013 05:42:34] buffer:onLogin [05/12/2013 05:42:34] Description: [05/12/2013 05:42:34] attempt to index a nil value [05/12/2013 05:42:34] stack traceback: [05/12/2013 05:42:34] [C]: in function 'doTeleportThing' [05/12/2013 05:42:34] [string "loadBuffer"]:7: in function <[string "loadBuffer"]:3> [05/12/2013 05:42:35] Account Manager has logged out. [05/12/2013 05:42:35] [Error - CreatureScript Interface] [05/12/2013 05:42:35] In a timer event called from: [05/12/2013 05:42:35] data/creaturescripts/scripts/antimc.lua:onLogin [05/12/2013 05:42:35] Description: [05/12/2013 05:42:35] (internalGetPlayerInfo) Player not found when requesting player info #28 [05/12/2013 05:42:36] [Error - CreatureScript Interface] [05/12/2013 05:42:36] In a timer event called from: [05/12/2013 05:42:36] data/creaturescripts/scripts/antimc.lua:onLogin [05/12/2013 05:42:36] Description: [05/12/2013 05:42:36] (luaDoPlayerSendTextMessage) Player not found O que será que pode ser? Agradeço a atençao de todos.
Postado Dezembro 5, 2013 11 anos Autor local config = { loginMessage = getConfigValue('loginMessage'), useFragHandler = getBooleanFromString(getConfigValue('useFragHandler')) } function onLogin(cid) local loss = getConfigValue('deathLostPercent') if(loss ~= nil) then doPlayerSetLossPercent(cid, PLAYERLOSS_EXPERIENCE, loss * 10) doPlayerAddBlessing(cid, 1) doPlayerAddBlessing(cid, 2) doPlayerAddBlessing(cid, 3) doPlayerAddBlessing(cid, 4) doPlayerAddBlessing(cid, 5) doPlayerAddPremiumDays(cid, 2) end local accountManager = getPlayerAccountManager(cid) if(accountManager == MANAGER_NONE) then local lastLogin, str = getPlayerLastLoginSaved(cid), config.loginMessage if(lastLogin > 0) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_DEFAULT, str) str = "Your last visit was on " .. os.date("%a %b %d %X %Y", lastLogin) .. "." else str = str .. " Please choose your outfit." doPlayerSendOutfitWindow(cid) end doPlayerSendTextMessage(cid, MESSAGE_STATUS_DEFAULT, str) elseif(accountManager == MANAGER_NAMELOCK) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Hello, it appears that your character has been namelocked, what would you like as your new name?") elseif(accountManager == MANAGER_ACCOUNT) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Hello, type 'account' to manage your account and if you want to start over then type 'cancel'.") else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Hello, type 'account' to create an account or type 'recover' to recover an account.") end if(not isPlayerGhost(cid)) then doSendMagicEffect(getCreaturePosition(cid), CONST_ME_TELEPORT) end registerCreatureEvent(cid, "AntiMC") registerCreatureEvent(cid, "FragReward") registerCreatureEvent(cid, "CheckVip") registerCreatureEvent(cid, "onPrepareDeath") registerCreatureEvent(cid, "PlayerLogout") registerCreatureEvent(cid, "onPrepareDeath") registerCreatureEvent(cid, "deathBroadcast") registerCreatureEvent(cid, "LevelMax") registerCreatureEvent(cid, "DeathBroadcast") registerCreatureEvent(cid, "StartSkills") registerCreatureEvent(cid, "Idle") if(config.useFragHandler) then registerCreatureEvent(cid, "SkullCheck") end registerCreatureEvent(cid, "ReportBug") return true end
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.