ME
moveevent

[Moveevents] Tile Que Remove Pz

Por Meunomeefeiozik, 29 de fev. de 2012 em Actions e Talkactions

...
script
otserv
3
1.4k
MeunomeefeiozikM
29 de fevereiro de 2012 às 21:03

Ola pessoal, venho trazer aqui pra vocês outro script simples,

 

- Para que server?

Simples, quando a pessoal quer sair, ela pisa encima do tile e perde o pz, aconselho botar no temple, ou em lugares no-pvp

Ela serve tambem para aqueles players que querem sair mais nao gostam de esperar o pz, ai apertam o exit...

 

- Como posso 'instalar' um script desse em meu OTserver?

Adicionar o actionID 7003 no tile que você quiser pelo map editor e ir em data\movements\scripts e depois movements.xml

 

tilepz.lua

function onStepIn(cid, item, frompos, topos)

pos = getCreaturePosition(cid)

 

if getCreatureCondition(cid, CONDITION_INFIGHT) == TRUE then

doRemoveCondition(cid, CONDITION_INFIGHT)

doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, "Seu battle foi removido.")

doSendMagicEffect(pos, CONST_ME_MAGIC_BLUE)

else

doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, "Você nao esta em battle.")

doSendMagicEffect(pos, CONST_ME_POFF)

end

 

end

 

movements.xml

<movevent type="StepIn" actionid="7003" event="script" value="tilepz.lua"/>

 

Abraços.

 

 

Creditos !

 

Kimoszin

1 mês depois...
LeandrinhowL
10 de março de 2012 às 15:08

tenho 1 script igual a esse -.- postado aqui no xtibia

VincV
10 de março de 2012 às 17:57

pz = protecition zone...

voce quis dizer batle ou pzbloked