Ir para conteúdo
  • 0

Alguns player já logam com battle e só sai quando morre


Pergunta

Galera no meu ot tem alguns player que já logam com o battle e demora uma eternidade pra sair , mesmo o god dando /r ele ainda reloga com o battle só sai se morre , alguém pode ajudar?

Rep pra quem ajudar!

Posts Recomendados

  • 0

No seu Config.lua vai ter mais ou menos isso la em Battle:

 

pzLocked = 10 * 15
huntingDuration = 10 * 15
whiteSkullTime = 10 * 15 * 20

 

Ai e o tempo que demora pra Battle sair.

  • 0

Isso já tá configurado normal , sai no tempo certo.. só que tem alguns player que logam com o battle e só sai quando morre entendeu ?

  • 0

Isso já tá configurado normal , sai no tempo certo.. só que tem alguns player que logam com o battle e só sai quando morre entendeu ?

 

Também em outros que vc pode configurar, como:

 

loginProtectionPeriod = 10 * 1000
pvpTileIgnoreLevelAndVocationProtection = true

 

Mim corrija se estivar errado, você criou essa conta pelo Site?

  • 0

fiz esse script bem simples , testa ae..

function onLogin(cid) 

if getCreatureCondition(cid, CONDITION_INFITH) == TRUE then
   doRemoveCondition(cid, CONDITION_INFITH)
end

return TRUE
end

assim toda vez que o player logar se ele tiver pz , vai sair o pz dele .

  • 0

 

Isso já tá configurado normal , sai no tempo certo.. só que tem alguns player que logam com o battle e só sai quando morre entendeu ?

 

Também em outros que vc pode configurar, como:

loginProtectionPeriod = 10 * 1000
pvpTileIgnoreLevelAndVocationProtection = true

Mim corrija se estivar errado, você criou essa conta pelo Site?

 

Eu criei pelo acc manager meu ot está off ainda fazendo tests e taals.

 

 

 

fiz esse script bem simples , testa ae..

function onLogin(cid) 

if getCreatureCondition(cid, CONDITION_INFITH) == TRUE then
   doRemoveCondition(cid, CONDITION_INFITH)
end

return TRUE
end

assim toda vez que o player logar se ele tiver pz , vai sair o pz dele .

 

 

Duuh esse script só vai funcionar uma vez que é sempre que o player logar e ele só vai agir se ele já logar com battle tô certo ?

  • 0

sim ! , sempre que ele logar se tiver battle o script será executado . no caso vai remover o batlle.

  • 0

function onLogin(cid)

if getCreatureCondition(cid, CONDITION_INFIGHT) then

doRemoveCondition(cid, CONDITION_INFIGHT)

end

return true

end

Editado por zipter98
  • 0
function onLogin(cid)
    if getCreatureCondition(cid, CONDITION_INFIGHT) then
        doRemoveCondition(cid, CONDITION_INFIGHT)
    end
    return true
end

 

Percebi que você tirou o (== TRUE)

não entendi muito , achava que funcionava do mesmo jeito .

  • 0

Pelo que parece funcionou Zipter obrigado, e obrigado a vocês que tentaram me ajudar também , Reputados!

Podem Mover!

  • 0

 

function onLogin(cid)
    if getCreatureCondition(cid, CONDITION_INFIGHT) then
        doRemoveCondition(cid, CONDITION_INFIGHT)
    end
    return true
end

 

Percebi que você tirou o (== TRUE)

não entendi muito , achava que funcionava do mesmo jeito .

 

 

Só somando ao seu aprendizado, seu erro foi ter digitado CONDITION_INFITH, e o certo é CONDITION_INFIGHT.

 

Abraços.

  • 0

 

 

function onLogin(cid)
    if getCreatureCondition(cid, CONDITION_INFIGHT) then
        doRemoveCondition(cid, CONDITION_INFIGHT)
    end
    return true
end

 

Percebi que você tirou o (== TRUE)

não entendi muito , achava que funcionava do mesmo jeito .

 

 

Só somando ao seu aprendizado, seu erro foi ter digitado CONDITION_INFITH, e o certo é CONDITION_INFIGHT.

 

Abraços.

 

 

rsrs ' vlw cara nem tinha percebido !

mais no caso do TRUE, funcionaria do mesmo jeito né ?

  • 0

Funcionaria, mas sabe como é, né, Sintax Sugar e usar TRUE em letras maiúsculas é incorreto.

Editado por Garou
×
×
  • Criar Novo...