Ir para conteúdo
  • 0

Tomar Kick da arena pvp e voltar para a arena pvp


Shuzzyp

Pergunta

Quando voce coloca pvp zone em algum lugar, os players podem se atacar e nao pegam skull, e nem perdem coisas ao morrer. Quando o player morre ele e teleportado para o templo.

Preciso de 1 script que faca com que o player seja teleportado para a arena novamente quando morrer na arena.

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Tenta assim:

Vai em creaturescript crie um arquivo e cole isso dentro:

 

local fromPostion = { x = 1, y = 1, z = 1 } -- Posição da arena formando um quandrado
local toPosition = { x = 1, y = 1, z = 1 } -- Posição da arena formando um quandrado
function onStatsChange(cid, attacker, type, combat, value)
if not isPlayer(cid) then return false end
        hit = value
            if isInArray(getThingPos(cid), fromPostion, toPosition) then 
              if hit >= getCreatureHealth(cid) then
                 doTeleportThing(cid, math.random(fromPosition, toPosition), true)
                 doSendMagicEffect(getThingPos(cid, 21))
              end
            end
end

 

Depois disso vá em login.lua e registre a seguinte linha:

registerCreatureEvent(cid, "ArenaKill")

 

 

Agorá vai em creaturescript.xml e cole isso:

<event type="statschange" name="ArenaKill" event="script" value="nome do seu arquivo.lua"/>

Link para o comentário
Compartilhar em outros sites

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