Session Start 125 Postado Outubro 27, 2012 Share Postado Outubro 27, 2012 Quando o player entrar no jogo, bloquear o logout dele por 5 segundos... E também se dar n deixar novos players entra sem espera 5 segundos.. Ex; eu entro no server e depois de 5 segundos só outro player pode entrar Link para o comentário https://xtibia.com/forum/topic/197520-n%C3%A3o-deixar-o-player-logardeslogar-antes-de-5segundos/ Compartilhar em outros sites More sharing options...
0 brun123 369 Postado Outubro 27, 2012 Share Postado Outubro 27, 2012 em qualquer script de login, adicione isso exatamente acima de function onLogin(cid): local blockplayers = 0 e exatamente embaixo de onLogin(cid) adicione isso: if os.time() - blockplayers < 5 then return false else blockplayers = os.time() end e agora em uma script onLogout, exatamente embaixo de onLogout, adicione isso: if os.time() - getPlayerLastLogin(cid) < 5 then doPlayerSendCancel(cid, "You can't logout now.") return false end Link para o comentário https://xtibia.com/forum/topic/197520-n%C3%A3o-deixar-o-player-logardeslogar-antes-de-5segundos/#findComment-1373652 Compartilhar em outros sites More sharing options...
0 Slicer 1070 Postado Outubro 27, 2012 Share Postado Outubro 27, 2012 (editado) o do login deu certo.. o do logout n '--' ontem eu tentei fazer isso com return false e colocando o player inFight e nenhum dos 2 deu certo Editado Outubro 27, 2012 por Slicer Link para o comentário https://xtibia.com/forum/topic/197520-n%C3%A3o-deixar-o-player-logardeslogar-antes-de-5segundos/#findComment-1373713 Compartilhar em outros sites More sharing options...
0 brun123 369 Postado Outubro 27, 2012 Share Postado Outubro 27, 2012 provavelmente porque o player que você testou tinha previlégios para poder dar logout quando bem entendesse, acabei de testar aqui e funcionou tranquilo... você deve colocar exatamente embaixo de onLogout, pois se tiver algum outro return true antes dessa parte ser lida, o player vai conseguir sair sem problemas Link para o comentário https://xtibia.com/forum/topic/197520-n%C3%A3o-deixar-o-player-logardeslogar-antes-de-5segundos/#findComment-1373765 Compartilhar em outros sites More sharing options...
0 Slicer 1070 Postado Outubro 27, 2012 Share Postado Outubro 27, 2012 eh ignore oq flei.. tava testando na acc do GOD ^^ vlw ae xD Link para o comentário https://xtibia.com/forum/topic/197520-n%C3%A3o-deixar-o-player-logardeslogar-antes-de-5segundos/#findComment-1373813 Compartilhar em outros sites More sharing options...
Pergunta
Session Start 125
Quando o player entrar no jogo, bloquear o logout dele por 5 segundos... E também se dar n deixar novos players entra sem espera 5 segundos..
Ex;
eu entro no server e depois de 5 segundos só outro player pode entrar
Link para o comentário
https://xtibia.com/forum/topic/197520-n%C3%A3o-deixar-o-player-logardeslogar-antes-de-5segundos/Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados