Skip to main content

The Roleplay Foundation


DarkRP is the most widely played gamemode in the history of Garry’s Mod. Setting it up correctly requires two distinct parts: the core gamemode logic and the DarkRP Modification addon. Using the modification addon ensures that your custom configurations (jobs, settings, ship) are never lost during a gamemode update.
Reading TimeDifficultyLast Updated
8 minutesIntermediateJanuary 2026

1. Core Installation

  1. Download the latest version of DarkRP from GitHub.
  2. Upload the darkrp folder to your /garrysmod/gamemodes/ directory.
  3. Verify: You should see a file path like /gamemodes/darkrp/gamemode/cl_init.lua.

2. The Modification Addon

Warning: Never edit the core files in the gamemodes folder.
  1. Download the DarkRP Modification addon.
  2. Upload the folder to your /garrysmod/addons/ directory.
  3. This is where you will manage your community’s identity:
    • lua/darkrp_customthings/jobs.lua (Create your Police/Citizen roles).
    • lua/darkrp_config/settings.lua (Toggle taxes, starting money, and prop limits).

3. Activation

  1. Navigate to the Startup tab in your FREAKHOSTING panel.
  2. Set the Gamemode to darkrp.
  3. Restart the server. Upon joining, you should see the DarkRP HUD and the F4 menu.

Support Channels

If you need assistance or have any questions, please contact our support team:

First Month Discount

Use code KB20 at checkout to get 20% off your first month of hosting!

Last Updated: January 2026 | GMod: DarkRP deployed.