TABI CLOUD
Garry's Mod

How to Set Up a DarkRP Server on Garry's Mod

6 min read · Updated October 2026 · By Tabi Cloud

DarkRP is a roleplay gamemode where players take jobs, earn money and follow server rules. It is not built into Garry's Mod, so it must be installed.

Install DarkRP

  1. Download DarkRP from its official source or GitHub page.
  2. Using the Files tab, upload the darkrp folder into garrysmod/gamemodes.
  3. Also add the DarkRPModification addon into garrysmod/addons, which is where you edit your jobs and settings.

Set the gamemode and map

Add these to your startup command:

RP maps usually start with rp_ and normally come from the Workshop. Add the map through your collection, and make sure its content reaches players.

Customise

Inside the darkrpmodification addon you will find Lua files for jobs, shipments, entities, categories and settings. Edit these rather than the core gamemode files, so updates do not overwrite your work. Make changes on a copy first if you are unsure, then restart the server.

Database

DarkRP stores data in a local SQLite database by default. Larger servers sometimes switch to MySQL using the MySQLOO module, but that is optional and needs extra setup. Ask us on Discord if you want help deciding.

Admin and rules

Install ULX or another admin mod, and write clear rules in a MOTD or chat message. Roleplay servers depend on active staff.

Troubleshooting

Want your own server? Join our Discord and tell us the game. We set it up and send you the details. Need help with an error from this guide? Open a ticket there.

GET STARTED ON DISCORD

More guides

Garry's ModHow to set up a Garry's Mod server (workshop, DarkRP and fixes)Garry's ModHow to Add Workshop Addons to a Garry's Mod ServerGarry's ModHow to Set Up FastDL for a Garry's Mod Server