accout.lsl

  • オブジェクトの Description 欄にアバターの UUID を入力し、このスクリプトを起動させる
  • オブジェクトをクリックすると、アバターのプロフィールを開く SLURL を発言する

フレ登録していないアバターの連絡先を一時的に保持しておきたい場合に有効? — 問い合わせに対し、後ほど折り返し連絡する必要がある場合など

key AV;
key Query;
 
default{
    state_entry(){
        AV = (key)llGetObjectDesc();
        Query = llRequestAgentData(AV, DATA_NAME);
    }
 
    dataserver(key query, string data){
        if (query == Query){
            llSetObjectName(data);
            llSetText(data, <1.0, 1.0, 1.0>, 1.0);
        }
    }
 
    touch_start(integer total_number){
        llSay(0, "secondlife:///app/agent/" + (string)AV + "/about");
    }
}