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.
Por AdilsonHacker, 24 de fev. de 2014 em Scripts
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.
info
Grupo: Visconde
Registrado: 24/11/12
Posts: 474
Reputação: +98
Gênero: Masculino

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 ?
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?
info
Grupo: Conde
Registrado: 18/01/12
Posts: 988
Reputação: +327
Gênero: Masculino
Char no Tibia: Xerife Woody

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 .
info
Grupo: Visconde
Registrado: 24/11/12
Posts: 474
Reputação: +98
Gênero: Masculino

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 = trueMim 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 endassim 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 ?
info
Grupo: Conde
Registrado: 18/01/12
Posts: 988
Reputação: +327
Gênero: Masculino
Char no Tibia: Xerife Woody

sim ! , sempre que ele logar se tiver battle o script será executado . no caso vai remover o batlle.
info
Grupo: Visconde
Registrado: 24/11/12
Posts: 474
Reputação: +98
Gênero: Masculino

Testei aqui mano , mais não funcionou nem deu erro no distro nem nada , simplesmente não pegou!
info
Grupo: Conde
Registrado: 18/01/12
Posts: 988
Reputação: +327
Gênero: Masculino
Char no Tibia: Xerife Woody

colocou a tag em creaturescripts.xml
e em login.lua ?
info
Grupo: Visconde
Registrado: 24/11/12
Posts: 474
Reputação: +98
Gênero: Masculino

Sim , tudo certinho!
function onLogin(cid)
if getCreatureCondition(cid, CONDITION_INFIGHT) then
doRemoveCondition(cid, CONDITION_INFIGHT)
end
return true
end
Editado Fevereiro 24 por zipter98
info
Grupo: Conde
Registrado: 18/01/12
Posts: 988
Reputação: +327
Gênero: Masculino
Char no Tibia: Xerife Woody

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 .
info
Grupo: Visconde
Registrado: 24/11/12
Posts: 474
Reputação: +98
Gênero: Masculino

Pelo que parece funcionou Zipter obrigado, e obrigado a vocês que tentaram me ajudar também , Reputados!
Podem Mover!
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.
info
Grupo: Conde
Registrado: 18/01/12
Posts: 988
Reputação: +327
Gênero: Masculino
Char no Tibia: Xerife Woody

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é ?
info
Grupo: Visconde
Registrado: 24/11/12
Posts: 474
Reputação: +98
Gênero: Masculino
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!