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
key llGetOwnerKey(string id)
void llRequestPermissions(string agent, integer perm)
void llSetLinkTextureAnim(integer linknum, integer mode, integer face, integer sizex, integer sizey, float start, float length, float rate)
integer llDetectedTouchFace(integer index)
float llVecMag(vector v)
rotation llAxes2Rot(vector fwd, vector left, vector up)
integer llGetNumberOfPrims()
void llLinkSetSoundRadius(integer linknumber, float radius)