Difference between revisions of "LlUnSit"
Jump to navigation
Jump to search
Line 37: | Line 37: | ||
|permission | |permission | ||
|negative_index | |negative_index | ||
|cat1= | |cat1=Parcel | ||
|cat2=Sit | |cat2=Sit | ||
|cat3 | |cat3 | ||
|cat4 | |cat4 | ||
}} | }} |
Revision as of 13:50, 7 April 2007
LSL Portal | Functions | Events | Types | Operators | Constants | Flow Control | Script Library | Categorized Library | Tutorials |
Summary
Function: llUnSit( key id );220 | Function ID |
0.0 | Forced Delay |
10.0 | Energy |
If agent identified by id is sitting on the object the script is attached to or is over land owned by the objects owner, the agent is forced to stand up
• key | id |
Caveats
Examples
Unsit on Sit
default { state_entry() { llSitTarget(<0.0, 0.0, 0.1>, ZERO_ROTATION); //needed for llAvatarOnSitTarget to work. The vectors components must not all be set to 0. } changed(integer change) //event changed { if (change & CHANGED_LINK) //event changed and it has something to do with linking or avatar sitting { key user = llAvatarOnSitTarget(); if (user) //the changed event is an avatar sitting llUnSit(user); //unsit the avatar on the sit target } } }