function
Function syntax
llResetOtherScript(string script// Name of the target script in the prim's inventory.
);- Energy
- 10
Resets script name.
On script reset…
- The current event/function is exited without further execution or return.
- All global variables are set to their defaults
- The event queue is cleared, and recurring events are stopped.
- The default state is set as the active state
- If it has a
state_entryevent, then it is queued.
llResetOtherScript("");Caveats
Section titled “Caveats”- If the script is not running, this call has no effect, even after the script is set running again.
- A script can reset itself with this function (not just other scripts).
Examples
Section titled “Examples”Example 1
12 collapsed lines
// the other script must be within the same prim and has to be running
default{ touch_start(integer num_detected) { llResetTime(); }
touch_end(integer num_detected) { if (llGetTime() < 3.0) llSay(0, "Please click & hold for at least 3.0 seconds."); else llResetOtherScript("second"); }}See also
Section titled “See also”Functions
Section titled “Functions”Original wiki source
Some wiki templates and tables need their original context. View this article on the Second Life Wiki. Technical wording and examples are retained from the source; historical guidance may differ from current behavior.