The first time I missed a line.
Lua Code:
local startTime = regionEventAdjustTime[1].addSomethingElse
Lua Code:
local inEvent, timeToRun
local eventTime = regionEventStartTime[1].eventDuration -- Time the event runs in seconds(15 mins)
local waitTime = regionEventStartTime[1].eventIntervalInSeconds -- Time between events in seconds (60 mins)
local startTime = regionEventStartTime[1].starttime -- Start time from the table
local eventTime = regionEventAdjustTime[1].eventDuration -- Time the event runs in seconds(6 hours)
local waitTime = regionEventAdjustTime[1].addIntervalInSeconds -- Time between events in seconds (90 mins)
local startTime = regionEventAdjustTime[1].starttime -- Start time from the table
local startTime = regionEventAdjustTime[1].addSomethingElse
local serverTime = GetServerTime()
local timeToEvent = (startTime - serverTime) % waitTime -- Remaining time before next event starts
if timeToEvent > (waitTime - eventTime) then -- Is there between 1:15 and 1:30 to go? If so, we're in the event
inEvent = true
timeToRun = eventTime - (waitTime - timeToEvent)
else -- Otherwise, set the ticker timer to time to next event
inEvent = false
timeToRun = timeToEvent
end
But it still didn't work, I'm missing something.