Difference between revisions of "Template:LSL Constants/Permissions"

From Second Life Wiki
Jump to navigation Jump to search
Line 6: Line 6:
! Granter
! Granter
{{!}}-  
{{!}}-  
{{!}} {{LSLG|PERMISSION_DEBIT}}
{{!}} [[PERMISSION_DEBIT]]
{{!}} {{LSL Hex|0x2}}
{{!}} {{LSL Hex|0x2}}
{{!}} take money from agent's account
{{!}} take money from agent's account
Line 12: Line 12:
{{!}} Owner
{{!}} Owner
{{!}}-  
{{!}}-  
{{!}} {{LSLG|PERMISSION_TAKE_CONTROLS}}
{{!}} [[PERMISSION_TAKE_CONTROLS]]
{{!}} {{LSL Hex|0x4}}
{{!}} {{LSL Hex|0x4}}
{{!}} take agent's {{LSLG|control|controls}}
{{!}} take agent's [[control|controls]]
{{!}} {{LSLGC|Controls|Control}}
{{!}} {{LSLGC|Controls|Control}}
{{!}} Anyone
{{!}} Anyone
{{!}}-  
{{!}}-  
{{!}} {{LSLG|PERMISSION_TRIGGER_ANIMATION}}
{{!}} [[PERMISSION_TRIGGER_ANIMATION]]
{{!}} {{LSL Hex|0x10}}
{{!}} {{LSL Hex|0x10}}
{{!}} trigger {{LSLG|llStartAnimation|Animation}} on agent
{{!}} trigger [[llStartAnimation|Animation]] on agent
{{!}} {{LSLGC|Animation}}
{{!}} {{LSLGC|Animation}}
{{!}} Anyone
{{!}} Anyone
{{!}}-  
{{!}}-  
{{!}} {{LSLG|PERMISSION_ATTACH}}
{{!}} [[PERMISSION_ATTACH]]
{{!}} {{LSL Hex|0x20}}
{{!}} {{LSL Hex|0x20}}
{{!}} {{LSLG|llAttachToAvatar|attach}}/{{LSLG|llDetachFromAvatar|detach}} from agent
{{!}} [[llAttachToAvatar|attach]]/[[llDetachFromAvatar|detach]] from agent
{{!}} {{LSLGC|Attachment}}
{{!}} {{LSLGC|Attachment}}
{{!}} Owner
{{!}} Owner
{{!}}-  
{{!}}-  
{{!}} {{LSLG|PERMISSION_CHANGE_LINKS}}
{{!}} [[PERMISSION_CHANGE_LINKS]]
{{!}} {{LSL Hex|0x80}}
{{!}} {{LSL Hex|0x80}}
{{!}} change {{LSLGC|Link|links}}
{{!}} change {{LSLGC|Link|links}}
Line 36: Line 36:
{{!}} Owner
{{!}} Owner
{{!}}-  
{{!}}-  
{{!}} {{LSLG|PERMISSION_TRACK_CAMERA}}
{{!}} [[PERMISSION_TRACK_CAMERA]]
{{!}} {{LSL Hex|0x400}}
{{!}} {{LSL Hex|0x400}}
{{!}} track the agent's {{LSLGC|Camera|camera}} {{LSLG|Position|position}} and {{LSLG|rotation}}
{{!}} track the agent's {{LSLGC|Camera|camera}} [[Position|position]] and [[rotation]]
{{!}} {{LSLGC|Camera}}
{{!}} {{LSLGC|Camera}}
{{!}} Anyone
{{!}} Anyone
{{!}}-  
{{!}}-  
{{!}} {{LSLG|PERMISSION_CONTROL_CAMERA}}
{{!}} [[PERMISSION_CONTROL_CAMERA]]
{{!}} {{LSL Hex|0x800}}
{{!}} {{LSL Hex|0x800}}
{{!}} control the agent's camera
{{!}} control the agent's camera
Line 52: Line 52:
{{!}} colspan="4" {{!}} '''Unimplemented permissions:'''
{{!}} colspan="4" {{!}} '''Unimplemented permissions:'''
{{!}}-  
{{!}}-  
{{!}} {{LSLG|PERMISSION_REMAP_CONTROLS}}
{{!}} [[PERMISSION_REMAP_CONTROLS]]
{{!}} {{LSL Hex|0x8}}
{{!}} {{LSL Hex|0x8}}
{{!}} permission to remap agent's controls.
{{!}} permission to remap agent's controls.
Line 58: Line 58:
{{!}} Anyone
{{!}} Anyone
{{!}}-  
{{!}}-  
{{!}} {{LSLG|PERMISSION_RELEASE_OWNERSHIP}}
{{!}} [[PERMISSION_RELEASE_OWNERSHIP]]
{{!}} {{LSL Hex|0x40}}
{{!}} {{LSL Hex|0x40}}
{{!}} 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 64: Line 64:
{{!}} Owner
{{!}} Owner
{{!}}-  
{{!}}-  
{{!}} {{LSLG|PERMISSION_CHANGE_JOINTS}}
{{!}} [[PERMISSION_CHANGE_JOINTS]]
{{!}} {{LSL Hex|0x100}}
{{!}} {{LSL Hex|0x100}}
{{!}} permission to change joints.
{{!}} permission to change joints.
Line 70: Line 70:
{{!}} Owner
{{!}} Owner
{{!}}-  
{{!}}-  
{{!}} {{LSLG|PERMISSION_CHANGE_PERMISSIONS}}
{{!}} [[PERMISSION_CHANGE_PERMISSIONS]]
{{!}} {{LSL Hex|0x200}}
{{!}} {{LSL Hex|0x200}}
{{!}} permission to change permissions.
{{!}} permission to change permissions.

Revision as of 00:18, 23 July 2007

Constants Action Category Granter
PERMISSION_DEBIT 0x2 take money from agent's account Money Owner
PERMISSION_TAKE_CONTROLS 0x4 take agent's controls Control Anyone
PERMISSION_TRIGGER_ANIMATION 0x10 trigger Animation on agent Animation Anyone
PERMISSION_ATTACH 0x20 attach/detach from agent Attachment Owner
PERMISSION_CHANGE_LINKS 0x80 change links Link Owner
PERMISSION_TRACK_CAMERA 0x400 track the agent's camera position and rotation Camera Anyone
PERMISSION_CONTROL_CAMERA 0x800 control the agent's camera Camera Anyone
Constants Action Category Granter
PERMISSION_DEBIT 0x2 take money from agent's account Money Owner
PERMISSION_TAKE_CONTROLS 0x4 take agent's controls Control Anyone
PERMISSION_TRIGGER_ANIMATION 0x10 trigger Animation on agent Animation Anyone
PERMISSION_ATTACH 0x20 attach/detach from agent Attachment Owner
PERMISSION_CHANGE_LINKS 0x80 change links Link Owner
PERMISSION_TRACK_CAMERA 0x400 track the agent's camera position and rotation Camera Anyone
PERMISSION_CONTROL_CAMERA 0x800 control the agent's camera Camera Anyone
Unimplemented permissions:
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 permissions. Permissions/Asset Owner
unknown 0x1 unknown ??? Anyone
unknown 0x800 < Value unknown ??? Anyone