Talk:Using OnUpdate correctly

Seconds timer.

-- Globals Section MyAddon_updateSeconds = 5; --How many seconds per update. MyAddon_DelayTime = 0; --dont change.

-- Functions Section function MyAddon_OnUpdate(elapsed) local MyAddon_CurrentTime = GetTime; if (MyAddon_CurrentTime >= MyAddon_DelayTime) then	MyAddon_DelayTime = (MyAddon_CurrentTime + MyAddon_updateSeconds); -- Your update code here end end