CSB Map Spawn Editor v1.0.0
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-ы2
| 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. |
Команды4
| 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. |
Рейтинг
Оценок пока нет









