Ir para conteúdo
  • 0

Duvida simples (CONDITION_INFIGHT)


Pergunta

Como usar essa função apenas para players de battle? (players que atacaram players)

queria q ela não funcionasse com players de battle de monstro, vlw

if getCreatureCondition(cid, CONDITION_INFIGHT) == TRUE then
Link para o comentário
https://xtibia.com/forum/topic/223370-duvida-simples-condition_infight/
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

  • 0

Pelo que eu entendi, você quer verificar se os jogadores estão batalhando, mas quer filtrar somente se tiver batalhando com outros jogadores, certo? Então você poderia usar dessa maneira:

if getCreatureCondition(cid, CONDITION_INFIGHT) and isPlayer(getCreatureTarget(cid)) then

Aí só retornará verdadeiro se o jogador estiver batalhando e tiver como alvo outro jogador.

Link para o comentário
https://xtibia.com/forum/topic/223370-duvida-simples-condition_infight/#findComment-1578189
Compartilhar em outros sites

  • 0

na verdade o que eu queria é que se o jogador tivesse com aquele battle de monstro (que pode entra em pz), ele pudesse viajar no barco.

e se tivesse com pz de player (akele battle que não pode entrar em protect zone), ele não pudesse viajar

Link para o comentário
https://xtibia.com/forum/topic/223370-duvida-simples-condition_infight/#findComment-1578191
Compartilhar em outros sites

  • 0

Cara eu acho que tem uma condition... Algo comp CONDITION_PZLOCK. Nao lembro direito, nao to em casa pra fuçar nos arquivos, mas tenta procurar na pasta do seu servidor

Link para o comentário
https://xtibia.com/forum/topic/223370-duvida-simples-condition_infight/#findComment-1578195
Compartilhar em outros sites

×
×
  • Criar Novo...