How to Set Up a DarkRP Server in Garry’s Mod

Install DarkRP, choose a roleplay map and add DarkRP Modification. Find the right files for settings and jobs without editing the core gamemode.

DarkRP adds jobs, money and roleplay features to Garry’s Mod. Install the gamemode first, then use DarkRP Modification for your own settings and jobs.

Install the gamemode

  1. Add the official DarkRP Workshop item, ID 248302805, to your server’s collection. Add your chosen roleplay map and any required content too.
  2. In Startup, set Workshop ID to the collection ID. Set Gamemode to darkrp.
  3. Set Map to your roleplay map’s filename without .bsp. Use a map that supports DarkRP.
  4. Restart and wait for the Workshop downloads to finish. Join and check that DarkRP loads.

If you do not have a collection yet, follow our Workshop collection guide. The DarkRP project recommends Workshop or Git for the gamemode.

Add DarkRP Modification

  1. Download the ZIP from the official darkrpmodification GitHub repository and extract it on your computer.
  2. Rename the extracted addon folder to darkrpmodification. Upload it to garrysmod/addons.
  3. Check the layout: garrysmod/addons/darkrpmodification/lua/darkrp_config/settings.lua should exist. Avoid an extra folder inside darkrpmodification.
  4. Restart the server. Check Console for Lua errors before making your own changes.
Use Files to upload the addon. You can also transfer the extracted folder over SFTP.

Where to edit settings and jobs

Open garrysmod/addons/darkrpmodification/lua/darkrp_config/settings.lua for general settings. Use lua/darkrp_customthings/jobs.lua inside that same addon for custom jobs. Keep a copy of a working file before editing it, save your change and restart to test it.

Make changes in DarkRP Modification. Editing files in garrysmod/gamemodes/darkrp can cause your changes to be lost during an update. Start with one change at a time so a Console error is easier to trace.

For permissions, see installing ULX and setting yourself as superadmin. For content downloads, see GMod Workshop downloads for players.

Official reference: DarkRP, DarkRP Modification and its file layout.

Was this article helpful?

Your feedback helps us improve our guides.

Written by Konnect HostingUpdated Compare Garry's Mod server hosting plans →
NEED MORE HELP?

Talk with the Konnect community

Get support from staff and other server owners.

Join our Discord