Ir para conteúdo

Featured Replies

Postado

Bom, como sei que cada Evento destes citados há uma storage diferente que grava a situação.. criei este script.

 

Na pasta CreatureScripts, em CreatureScripts.xml registre a tag abaixo:

<event type="logout" name="BlockEvent" event="script" value="BlockEvent.lua"/>

Agora crie o arquivo BlockEvent.lua na mesma pasta (data/creaturescript/scripts) e cole o script abaixo dentro:

local sto = {12120, 12121, 12122}  -- coloque as storages do SURF, RIDE, e as demais que queira bloquear o LOGOUT

function onLogout(cid)

        for x = 1, #sto do
        if getPlayerStorageValue(cid, sto[x]) >= 1 then
            doPlayerSendCancel(cid, "Você não pode logar enquanto está situações especiais.")
            return false
        end
        end

return true
end

Não testei, teste e nos informe do resultado.

 

Boa sorte.

Editado por Adriano SwaTT (veja o histórico de edições)

Gosta do meu trabalho?

Curta e siga a página do meu projeto de 2016 e 2017 (Lab Z Games) que trará vários servidores OTServs.

 

Atenciosamente,
Adriano Swatt'

 

Para ver meus tutoriais acesse meu perfil.

 

cbCyOSZ.png

  • Respostas 60
  • Visualizações 3.7k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • Nossa, realmente, foi falta de atenção. Fiz o script correndo enquanto estava trocando a tela de um Moto G e depois de pronto, digitando rapidamente aquele "tuto" básico de script e registros.. Aí a

  • Exato, postei novamente para não confundir o dono do tópico.

  • Tenho que concordar com o Suicide, pois pelo pouco que sei de scripts, acontecerá da seguinte maneira:   SE colocar o RETURN FALSE na última parte, os players fora do IF de checagem também não

Postado

Desconheço o sistema, mas enfim, só uma observação @Adriano SwaTT.

Callback onLogout não registra creature event.

 Fly Surf e Ride são movements de um poketibia, em surf você nada com o seu pokemon no mar, em fly você voa com seu pokémon e em ride você o usa como montaria (igual aos mounts do tibia)

Postado

 Fly Surf e Ride são movements de um poketibia, em surf você nada com o seu pokemon no mar, em fly você voa com seu pokémon e em ride você o usa como montaria (igual aos mounts do tibia)

Não jogo servidores derivados, então..obrigado pela definição.

The corrupt fear us.

The honest support us.

The heroic join us.

Postado

Não jogo servidores derivados, então..obrigado pela definição.

Sem problemas amigo :rock:

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.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo