Coloque isto em um arquivo lua na pasta data/movements/scripts
function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor)
pos = getTownTemplePosition(getPlayerTown(cid))
if getPlayerStorageValue(cid, 11112) == 1 then
doTeleportThing(cid, pos)
else
doTeleportThing(cid, {x =, y =, z =}) -- a posição que teleporta o player, caso ele não tenha entrado no tp ainda.
addEvent(doTeleportThing, 30*60*1000, cid, pos)
setPlayerStorageValue(cid, 11112, 1)
end
doSendMagicEffect(getThingPos(cid), 10)
return 1
end
depois em movements.xml adicione a sequinte tag
<movevent type="StepIn" actionid="11112" event="script" value="SCRIPT.lua"/>
lembre-se de alterar para o nome que você colocou no arquivo.
Depois vá no mapa e coloque o action id 11112 no tile (piso) onde vai ficar o tp, e em seguida, adicione o magic force field em cima do tile com action id.(vai servir para enfeitar, não altere as propriedades do magic force field.)




info
Grupo: Campones
Registrado: 10/10/10
Posts: 26
Reputação: +2
Eae galera, eu postava um monte de pedido aki no xtibia a tempo mas desisti de ot e perdi tudo q tinha save ake, e n lembro como faz nd de ot '-', seguinte, qro um script assim: tem um teleport, vc pode passar nele apenas 1 ves(qlqer lvl pode passar) ai, vc pode ficar lah por 30 minutos, dpois disso vc eh kickado para o templo e nao pode mais entrar nakele tp, se tentar entrar eh kickado para o templo. N eh complicado neh? Aguardo, obg..
Editado Fevereiro 12 por hicke