> ## Documentation Index
> Fetch the complete documentation index at: https://rust-co.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Ubicaciones de spawn

> Gestiona dónde entran los jugadores al mundo — sobre todo desde el juego.

Después de elegir personaje, los jugadores pueden ver un mapa de pueblos y lugares. Tú controlas qué aparece, cómo se llama y el orden — **sin editar Lua en un servidor en vivo** una vez configurado.

## El config solo es el punto de partida

`Config.Spawn.locations` en `config.lua` **siembra** la lista **la primera vez** que Creator arranca. Esos puntos se copian a la base de datos.

Después de eso:

* **`/rcospawns` y la base de datos mandan.**
* Cambiar coords en `config.lua` en un servidor que ya corrió **no** mueve puntos existentes.

<Tip>
  "Edité el config y nada se movió" — es lo esperado. Usa `/rcospawns`, o vacía la tabla de spawns y reinicia para volver a sembrar desde config.
</Tip>

## Editor en el juego

|             |                                                               |
| ----------- | ------------------------------------------------------------- |
| **Comando** | `/rcospawns`                                                  |
| **Quién**   | Admins por defecto (grupo `admin` o ACE `rco.creator.spawns`) |

Conceder explícitamente:

```cfg theme={"dark"}
add_ace group.admin rco.creator.spawns allow
```

¿Regla personalizada? Edita `CanManageSpawns` en `config/server.lua`.

Crea, mueve, renombra, activa/desactiva, reordena o borra puntos de spawn. Los cambios se guardan al instante.

<Tip>
  Párate donde quieras que aparezcan los jugadores antes de crear un punto — tomar tu posición actual es más rápido que escribir coordenadas.
</Tip>

## Cuándo ven el mapa de spawn

En `config.lua` → `Config.Spawn.selectorMode`:

| Modo                        | En lenguaje claro                                          |
| --------------------------- | ---------------------------------------------------------- |
| `always`                    | Cada vez que eligen personaje (por defecto)                |
| `new_character_only`        | Solo justo después de crear uno nuevo                      |
| `first_login_after_restart` | Una vez por personaje hasta reinicio del servidor/resource |

## Última ubicación y cárcel

Separado de la lista de pueblos — no se edita en `/rcospawns`.

### Última ubicación

Con `useLastLocation = true`, los que vuelven pueden elegir **Última ubicación** en el mapa (personajes nuevos siguen el `selectorMode`).

`lastLocationAutosave` mantiene fresca su posición guardada mientras juegan — así "última ubicación" sigue teniendo sentido aunque el mapa no salga en cada login. También se guarda en `/logout`.

### Cárcel

Los personajes encarcelados **siempre saltan el mapa de pueblos** y spawnan en coords de cárcel. La posición por defecto puede ir en `config/server.lua` (`JailWorldCoords`).

`ForceLastPosition` en `server.lua` te deja saltar el mapa en otros casos (por defecto stock: personajes en cárcel).

## Spawn de respaldo

`Config.Spawn.fallback` es la red de seguridad — p. ej. un personaje nuevo cuando el selector está apagado. Apúntalo a un sitio abierto y seguro.
