Sitting Commands
Commands controlling avatar sitting behavior.
@unsit
@unsit=<y/n>
Version: v1.10 (teleport prevention added v1.15)
Hides the Stand up button. Since v1.15, also prevents teleporting.
@sit
@sit:<UUID>=force
Version: v1.10
Forces the avatar to sit on the specified object.
Warning
- RLV viewers require a sit-target defined with
llSitTarget() - RLVa viewers succeed on seats without sit-target if distance < 8m
- This command works even when sit-tp is prevented if issued by the same object
@getsitid
@getsitid=<channel_number>
Version: v1.12.4
Returns the UUID of the object the avatar is currently sitting on, or NULL_KEY if not sitting.
Note
Broken in all versions older than v1.24 / v2.2.
@unsit (force)
@unsit=force
Version: v1.10
Forces the avatar to stand up. May randomly fail due to race conditions.
Warning
Do not group @unsit=force and @sit:<seat_uuid>=force in the same llOwnerSay(). Allow at least one second between them.
@sit
@sit=<y/n>
Version: v1.16.2
Prevents the user from sitting on anything, including with @sit:<UUID>=force.
@sitground
@sitground=force
Version: v2.9.29
Forces the avatar to sit on the ground where it is standing. If flying, the avatar will sit in the air. Fails if avatar is under a @sit restriction.
@sittp
@sittp[:max_distance]=<y/n>
Version: v1.0 (distance parameter added v2.9.20)
Prevents sitting on prims beyond 1.5m (default). Optional max_distance sets custom limit. Multiple objects: retains minimum distance.
@standtp
@standtp=<y/n>
Version: v2.1.2 / v1.24
When active, the avatar is teleported back to its original location when standing up. The "last standing location" is stored when the restriction is issued.
See also: Teleportation | Movement