Globalevents:
.lua
local tpId = 1387
local pos = {x=1, y=2, z=7} -- onde o teleport sera criado
local toPos = {x=3, y=4, z=7} -- para onde vai quando entrar
local time = 10 -- tempo em minutos
function removeTp(tp)
local t = getTileItemById(pos, tpId)
if t then
doRemoveItem(t.uid, 1)
doSendMagicEffect(pos, CONST_ME_POFF)
end
end
function onThink(interval, lastExecution)
doCreateTeleport(tpId, toPos, pos)
doBroadcastMessage(cid, "O teleport apareceu")
addEvent(removeTp, time*100000, tp)
return true
end
<globalevent name="teleport" interval="2000000" event="script" value="nomedoscript.lua"/>








info
Grupo: Campones
Registrado: 28/01/12
Posts: 54
Reputação: +6
Eai pessoal,
preciso de um script (acredito que um global event) que faça surgir um teleport no mapa a cada duas horas todos os dias e quando abrir manda um broadcast message dizendo que o mesmo foi aberto, depois de 10 minutos o teleport some, e ai da uma broadcast message dizendo que o tp fechou.
Era isso vlw!