LlGetOwnerKey/de - Second Life Wiki

LlGetOwnerKey/de

From Second Life Wiki

Hauptseite > LlGetOwnerKey > LlGetOwnerKey/de
Jump to: navigation, search

LSL Portal Funktionen | Ereignisse | Typen | Konstanten | Datenflusskontrolle | Script Sammlung | Tutorien

Contents

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

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 ^_^");
        }
    }
}

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
Dieser Artikel war nicht hilfreich für Dich? Vielleicht bringt der zugehörige Artikel im SLinfo Wiki Erleuchtung.