LlGetInventoryPermMask/de

From Second Life Wiki
Jump to: navigation, search

Beschreibung

Funktion: integer llGetInventoryPermMask( string item, integer mask );

Gibt ein Integer-Bitfeld mit der angefragten Genehmigungsmaske mask für den Gegenstand item.

• string item ein(e) item im Inventar des Prims
• integer mask MASK_* flag
Maske Beschreibung
MASK_BASE 0 Die grundsätzliche Erlaubnis.
MASK_OWNER 1 Erlaubnis für derzeitigen Besitzer.
MASK_GROUP 2 Erlaubnis für aktive Gruppe.
MASK_EVERYONE 3 Erlaubnis für Jederman.
MASK_NEXT 4 Erlaubnis die der nächste Besitzer haben wird.
Erlaubnis Wert Beschreibung
PERM_ALL 0x7FFFFFFF Erlaubnis zum Bewegen/Modifizieren/Kopieren/Weitergeben
PERM_COPY 0x00008000 Erlaubnis zum Kopieren
PERM_MODIFY 0x00004000 Erlaubnis zur Modifikation
PERM_MOVE 0x00080000 Erlaubnis zum Bewegen
PERM_TRANSFER 0x00002000 Erlaubnis zur Weitergabe

Warnungen

  • Falls item nicht im Inventar des Prims ist , wird ein Fehler auf dem DEBUG_CHANNEL gerufen.
Alle Issues ~ Nach JIRA-Issues suchen, die sich hierauf beziehen

Beispiele

<lsl>// Beschwert sich falls das Script nicht offen, kopierbar, modifizierbar und transferierbar ist

warnIfClosed() {

integer PERMS_OPEN = (PERM_MODIFY

Notizen

In effect, the perms for articles published on this Wiki are PERM_COPY and PERM_TRANSFER until you log in, then PERM_MODIFY, PERM_MOVE, PERM_COPY and PERM_TRANSFER.

Siehe auch

Funktionen

•  llGetObjectPermMask
•  llGetInventoryName Gibt den Namen des Gegenstands im Inventar
•  llGetInventoryNumber Gibt die Nummern eines Gegenständen eines bestimmten Typs im Inventar
•  llGetInventoryType Prüft ob ein Gegenstand im Inventar existiert und gibt dessen Typ.
•  llGetInventoryCreator Gibt den Ersteller des Gegenstands im Inventar.
•  llGetInventoryKey Gibt die UUID eines Gegenstands im Inventar (falls alle Befugnisse gesetzt wurden)

Artikel

•  hex

Weiterführende Anmerkungen

Nach JIRA-Issues suchen, die sich hierauf beziehen

Tests

•  llGetInventoryPermMask Test (en)

Signature

function integer llGetInventoryPermMask( string item, integer mask );
Dieser Artikel war nicht hilfreich für Dich? Vielleicht bringt der zugehörige Artikel im SLinfo Wiki Erleuchtung.