Settings
/emsadmin → Settings
A live editor for almost every config value, grouped the same way the config files are.
How it works
Changing a value here overrides the config file and saves it to the database. It takes effect immediately, for everyone, with no restart.
Every setting has a Reset button that drops the override and goes back to whatever the file says.
This is how you tune a server without touching files. Try a 3-minute respawn timer during a busy evening, reset it afterwards, and never restart anything.
What you can change
| Group | Examples |
|---|---|
| Death | Respawn timer, respawn fee, last stand duration, AI medic settings, death screen theme |
| Revive | CPR chances, defibrillator odds, revive health, rhythm weights |
| Hospital | Check-in price, check-in medic thresholds, discharge options, billing, insurance |
| Interface | Accent colour, temperature unit, sounds, minigames on or off, patient layout |
| Vitals | Blood thresholds, bleed rates, critical thresholds |
| Impairments | Every shooting, driving, movement and melee penalty |
| Diseases | Contagion, random catching, addictions, tick rates |
| Environment | Temperature thresholds and offsets |
| Dispatch | Cooldowns, code blue, pager, unit blips |
| Progression | XP values, reputation gains and losses, rank thresholds |
| AI patients | Intervals, maximums, rewards |
What is not here
A few things are deliberately file-only or handled elsewhere:
| Where | |
|---|---|
| Hospitals and their points | The Hospital Creator |
| EMS jobs and permissions | Jobs and Permissions |
| Report templates | Templates |
| Insurance plans | The EMS tablet |
| Item definitions, shop stock, prices | shared/config/ |
| Logs, security, database, version check | shared/server/config.lua, server only |
Precedence
Admin panel override → config file value → built-in defaultIf you change a value in the config file and it does not seem to apply, check whether it has been overridden in the admin panel. Reset it there.