Postado Maio 18, 2015 10 anos Tipo Quando um Player Entra No Jogo Demorar 20 Segundos Para Ele Sair Do Jogo .
Postado Maio 18, 2015 10 anos What não entendi quando o cara loga ele não pode dar exit nem logout ? Ou quando ele ficar away por 20 segundos ele ser kickado não entendi.
Postado Maio 18, 2015 10 anos Autor Tipo OTP Que Tem Que Demorar 5 Segundos Para Fazer Logout, Para Evitar Que Dupliquem Itens .
Postado Maio 18, 2015 10 anos Solução Em "Data/creaturescripts/scripts" crie blocklogin.lua e blocklogout.lua e cole:blocklogin.lua: local t = { storage = 54555, temp = 20 } function onLogin(cid) setPlayerStorageValue(cid, t.storage, os.time() + t.temp) return true end blocklogout.lua: local t = { storage = 54555 } function onLogout(cid) if getPlayerStorageValue(cid, t.storage) > os.time() then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você precisa esperar "..getPlayerStorageValue(cid, t.storage) - os.time().. " segundos para deslogar.") return false end return true end Ai em "Data/creaturescripts" abra o creaturescripts.xml e cole as tags: <event type="logout" name="BlockLogout" script="blocklogout.lua"/> <event type="login" name="BlockLogin" script="blocklogin.lua"/> Testei e está normal, caso tenha problemas me avise . ➥ Regras | Seções OTServ | Seções BOT
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.