Where a character goes
The last position is saved by ug-core, read from the player’s ped on the server. See
Characters.GetPosition.
The picker
“Where to?” lists “Last location” (with the street name, or “Arrival point” for a character never placed) and yourspawn.points. It does not show when there is only one place to go: downed or dead characters, no spawn points, or new characters under firstSpawn = 'default'.
Hovering a place cuts to it and orbits overhead. A point MAY set its own flyover pose:
config.lua
id is letters, digits, _ or -, unique, and never last.
Arrival
- The server picks the destination and sends it to the player.
- The camera dives toward it and fades out. The player is placed once the ground under them has loaded.
- The server reads the player’s position and checks they are within 10 m.
- Only then does the character load, in the normal routing bucket.