LlTeleportAgent
From Second Life Wiki
LlTeleportAgent (Redirected from LSL llTeleportAgent)
| Languages: |
English |
| LSL Portal | | | Functions | | | Events | | | Types | | | Operators | | | Constants | | | Flow Control | | | Script Library | | | Tutorials |
| | LSL Feature Request |
| The described function does not exist. This article is a feature request. |
Contents |
Description
Function: llTeleportAgent( key id, string simname, vector pos, vector look_at );| REQUEST | Function ID |
| 0.1 | Delay |
| 10.0 | Energy |
Teleports agent id to location pos.
| • key | id | |||
| • string | simname | |||
| • vector | pos | |||
| • vector | look_at |
Caveats
- This function causes the script to sleep for 0.1 seconds.
Agent must be the script owner or must be on script owner's land (or the script owner is a member of the land group for group-owned land). Repeated teleports within a short period should be suppressed.
Notes
This would be extremely useful in complex builds and HUDS. NOTE: look_at is included to match llMapDestination's look_at possible future functionality, which currently does nothing.
Notes
- Target agent should ignore subsequent calls to llTeleportAgent within a modest time limit (5 seconds, say), to prevent it from being used for a repeat-teleport trap. This timeout should be per-agent, applied to any script attempting to teleport the agent using this call within that period, and the script need not be informed.
- If the sim name is empty, target is the same sim, and the "teleporting" screen is not interposed (ie, it's equivalent to WarpMove, except without sitting on a prim).

