View Single Post
03-08-24, 10:32 PM   #5
Hubb777
A Flamescale Wyrmkin
 
Hubb777's Avatar
AddOn Author - Click to view addons
Join Date: Jan 2024
Posts: 113
The first time I missed a line.

Lua Code:
  1. local startTime = regionEventAdjustTime[1].addSomethingElse


Lua Code:
  1. local inEvent, timeToRun
  2. local eventTime = regionEventStartTime[1].eventDuration -- Time the event runs in seconds(15 mins)
  3. local waitTime = regionEventStartTime[1].eventIntervalInSeconds -- Time between events in seconds (60 mins)
  4. local startTime = regionEventStartTime[1].starttime -- Start time from the table
  5.  
  6. local eventTime = regionEventAdjustTime[1].eventDuration -- Time the event runs in seconds(6 hours)
  7. local waitTime = regionEventAdjustTime[1].addIntervalInSeconds -- Time between events in seconds (90 mins)
  8. local startTime = regionEventAdjustTime[1].starttime -- Start time from the table
  9. local startTime = regionEventAdjustTime[1].addSomethingElse
  10.  
  11. local serverTime = GetServerTime()
  12. local timeToEvent = (startTime - serverTime) % waitTime -- Remaining time before next event starts
  13.  
  14. if timeToEvent > (waitTime - eventTime) then -- Is there between 1:15 and 1:30 to go? If so, we're in the event
  15.     inEvent = true
  16.     timeToRun = eventTime - (waitTime - timeToEvent)
  17. else                    -- Otherwise, set the ticker timer to time to next event
  18.     inEvent = false
  19.     timeToRun = timeToEvent
  20. end
But it still didn't work, I'm missing something.
  Reply With Quote