NolimitHost
Last updated: May 6, 2026
DarkRP is the most popular game mode for Garry's Mod, turning a sandbox game into a role-playing experience with jobs, money, properties, and laws. This guide walks you through installing DarkRP on your server and getting it running.
You need a running Garry's Mod server. If you haven't set one up yet, see our How to Make a GMod Server guide, or get started with Garry's Mod hosting.
A "game mode" defines the rules of your server — DarkRP adds jobs, money, properties, and laws on top of the base sandbox game.
DarkRP-master or similar.darkrp (all lowercase) — game mode folder names are case-sensitive.garrysmod/gamemodes/ — this is the folder where the server looks for game modes.darkrp folder into this directory.darkrp.Alternatively, in garrysmod/cfg/server.cfg set:
gamemode darkrp
server.cfg is the main configuration file for your server — it's where settings like the hostname, password, and game mode are stored. If you use this method, stop the server before editing the file and start it again afterwards so the change is applied.
Restart your server (press Restart, or Stop then Start). Once it finishes loading, connect and check the F4 menu — the F4 menu is the in-game menu DarkRP uses for jobs and settings. If you see the DarkRP job selection screen, the install was successful.
The DarkRPModification addon lets you customize jobs, shipments, entities, and settings without touching the core DarkRP files. Download it from the DarkRPModification GitHub. Stop your server first, upload it to garrysmod/addons/ via the File Manager, then start the server again.
darkrpmodification/lua/darkrp_customthings/jobs.lua to create your own custom jobs and categories — remember to stop the server before editing and restart it afterwards to apply your changes.This website uses cookies to ensure security, session management, and basic functionality. For details on all cookies used and how to manage your preferences, please see our Privacy Policy.