FE

[Encerrado] Um Player Está Trancando Meu Ot Pelo Account Manager!

Por felipeek, 10 de fev. de 2010 em Tópicos Sem Resposta

4
1.3k
felipeekF
10 de fevereiro de 2010 às 22:31

Tem um player que fica logando uns 100 account manager e depois deslogando na mesma hora... isso ta trancando meu server!!

 

alguém sabe um método de realmente parar com isso?

 

muito obtigado!!

DoidinD
11 de fevereiro de 2010 às 17:56

Isso é o Magebomb, faça esse script em seu servidor...

 

Vá até a pasta creaturescripts e em creaturescripts.xml adicione isto:

<event type="login" name="PlayerLogin" event="script" value="login2.lua"/>

Agora entre na pasta Script e crie uma arquivo chamado login2.lua: com isto:

  local config =  {
       seconds = 2,            -- in seconds
       onlyWithSameIP = "yes"  -- will work for all players ("no"), or only check player with same IP? ("yes")
}

--DONT MODIFY
config.onlyWithSameIP = getBooleanFromString(config.onlyWithSameIP)

local m_lastLogin, m_lastIP = 0, 0

function onLogin(cid)
       local timeNow, playerIP = os.time(), getPlayerIp(cid)
       if(m_lastLogin + config.seconds >= timeNow and
               (config.onlyWithSameIP == FALSE or m_lastIP == playerIP)) then
               return FALSE
       end

       m_lastIP = playerIP
       m_lastLogin = timeNow
       return TRUE
end 

Bom espero ter ajudado... Script retirado do Otland..

Editado Fevereiro 11 por DoidinMapper

gabrielf10G
12 de fevereiro de 2010 às 15:12

@Doidin

Que que esse script faz?

 

@Topic

Bem, como o meu server não tem problemas de magebomb, até não tem esse script, mas vou botar por precaução.

8 anos depois...
StigalS
19 de abril de 2018 às 17:40
A questão neste tópico de suporte foi encerrada por falta de respostas. Este tópico está fechado e foi movido para Suporte - Tópicos Sem Resposta.

+ Caso a dúvida não tenha sido resolvida você poderá criar outro tópico solicitando ajuda.
* Lembre-se que é permitido dar UP no tópico a cada 24 horas para assim o destacar e manter movimentado.