close

 

可以使用 llTeleportAgent

FunctionllTeleportAgentkey avatarstring landmarkvector positionvector look_at );

key avatar : 要 telport 的 avatar 之 key 值

string landmark : 這 region 的名稱

vector position : 要 teleport 的位置

vector look_at : 到達時 avatar 會往這位置方向看

 

 

key teleportee;

default
{
    state_entry()
    {
        llSay(0, "Touch to teleport");
    }

    touch_start(integer total_num)
    {
        teleportee = llDetectedKey(0);

        llSay(0, "touch_start event: key of avatar touching: " + (string) teleportee );

        llRequestPermissions(teleportee, PERMISSION_TELEPORT);
    }

    run_time_permissions(integer perm)
    {
        if(PERMISSION_TELEPORT & perm)
        {
              llTeleportAgent(teleportee, "", <237, 25, 108>, <237, 25, 108>);
         }
     }
}

 

llDetectedKey, 會得到 Avatar 的key值

當使用 llRequestPermissions 時, 會跳出畫面詢問如下:

Screen Shot 2013-08-12 at 1.44.51 AM  

 

 

 

 

arrow
arrow
    文章標籤
    second life lsl teleport
    全站熱搜

    neojou 發表在 痞客邦 留言(0) 人氣()