osTeleportAgent
OSSLvoid osTeleportAgent(string agent, LSL_Types.Vector3 position, LSL_Types.Vector3 lookat)
Teleports an agent to the specified location
Parameters
| Type | Name | What it does |
|---|---|---|
| string | agent | The avatar. |
| LSL_Types.Vector3 | position | Where to land, region metres. |
| LSL_Types.Vector3 | lookat | Which way to face. |
Example
default
{
touch_start(integer n)
{
osTeleportAgent(llDetectedKey(0), "Wolf Mountain", <128, 128, 30>, <1, 0, 0>);
}
}
Energy
10
OpenSimulator extensions. Some are gated by threat level and a region may refuse them.
More in OSSL
void osNpcTouch(key npcLSL_Key, key object_key, integer link_num)
void osParcelSetDetails(vector pos, list rules)
list osGetLinkInventoryItemKeys(integer linkNumber, integer type)
key osGetParcelID()
float osGetPSTWallclock()
integer osReplaceAgentEnvironment(key agentkey, integer transition, string daycycle)
string osGetNotecard(string name)
vector osNpcGetPos(key npc)