function onThink(interval, lastExecution, thinkInterval)
local static_time = os.time()
for k, raid in ipairs(raids) do
if (raid.type == 'weekly') then
local day = os.date("%A", static_time):lower()
if isInArray(raid.days, day) then
local hour = tonumber(os.date("%H", static_time))
if (raid.hour == hour) then
local minute = tonumber(os.date("%M", static_time))
if (raid.minu == minute) then
local day_number = tonumber(os.date("%d", static_time))
if (last_execsutes[k] ~= day_number) then
last_execsutes[k] = day_number
doExecuteRaid(raid.name)
end
end
end
end
elseif (raid.type == 'exact') then
local month = tonumber(os.date("%m", static_time))
if (raid.date.month == month) then
local day = tonumber(os.date("%d", static_time))
if (raid.date.day == day) then
local hour = tonumber(os.date("%H", static_time))
if (raid.hour == hour) then
local minute = tonumber(os.date("%M", static_time))
if (raid.minu == minute) then
if (last_execsutes[k] ~= day) then
last_execsutes[k] = day
doExecuteRaid(raid.name)
end
end
end
end
end
end
end
return true
end
por exemplo queria que kd 1 dessas invasoes ocorrece 3 vezes por semana , ai quem me ajuda pode escolher que dias vao ser , ps : tentem por bosses muito fortes em dias separados como morgarot , fermbras e etc OBG
Pergunta
kinglekke 2
por exemplo queria que kd 1 dessas invasoes ocorrece 3 vezes por semana , ai quem me ajuda pode escolher que dias vao ser , ps : tentem por bosses muito fortes em dias separados como morgarot , fermbras e etc
OBG
Link para o comentário
https://xtibia.com/forum/topic/223136-bom-gostaria-de-alementar-os-dias-de-invasoes/Compartilhar em outros sites
9 respostass a esta questão
Posts Recomendados