Le fichier config n’est que le point de départ
Config.Spawn.locations dans config.lua ensemence la liste la première fois que Creator démarre. Ces points sont copiés en base de données.
Ensuite :
/rcospawnset la base de données font loi.- Changer les coords dans
config.luasur un serveur déjà lancé ne déplace pas les points existants.
Éditeur en jeu
Accorder explicitement :
CanManageSpawns dans config/server.lua.
Créez, déplacez, renommez, activez/désactivez, réordonnez ou supprimez des points de spawn. Les changements sont sauvegardés immédiatement.
Quand les joueurs voient la carte de spawn
Dansconfig.lua → Config.Spawn.selectorMode :
Dernière position et prison
Séparé de la liste des villes — pas éditable dans/rcospawns.
Dernière position
AvecuseLastLocation = true, les joueurs qui reviennent peuvent choisir Dernière position sur la carte (les nouveaux personnages suivent toujours selectorMode).
lastLocationAutosave garde leur position sauvegardée à jour pendant qu’ils jouent — ainsi « dernière position » reste pertinent même quand la carte n’est pas affichée à chaque login. Sauvegardé aussi sur /logout.
Prison
Les personnages emprisonnés ignorent toujours la carte des villes et spawnent aux coords de prison. La position par défaut peut être définie dansconfig/server.lua (JailWorldCoords).
ForceLastPosition dans server.lua permet aussi de sauter la carte dans d’autres cas (défaut stock : personnages emprisonnés).
Spawn de secours
Config.Spawn.fallback est le filet de sécurité — par ex. un tout nouveau personnage quand le sélecteur est désactivé. Pointez vers un endroit ouvert et sûr.
