Ir para conteúdo
  • 0

[Resolvido] [Ajuda] Não poder usar comando com FIGHT


FlamesAdmin

Pergunta

Alguem poderia colocar para nçao usar esse comando com FIGHT.

function onSay(cid, words, param)
    local storage = 23564
    local tempo = 30
    
    if exhaustion.check(cid, storage) then
        doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Aguarde " .. exhaustion.get(cid, storage) .. " segundos para usar esse comando novamente.")
        return true
    end
 
    pos = {x=1023, y=1016, z=6}
        doSendMagicEffect(getPlayerPosition(cid),19)
        doPlayerSendCancel(cid,"Teleportado!")
        doTeleportThing(cid,pos)
    exhaustion.set(cid, storage, tempo*60)
    return true
end
Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

Ficando assim:

function onSay(cid, words, param)
    local storage = 23564
    local tempo = 30
    
    if getCreatureCondition(cid, CONDITION_INFIGHT) then
        doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Você não pode usar enquanto estiver lutando.")
        return true
    end
    
    if exhaustion.check(cid, storage) then
        doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Aguarde " .. exhaustion.get(cid, storage) .. " segundos para usar esse comando novamente.")
        return true
    end
 
    pos = {x=1023, y=1016, z=6}
        doSendMagicEffect(getPlayerPosition(cid),19)
        doPlayerSendCancel(cid,"Teleportado!")
        doTeleportThing(cid,pos)
    exhaustion.set(cid, storage, tempo*60)
    return true
end
Link para o comentário
Compartilhar em outros sites

  • 0

Pra saber se um player está com battle lock, você usa:

 

getCreatureCondition(player, CONDITION_INFIGHT)

Que retorna true se estiver e fasle se não estiver.

Link para o comentário
Compartilhar em outros sites

  • 0
  • Administrador
A questão neste tópico de suporte foi respondida e/ou o autor do tópico resolveu o problema. Este tópico está fechado e foi movido para Suporte - Resolvidos. Se você tiver outras dúvidas, crie um novo tópico.
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...