llResetScript

From Second Life Wiki
Revision as of 14:30, 22 January 2015 by ObviousAltIsObvious Resident (talk | contribs) (<lsl> tag to <source>)
Jump to navigation Jump to search

Summary

Function: llResetScript( );

Resets the script.

On script reset...

  • The current event/function is exited without further execution or return.
  • Any granted URLs are released.
  • All global variables are set to their defaults
  • The event queue is cleared.
  • The default state is set as the active state

Examples

default
{
    // reset script when the object is rezzed
    on_rez(integer start_param)
    {
        llResetScript();
    }

    changed(integer change)
    {
        // reset script when the owner or the inventory changed
        if (change & (CHANGED_OWNER | CHANGED_INVENTORY))
            llResetScript();
    }

    // script initialization here
    state_entry()
    {
        ;
    }
}

See Also

Functions

Deep Notes

Search JIRA for related Issues

Signature

function void llResetScript();