LlGetOwnerKey/ja

From Second Life Wiki

メインページ > LlGetOwnerKey > LlGetOwnerKey/ja
Jump to: navigation, search

関数: key llGetOwnerKey( key id );

オブジェクトidのオーナーのUUIDのkey値を返します。

• key id オブジェクトのUUID

id で指定されたオブジェクトが同じ SIM に無い場合は id を返します。

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)
        {//オーナーのUUID、もしくはオーナーを等しくするオブジェクトのUUIDが渡された時のみ、以下は実行されます。
            llOwnerSay(name + " has the same owner as me ^_^");
        }
    }
}

ノート

引数にアバターのUUIDが指定された場合、そのUUIDは戻り値にもなります。つまりアバターはそれ自身によって所有されています。

関連項目

関数

•  llKey2Name
•  llRequestAgentData
•  llGetOwner
この項目はあなたにとって参考にならない項目ですか?もしかしたらLSL Wikiの関連した項目が参考になるかもしれません。
In other languages