Vai nos seu "data/movements/scripts" duplica um arquivo e nomeia para "tptrainer" sem as aspas, nele cole:
local posTemple = {x=2456, y=2465, z=7} -- posição do templo
local hras = 1 -- quantidade maxima de hras
function onStepIn(cid, item, position, fromPosition)
parameters = {cid = cid, item = item, pos = getCreaturePosition(cid)}
addEvent(tpTemple, 3600000*hras, parameters)
end
function tpTemple(parameters)
if isPlayer(parameters.cid) then
if (parameters.pos.x == getCreaturePosition(parameters.cid).x and parameters.pos.y == getCreaturePosition(parameters.cid).y and parameters.pos.z == getCreaturePosition(parameters.cid).z) then
doTeleportThing(parameters.cid, posTemple)
doSendMagicEffect(posTemple, CONST_ME_MAGIC_BLUE)
doPlayerSendTextMessage(parameters.cid, MESSAGE_STATUS_CONSOLE_BLUE, "Voce ultrapassou o tempo máximo estipulado de "..hras.." nos Trainers.")
end
end
end
Agora abra, "data/movements/movements.xml" e cole a tag:
<movevent type="StepIn" actionid="14000" event="script" value="tptrainer.lua"/>
Último passo, vai nos tiles do seu trainer e coloca o actionid 14000 em todos!




info
Group: Campones
Joined: 16/11/11
Posts: 30
Reputation: +2
eu queria pedir um movement assim
o cara ta treinando feliz da vida
só que o tile que ele ta fica teleportando ele para o templo a cada 1 hora.
queria isso pra evitar botters
Então independentemente se ele mexer ou não ele vai ser teleportado a cada 1 hora
quem puder fazer fico grato
ABRAÇO