LlGetStatus
Looking for the current API? Open the llGetStatus reference →
Return value notes
Returns an integer equal to the
status of the object.Specification
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| * STATUS_DIE_AT_EDGE - If the object is rezzed by a script, the default is TRUE | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| † STATUS_DIE_AT_NO_ENTRY - No-copy objects ignore this flag and remain in-world | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Caveats
- Status is an object attribute; all prims in an object share the same status.
- STATUS_BLOCK_GRAB only really deals with the root prim. Try STATUS_BLOCK_GRAB_OBJECT instead.
- Querying for STATUS_CAST_SHADOWS always returns FALSE regardless of the setting.
- Only one flag should be specified at a time. As of Second Life Server 2022-09-09.574921, if more than one flag is specified, STATUS_DIE_AT_NO_ENTRY takes priority, followed by STATUS_BLOCK_GRAB_OBJECT, STATUS_DIE_AT_EDGE, STATUS_RETURN_AT_EDGE, STATUS_BLOCK_GRAB, STATUS_SANDBOX, STATUS_ROTATE_Z, STATUS_ROTATE_Y, STATUS_ROTATE_X, STATUS_PHANTOM, and STATUS_PHYSICS.
Examples
default
{
touch_start(integer total_number)
{
if (llGetStatus(STATUS_PHYSICS))
{
llSay(0, "This object is physical");
}
else
{
llSay(0, "This object is not physical");
}
}
}See also: functions
Shared wiki helpers
The original page also injects shared parameter notes, caveats or issue information through these helpers. Their conditional MediaWiki logic is not reproduced here; inspect the preserved helper source for additional material.
Original shared helper source (conditional wiki logic is not evaluated)
{{Issues|SVC-5531|[[llGetStatus]]([[STATUS_ROTATE_Z]]); will not work on child prims on freshly rezzed objects.|type=bug}}Original shared helper source (conditional wiki logic is not evaluated)
{{Issues|SVC-1773|[[STATUS_BLOCK_GRAB]] only affects individual prims in a linkset|type=bug|status=res|resolution=fixed}}Original shared helper source (conditional wiki logic is not evaluated)
{{Issues|SVC-4197|Create STATUS_TRANSLATE_* flags for [[llSetStatus]]|type=fs}}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.