local config =
{
day = { {"Sunday", "12:00"},
{"Thursday", "00:11"}, -- só copiar uma linha e add mais dias. se quiser só um dia deixe só a primeia linha
},
pos = {x=151, y=56, z=7}, -- Posição aonde sera criado o teleport
topos = {x=284, y=516, z=5}, -- Posição pra onde o teleport ira levar o player
time = 5, -- tempo que o teleport ira sumir em minutos
msg_open = "Baiakuda Elemental Event iniciou corram para o templo pois o tp some daqui 5 min.", -- mensagem ao abrir o teleport
msg_close = "Baiakuda Elemental Event acabou." -- mensagem ao fechar o teleport
}
local function DelTp()
local t = getTileItemById(config.pos, 1387)
if t then
doRemoveItem(t.uid, 1)
doSendMagicEffect(config.pos, CONST_ME_POFF)
end
end
function onTimer()
local d, h = os.date("%A"), os.date("%H:%M")
for a, b in pairs(config.day) do
if d == b[1] then
if h == b[2] then
doCreateTeleport(1387, config.topos, config.pos)
doBroadcastMessage(config.msg_open)
addEvent(DelTp, config.time * 60 * 1000)
addEvent(doBroadcastMessage, config.time * 60 * 1000, config.msg_close)
break
end
end
end
return true
end
Pronto! Boa sorte.