This guide explains how to fully configure the DarkRP money system, including:
darkrpmodification installation
Currency settings
Job salary configuration
Money printers & custom entities
ATM & banking systems
Balancing the economy
Fixing common economic errors
Works for all GMOD DarkRP servers.
What is the DarkRP money system?
Installing darkrpmodification
Setting the currency symbol
Configuring job salaries
Adding money-related entities
ATM & banking systems
How to balance a stable economy
Common mistakes & solutions
Performance recommendations
Recommended hosting
DarkRP includes a built-in economic framework that manages:
Starting money
Salaries (job income)
Tax system
ATM / banking
Money printers
Market & NPC purchase systems
A stable economy is crucial — a broken one destroys the entire server experience.
This folder is mandatory for any custom DarkRP configuration.
Download:
https://github.com/FPtje/darkrpmodification
Place it here:garrysmod/addons/darkrpmodification
This folder controls:
✔ Jobs
✔ Salary
✔ Money configuration
✔ Custom entities
✔ Shipments
✔ F4 menu settings
Without this folder → customization won’t work.
Open:darkrpmodification/lua/darkrp_config/settings.lua
Default format:
Turkish Lira (₺):
Euro (€):
File path:darkrpmodification/lua/darkrp_customthings/jobs.lua
Example job:
| Job | Recommended Salary |
|---|---|
| Police | 75–120 |
| Medic | 60–90 |
| Mayor | 120–200 |
| Citizen | 45–70 |
| Gun Dealer | 55–75 |
| Banker | 80–120 |
| Thief / Mafia | 50–80 |
Too much salary → inflation & economy collapse.
Too low → players quit.
Balance is key.
Path:darkrpmodification/lua/darkrp_customthings/entities.lua
Example money printer:
Example cash entity:
DarkRP requires extra addons for banking.
GTerminal
ZATM
DarkRP Bank NPC
Bank Robbery add-ons
Add addon to Workshop Collection
Spawn NPCs & ATMs in the map
Configure Lua settings inside the addon folder
If you don’t balance the economy, it collapses in 24–48 hours.
✔ Limit money printers
✔ Use balanced salaries
✔ Adjust item prices
✔ Enable taxes
Open settings.lua:
5% tax helps prevent inflation.
✔ Comma errors in jobs.lua
✔ Incorrect syntax
✔ Wrong job structure
✔ Missing model
✔ Wrong entity class
✔ Missing workshop addon
✔ Server not restarted
✔ Old cache still active
✔ Missing required dependencies
✔ Broken Lua script
✔ NPC not configured
DarkRP is extremely resource-intensive.
Too many active money printers
High salary intervals
Heavy entity scripts
Massive collections (500+ addons)
✔ Tickrate: 66
✔ Max printers per player: 2–3
✔ Max salary: 200
✔ Clean entities every map restart
DarkRP requires high single-core performance, especially when printers, salaries, and economy systems are active.
Extremely high FPS
Very low latency
Fast economic processing
NVMe Gen4 SSD
Full DDoS protection
Perfect for DarkRP, TTT, Sandbox and more
Start your optimized GMOD server:
https://serverturk.net/