A server that lags or becomes a playground for cheats will drive players away.
Here are our 10 simple but often overlooked settings that will immediately improve the performance and security of your SCUM server.
1. Adjust MaxPlayers
to your resources
- 8 GB RAM = max 20 players, 16 GB RAM = 40+.
- Override with the
-MaxPlayers=
argument to avoid omissions.
2. Activate Battleye and monitor the logs
- Never run with
-nobattleye
, except for private tests. - Scan
...\Saved\Logs
every week for suspicious scripts.
3. Securing admin access
- Store SteamIDs in AdminUsers.ini.
- Limit advanced commands:
[SetGodMode]
,[RestartServer]
.
4. Setting up a Whitelist or ExclusiveUsers
- Ideal for RP servers: only the IDs listed can connect.
- Improves moderation and reduces the use of unnecessary CPU slots.
5. Optimising the database
- After each wipe, empty the
SaveFiles\Logs
folder to reduce the size ofSCUM.db
. - An NVMe SSD reduces zone loading times by 30%.
6. Setting the tick loop and loot
- Adjust the loot balance via EconomyOverride.json (tool: https: //trader.scum-global.com).
- Reducing the spawn of unused vehicles takes a load off the CPU.
7. Schedule automatic restarts
Use a simple .bat
file + Windows Task Scheduler:
batCopyEdit@echo off
timeout /t 3600
taskkill /im SCUMServer.exe /f
start "" "SCUMServer.exe" -log
8. Monitor performance in real time
- Run with
-log
and follow the indicators: memory usage, latency. - A third-party tool (Grafana + InfluxDB) can store historical data.
9. Securing the network
- Open ONLY the ports you need: 7000-7002 (or 7779-7781).
- Update your router’s firmware every six months.
10. Communicating with your community
- Announce raid times via RaidTimes.json.
- Tweet/Discord before each wipe; Google loves sites with live content!
Would you prefer to delegate all the configuration and play immediately? Rent an optimised SCUM server on our SCUM server rental page with configured ports, active Battleye and monitoring included.