LlGetOwnerKey/de

From Second Life Wiki
Jump to navigation Jump to search

Beschreibung

Funktion: key llGetOwnerKey( key id );

Gibt einen key der die UUID des Besitzers des Objekts id repräsentiert.

• key id

Falls id nicht in der selben Region ist, wird id zurück gegeben.

Beispiele

<lsl>key owner;

default {

   state_entry()
   {
       owner = llGetOwner();
       llListen(1, "", "", "");
   }
   on_rez(integer a)
   {
       owner = llGetOwner();
   }
   listen(integer chan, string name, key id, string msg)
   {
       if(llGetOwnerKey(id) == owner)
       {//Wird nur ausgeführt, wenn der Sprecher der Besitzer ist oder wenn das sprechende Objekt den selben Besitzer hat
           llOwnerSay(name + " hat den selben Besitzer wie ich ^_^");
       }
   }
}</lsl>

Notizen

Wenn die Funktion mit dem key eines Avatars aufgerufen wird, gibt sie den key wieder zurück. Demnach ist jeder Avatar der Besitzer von sich selbst (sozusagen einprogrammierte Menschenrechte).

Siehe auch

Funktionen

•  llKey2Name
•  llRequestAgentData

Weiterführende Anmerkungen

Nach JIRA-Issues suchen, die sich hierauf beziehen

Signature

function key llGetOwnerKey( key id );
Dieser Artikel war nicht hilfreich für Dich? Vielleicht bringt der zugehörige Artikel im SLinfo Wiki Erleuchtung.