llSetTimerEvent
LSLvoid llSetTimerEvent(float sec)
Causes the timer event to be triggered every Rate seconds.\ Passing in 0.0 stops further timer events.
Parameters
| Type | Name | What it does |
|---|---|---|
| float | sec | Seconds between timer events; 0.0 stops it. |
Example
integer count;
default
{
state_entry()
{
llSetTimerEvent(5.0);
}
timer()
{
++count;
llSetText("Ticks: " + (string)count, <1,1,1>, 1.0);
if (count == 12) llSetTimerEvent(0.0); // stop after a minute
}
}
Energy
10
The Linden Scripting Library — what every SL-compatible grid provides.
More in LSL
void llListenControl(integer number, integer active)
void llAddToLandPassList(key avatarId, float hours)
string llGetAgentLanguage(key id)
key llRequestSimulatorData(string simulator, integer data)
void llGetNextEmail(string address, string subject)
void llAdjustSoundVolume(float volume)
void llSetScale(vector scale)
void llMessageLinked(integer linknum, integer num, string str, string id)