Ir para conteúdo

Featured Replies

Postado
function onLogout(cid)
    local sto = {17000, 17001, 63215}
    for x = 1, #sto do
        if getPlayerStorageValue(cid, sto[x]) > 0 then
            doPlayerSendCancel(cid, 'You cannot logout when you are in special situations such as surf/ride/fly.')
            return true
        end
    end
    return false
end

só consertando

 

 

Retornar true ao callback depois da checagem e retornar false no fim da função, não faz sentido. Isso faria com que o player que possui algumas das storages conseguisse fazer logout e os que não possuem, não.

Você inverteu o correto.

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

The corrupt fear us.

The honest support us.

The heroic join us.

  • Respostas 60
  • Visualizações 3.4k
  • 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

Use este:

function onLogout(cid)
    local sto = {17000, 17001, 63215}
    for x = 1, #sto do
        if getPlayerStorageValue(cid, sto[x]) > 0 then
            doPlayerSendCancel(cid, 'You cannot logout when you are in special situations such as surf/ride/fly.')
            return false
        end
    end
    return true
end

Poste o resultado.

 

 

@Suicide:

Isso que pensei.

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

Postado

Embora esteja correto, você não alterou absolutamente nada do script anterior lol

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

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

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.6k

Informação Importante

Confirmação de Termo