Vá em actions/scripts e adicione isto:
local position = {x = 123, y = 456, z = 7}
local templepos = {x = 123, y = 456, z = 7}
local tempo = 10
function onUse(cid)
doTeleportThing(cid, position)
doCreatureSetStorage(cid, 5834, 1)
addEvent( function()
doTeleportThing(cid, templepos)
doPlayerSendTextMessage(cid, 22, "Seu tempo acabou, e foi transportado de volta ao templo!")
doCreatureSetStorage(cid, 5834, -1)
end, 1000 * tempo)
return true
end
agora vá em actions.xml e adicione isto:
<action itemid="1234" event="script" value="arquivo.lua"/>
mude o itemid, para o id do seu item...
Importante, para que os players não desloguem e deixem de ser teleportados:
vá em creaturescripts/scripts/login.lua
Abra o arquivo e depois de:
function onLogin(cid)
adicione:
if getCreatureStorage(cid, 5834) == 1 then
doCreatureSetStorage(cid, 5834, -1)
doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid)))
end