In-game spawn editor: /addspawn, /delspawn, /savespawns store points per map and override player spawns via SetOrigin.
| csb_map_spawn_editor.sma main | 5524668 | 6.4 KB |
CSB Map Spawn Editor lets an admin build a custom spawn list from inside the game — handy for DM and CSDM-style maps that need spawns the mapper never placed. say /addspawn records your current origin and view angles, say /delspawn removes the closest saved point, say /savespawns writes the list, and say /listspawns reports the count.
Spawns are stored per map in the AMXX data directory (csb_spawns_<map>.txt) and reloaded on map start. On respawn, a Ham_Spawn post hook teleports the player to a random saved point with engfunc(EngFunc_SetOrigin), sets their view angles and zeroes their velocity. Inspired by the CSDM spawn editor by BAILOPAN; independent GPL re-implementation.
Features
/addspawn,/delspawn,/savespawns,/listspawns— admin only.- Per-map storage under the AMXX data directory, up to 64 points.
- Random custom spawn applied on every respawn (toggle with
csb_spawn_override). - View angles restored and residual velocity cleared on teleport.
Installation
- Compile
csb_map_spawn_editor.smaand copy it toaddons/amxmodx/plugins/. - Add it to
plugins.iniand change the map. - Walk to each spot, type
/addspawn, then/savespawns.
The editing commands need the ADMIN_MAP flag (e).
1. Put csb_map_spawn_editor.amxx in addons/amxmodx/plugins/ 2. Add it to addons/amxmodx/configs/plugins.ini 3. Change map 4. Files are saved as csb_spawns_<map>.txt in addons/amxmodx/data/
| CVAR | Default | Description |
|---|---|---|
csb_spawn_enabled |
1 |
Master enable for the editor and override. |
csb_spawn_override |
1 |
Teleport players to a saved spawn on respawn. |
| Command | Access | Description |
|---|---|---|
say /addspawn |
e (ADMIN_MAP) |
Save your current position as a spawn point. |
say /delspawn |
e (ADMIN_MAP) |
Remove the closest saved spawn point. |
say /savespawns |
e (ADMIN_MAP) |
Write the spawn list to disk for this map. |
say /listspawns |
e (ADMIN_MAP) |
Report how many spawns are loaded. |
1.0.0 - Initial release.Wersje →
No ratings yet.
| AMX Mod X | ≥ 1.9 |
| Engine | ReHLDS HLDS |
| ReGameDLL | Opcjonalne |
| ReAPI | Opcjonalne |
| Metamod | Metamod / Metamod-r |
| Moduły | fakemeta hamsandwich |
| Znane konflikty | Other spawn managers (CSDM spawn mode, spawn-protection teleporters) that also move players on Ham_Spawn will conflict. |









