Difference between revisions of "Template:LSL Constants/Permissions"
Jump to navigation
Jump to search
m |
|||
Line 8: | Line 8: | ||
{{!}}- | {{!}}- | ||
{{!}} [[PERMISSION_DEBIT]] | {{!}} [[PERMISSION_DEBIT]] | ||
{{!}} {{LSL Hex|0x2}} | {{!}} {{LSL Hex|0x2|2}} | ||
{{!}} take money from agent's account | {{!}} take money from agent's account | ||
{{!}} {{LSLGC|Money}} | {{!}} {{LSLGC|Money}} | ||
Line 15: | Line 15: | ||
{{!}}- | {{!}}- | ||
{{!}} [[PERMISSION_TAKE_CONTROLS]] | {{!}} [[PERMISSION_TAKE_CONTROLS]] | ||
{{!}} {{LSL Hex|0x4}} | {{!}} {{LSL Hex|0x4|4}} | ||
{{!}} take agent's [[control|controls]] | {{!}} take agent's [[control|controls]] | ||
{{!}} {{LSLGC|Controls|Control}} | {{!}} {{LSLGC|Controls|Control}} | ||
Line 22: | Line 22: | ||
{{!}}- | {{!}}- | ||
{{!}} [[PERMISSION_TRIGGER_ANIMATION]] | {{!}} [[PERMISSION_TRIGGER_ANIMATION]] | ||
{{!}} {{LSL Hex|0x10}} | {{!}} {{LSL Hex|0x10|16}} | ||
{{!}} start or stop [[llStartAnimation|Animations]] on agent | {{!}} start or stop [[llStartAnimation|Animations]] on agent | ||
{{!}} {{LSLGC|Animation}} | {{!}} {{LSLGC|Animation}} | ||
Line 29: | Line 29: | ||
{{!}}- | {{!}}- | ||
{{!}} [[PERMISSION_ATTACH]] | {{!}} [[PERMISSION_ATTACH]] | ||
{{!}} {{LSL Hex|0x20}} | {{!}} {{LSL Hex|0x20|32}} | ||
{{!}} [[llAttachToAvatar|attach]]/[[llDetachFromAvatar|detach]] from agent | {{!}} [[llAttachToAvatar|attach]]/[[llDetachFromAvatar|detach]] from agent | ||
{{!}} {{LSLGC|Attachment}} | {{!}} {{LSLGC|Attachment}} | ||
Line 36: | Line 36: | ||
{{!}}- | {{!}}- | ||
{{!}} [[PERMISSION_CHANGE_LINKS]] | {{!}} [[PERMISSION_CHANGE_LINKS]] | ||
{{!}} {{LSL Hex|0x80}} | {{!}} {{LSL Hex|0x80|128}} | ||
{{!}} change {{LSLGC|Link|links}} | {{!}} change {{LSLGC|Link|links}} | ||
{{!}} {{LSLGC|Link}} | {{!}} {{LSLGC|Link}} | ||
Line 43: | Line 43: | ||
{{!}}- | {{!}}- | ||
{{!}} [[PERMISSION_TRACK_CAMERA]] | {{!}} [[PERMISSION_TRACK_CAMERA]] | ||
{{!}} {{LSL Hex|0x400}} | {{!}} {{LSL Hex|0x400|1024}} | ||
{{!}} track the agent's {{LSLGC|Camera|camera}} [[Position|position]] and [[rotation]] | {{!}} track the agent's {{LSLGC|Camera|camera}} [[Position|position]] and [[rotation]] | ||
{{!}} {{LSLGC|Camera}} | {{!}} {{LSLGC|Camera}} | ||
Line 50: | Line 50: | ||
{{!}}- | {{!}}- | ||
{{!}} [[PERMISSION_CONTROL_CAMERA]] | {{!}} [[PERMISSION_CONTROL_CAMERA]] | ||
{{!}} {{LSL Hex|0x800}} | {{!}} {{LSL Hex|0x800|2048}} | ||
{{!}} control the agent's camera <br />([[LlSetCameraParams Test|must be sat on or attached; automatically revoked on stand or detach]]) | {{!}} control the agent's camera <br />([[LlSetCameraParams Test|must be sat on or attached; automatically revoked on stand or detach]]) | ||
{{!}} {{LSLGC|Camera}} | {{!}} {{LSLGC|Camera}} | ||
Line 57: | Line 57: | ||
{{!}}- | {{!}}- | ||
{{!}} [[PERMISSION_TELEPORT]] | {{!}} [[PERMISSION_TELEPORT]] | ||
{{!}} {{LSL Hex|0x1000}} | {{!}} {{LSL Hex|0x1000|4096}} | ||
{{!}} [[llTeleportAgent|teleport]] the agent | {{!}} [[llTeleportAgent|teleport]] the agent | ||
{{!}} | {{!}} {{LSLGC|Teleport}} | ||
{{!}} Anyone | {{!}} Anyone | ||
{{!}} | {{!}} | ||
Line 68: | Line 68: | ||
{{!}}- | {{!}}- | ||
{{!}} [[PERMISSION_REMAP_CONTROLS]] | {{!}} [[PERMISSION_REMAP_CONTROLS]] | ||
{{!}} {{LSL Hex|0x8}} | {{!}} {{LSL Hex|0x8|8}} | ||
{{!}} permission to remap agent's controls. | {{!}} permission to remap agent's controls. | ||
{{!}} {{LSLGC|Controls|Control}} | {{!}} {{LSLGC|Controls|Control}} | ||
Line 75: | Line 75: | ||
{{!}}- | {{!}}- | ||
{{!}} [[PERMISSION_RELEASE_OWNERSHIP]] | {{!}} [[PERMISSION_RELEASE_OWNERSHIP]] | ||
{{!}} {{LSL Hex|0x40}} | {{!}} {{LSL Hex|0x40|64}} | ||
{{!}} permission to release ownership. <br />the concept of public objects has been removed from SL | {{!}} permission to release ownership. <br />the concept of public objects has been removed from SL | ||
{{!}} ??? | {{!}} ??? | ||
Line 82: | Line 82: | ||
{{!}}- | {{!}}- | ||
{{!}} [[PERMISSION_CHANGE_JOINTS]] | {{!}} [[PERMISSION_CHANGE_JOINTS]] | ||
{{!}} {{LSL Hex|0x100}} | {{!}} {{LSL Hex|0x100|256}} | ||
{{!}} permission to change joints. | {{!}} permission to change joints. | ||
{{!}} ??? | {{!}} ??? | ||
Line 89: | Line 89: | ||
{{!}}- | {{!}}- | ||
{{!}} [[PERMISSION_CHANGE_PERMISSIONS]] | {{!}} [[PERMISSION_CHANGE_PERMISSIONS]] | ||
{{!}} {{LSL Hex|0x200}} | {{!}} {{LSL Hex|0x200|512}} | ||
{{!}} permission to change asset permissions. | {{!}} permission to change asset permissions. | ||
{{!}} {{LSLGC|Permissions/Asset}} | {{!}} {{LSLGC|Permissions/Asset}} | ||
Line 96: | Line 96: | ||
{{!}}- | {{!}}- | ||
{{!}} unknown | {{!}} unknown | ||
{{!}} {{LSL Hex|0x1}} | {{!}} {{LSL Hex|0x1|1}} | ||
{{!}} unknown | {{!}} unknown | ||
{{!}} ??? | {{!}} ??? | ||
Line 103: | Line 103: | ||
{{!}}- | {{!}}- | ||
{{!}} unknown | {{!}} unknown | ||
{{!}} {{LSL Hex| | {{!}} {{LSL Hex|0x1000|4096}} < Value | ||
{{!}} unknown | {{!}} unknown | ||
{{!}} ??? | {{!}} ??? |
Revision as of 22:07, 29 May 2012
Constants | Action | Category | Granter | Automatically granted when… | |
---|---|---|---|---|---|
PERMISSION_DEBIT | 0x2 | take money from agent's account | Money | Owner | |
PERMISSION_TAKE_CONTROLS | 0x4 | take agent's controls | Control | Anyone | sat on, attached |
PERMISSION_TRIGGER_ANIMATION | 0x10 | start or stop Animations on agent | Animation | Anyone | sat on, attached |
PERMISSION_ATTACH | 0x20 | attach/detach from agent | Attachment | Owner | attached |
PERMISSION_CHANGE_LINKS | 0x80 | change links | Link | Owner | |
PERMISSION_TRACK_CAMERA | 0x400 | track the agent's camera position and rotation | Camera | Anyone | sat on, attached |
PERMISSION_CONTROL_CAMERA | 0x800 | control the agent's camera (must be sat on or attached; automatically revoked on stand or detach) |
Camera | Anyone | sat on, attached |
PERMISSION_TELEPORT | 0x1000 | teleport the agent | Teleport | Anyone |
Constants | Action | Category | Granter | Automatically granted when… | |
---|---|---|---|---|---|
PERMISSION_DEBIT | 0x2 | take money from agent's account | Money | Owner | |
PERMISSION_TAKE_CONTROLS | 0x4 | take agent's controls | Control | Anyone | sat on, attached |
PERMISSION_TRIGGER_ANIMATION | 0x10 | start or stop Animations on agent | Animation | Anyone | sat on, attached |
PERMISSION_ATTACH | 0x20 | attach/detach from agent | Attachment | Owner | attached |
PERMISSION_CHANGE_LINKS | 0x80 | change links | Link | Owner | |
PERMISSION_TRACK_CAMERA | 0x400 | track the agent's camera position and rotation | Camera | Anyone | sat on, attached |
PERMISSION_CONTROL_CAMERA | 0x800 | control the agent's camera (must be sat on or attached; automatically revoked on stand or detach) |
Camera | Anyone | sat on, attached |
PERMISSION_TELEPORT | 0x1000 | teleport the agent | Teleport | Anyone | |
Permissions without functions: These flags lack functions that depend on them. | |||||
PERMISSION_REMAP_CONTROLS | 0x8 | permission to remap agent's controls. | Control | Anyone | |
PERMISSION_RELEASE_OWNERSHIP | 0x40 | permission to release ownership. the concept of public objects has been removed from SL |
??? | Owner | |
PERMISSION_CHANGE_JOINTS | 0x100 | permission to change joints. | ??? | Owner | |
PERMISSION_CHANGE_PERMISSIONS | 0x200 | permission to change asset permissions. | Permissions/Asset | Owner | |
unknown | 0x1 | unknown | ??? | Anyone | |
unknown | 0x1000 < Value | unknown | ??? | Anyone |