Vá em data/globalevents/scripts, e troque o woe.lua por este:
dofile("./_woe.lua")
local config = woe_config
local reward = 200000 -- 200k
local function EndWoe()
Woe.getInfo()
setGlobalStorageValue(stor.Started, 0)
setGlobalStorageValue(stor.WoeTime, 0)
Woe.expulsar(infoLua[2], Castle.salas.a.fromx, Castle.salas.a.tox, Castle.salas.a.fromy, Castle.salas.a.toy, Castle.salas.a.z, Castle._exit)
Woe.expulsar(infoLua[2], Castle.salas.b.fromx, Castle.salas.b.tox, Castle.salas.b.fromy, Castle.salas.b.toy, Castle.salas.b.z, Castle._exit)
Woe.expulsar(infoLua[2], Castle.salas.c.fromx, Castle.salas.c.tox, Castle.salas.c.fromy, Castle.salas.c.toy, Castle.salas.c.z, Castle._exit)
doBroadcastMessage("WoE is finished", config.bcType)
doBroadcastMessage("The castle " .. Castle.name .. " is owned by ".. Woe.guildName() ..".", config.bcType)
if isCreature(getThingFromPos(Castle.empePos).uid) then
doRemoveCreature(getThingFromPos(Castle.empePos).uid)
end
Woe.removePre()
Woe.removePortals()
doRemoveItem(getThingFromPos(Castle.desde).uid)
Woe.save()
for _, cid in ipairs(getPlayersOnline()) do
if infoLua[2] == getPlayerGuildId(cid) then
doPlayerAddMoney(cid, reward)
end
end
Woe.remove()
setGlobalStorageValue(24503, -1)
end
function onThink(interval, lastExecution)
Woe.getInfo()
if Woe.isTime() then
if not Woe.isStarted() then
doSummonCreature("empe", Castle.empePos)
doSummonCreature("pre1", Castle.PreEmpes[1])
doSummonCreature("pre2", Castle.PreEmpes[2])
doBroadcastMessage("War has started...", config.bcType)
setGlobalStorageValue(stor.Started, 1)
Woe.updateInfo({os.time(), infoLua[2], infoLua[3], infoLua[4]})
addEvent(doCreateTeleport, 5*60*1000, 1387, Castle.pos, Castle.desde)
addEvent(EndWoe, config.timeToEnd * 60 * 1000)
end
end
return true
end
Boa sorte! Reinicie o servidor para obter results.




info
Grupo: Campones
Registrado: 28/02/13
Posts: 8
Reputação: 0
Seguinte, instalei a WOE do elite >http://www.xtibia.com/forum/topic/175368-video-aula-como-instalar-war-of-imperium/
Até ai Tudo bem... mas quando eu executo: /woe on , aparece:
"War of Emperium will start in next 5 minutes..."
"will have a duration of 30 Minutes.".
"War has started...".
ok, isso é normal, porém, assim que executo o comando, o Teleporte de acesso ao WOE aparece instantaneamente. Não é respeitado os 5 minutos dito na broadcast.
Quero simplesmente que, após o comando, o broadcast seja exibido normalmente, e DEPOIS dos 5 MINUTOS, o Teleporte seja criado.
Agradeço desde ja!!!