可以使用 llTeleportAgent
Function: llTeleportAgent( key avatar, string landmark, vector position, vector 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 時, 會跳出畫面詢問如下:
留言列表