Em creaturescripts/scripts, cria um arquivo chamado arena_pvp.lua com esse código:
local pos1 = {x=111, y=222, z=7} -- Posição do canto superior esquerdo
local pos2 = {x=222, y=333, z=7} -- Posição do canto inferior direito
local exit = {x=231, y=444, z=7} -- Posição de saída da arena
function onPrepareDeath(cid, killers)
if isInArea(getThingPos(cid), pos1, pos2) then
doTeleportThing(cid, exit)
doCreatureAddHealth(cid, getCreatureMaxHealth(cid), 65535, 256, true)
doRemoveConditions(cid, false)
if isPlayer(killers[1]) then
doPlayerSendTextMessage(cid, 25, 'You have defeated '..getCreatureName(cid)..'.')
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, 'You were defeated by '..getCreatureName(killers[1])..'.')
end
return false
end
return true
end
Em creaturescripts.xml, adicione:
<event type="preparedeath" name="PVP Arena" event="script" value="arena_pvp.lua"/>
Em creaturescripts/scripts, abra o login.lua e adicione perto dos demais registerCreatureEvent:
registerCreatureEvent(cid, 'PVP Arena')





info
Grupo: Campones
Registrado: 18/11/12
Posts: 28
Reputação: +1
Char no Tibia: Havoks Rl
Tenho um servidor de Wodbo ,eu queria criar uma arena pra ele ,não consigo criar de jeito nenhum