Create a mini-timer using OnUpdate
This code will print ping! in ChatFrame1 every 2 seconds.
Snippet
local total = 0 local function onUpdate(self,elapsed) total = total + elapsed if total >= 2 then DEFAULT_CHAT_FRAME:AddMessage("ping!") total = 0 end end local f = CreateFrame("frame") f:SetScript("OnUpdate", onUpdate)
Posted by Mikma at Mon, 27 Apr 2009 10:46:12 +0000