Tenta este Script:
adicione isto em data/globalevents/scripts/suascript.lua
local i = {
["03:00"] = {nome = "Invasão Inicial Saffron", pos = {x=1359, y=1108, z=7}, monster = {"1 Shiny Snorlax"}},
["06:00"] = {nome = "Invasão Inicial Cerulean", pos = {x=1232, y=1118, z=5}, monster = {"10 Charmeleon", "10 Charizard", "3 Gengar", "3 Blastoise"}},
["09:00"] = {nome = "Invasão Obscura Lavender", pos = {x=1232, y=1118, z=5}, monster = {"10 Haunter", "5 Misdreavus", "5 Gengar", "1 Shiny Gengar"}},
["12:00"] = {nome = "Invasão Freeze Snow(saffron)", pos = {x=1222, y=1118, z=5}, monster = {"5 Dewgong", "5 Lapras", "5 Jynx", "1 Shiny Jynx"}},
["15:00"] = {nome = "Invasão Celadon", pos = {x=1232, y=1258, z=7}, monster = {"5 Gyarados", "5 Tentacruel", "3 Seadra", "1 Shiny Gyarados"}},
["18:00"] = {nome = "Invasão Vermilion", pos = {x=1232, y=1118, z=5}, monster = {"3 Gloom", "3 Weepinbell,", "3 Pidgetto"}},
["21:00"] = {nome = "Invasão Cerulean", pos = {x=1220, y=1118, z=5}, monster = {"5 Haunter", "5 Victreebel", "3 Vileplume", "1 Shiny Pidgeot"}},
["24:00"] = {nome = "Invasão Avançada Saffron", pos = {x=1222, y=1118, z=5}, monster = {"5 Gengar", "5 Charizard", "5 Blastoise", "1 Shiny Gengar", "1 Shiny charizard"}},
}
function onTime()
hours = tostring(os.date("%X")):sub(1, 5)
tb = i[hours]
if tb then
doBroadcastMessage(hours .. " - " .. tb.nome .. " iníciou.")
for _,x in pairs(tb.monster) do
for s = 1, tonumber(x:match("%d+")) do
doSummonCreature(x:match("%s(.+)"), tb.pos)
end
end
end
return true
end
adicione isto em data/globalevents/globalevents.XML
<globalevent name="invasion" time="03:00" event="script" value="suascript.lua"/>