Creating a Gamemode Derived from DarkRP
Creating a Gamemode Derived from DarkRP
How to Install the DarkRP Gamemode
Installing the DarkRP gamemode is extremely easy, just follow the guide here
Creating your Gamemode
Then create a new folder, the gamemode name should correlate to the folder name, ensure you're using all lowercase
For this example we will be doing a StarwarsRP gamemode
After creating your folder, create another folder inside named gamemode
and a text document correlating to your gamemode name
For this example the text document will be named starwarsrp.txt
however if you were doing MilitaryRP it would be militaryrp.txt
and so on
Now open the text file you have created and paste the following:
"starwarsrp"
{
"base" "darkrp"
"title" "StarWarsRP"
"version" "1.0.0"
"menusystem" "1"
"author_name" "Harray and FPtje Falco et al."
"author_email" ""
"author_url" "https://github.com/FPtje/DarkRP"
"icon" ""
"info" ""
"hide" "0"
}
You will then change the first entry starwarsrp
to correlate to your gamemode if you're not doing a StarwarsRP server
You will also change the title entry StarWarsRP
to correlate to your gamemode if you're not doing a StarwarsRP server
Now enter the gamemode folder you have created within your gamemode folder
You will create 2 text documents cl_init.lua
and init.lua
Then paste the following code within both lua documents:
hook.Run("DarkRPStartedLoading")
GM.Version = "1.0.0"
GM.Name = "StarWarsRP"
GM.Author = "By Harry, FPtje Falco et al."
DeriveGamemode("darkrp")
DEFINE_BASECLASS("gamemode_darkrp")
GM.DarkRP = BaseClass
Installing DarkRP Modification
Navigate to the Mod Manager
Locate DarkRP Modification under the Addons
category and click Install
Navigate to Files → garrysmod → addons → darkrpmodification-master
Rename the folder to darkrpmodification
Then navigate to darkrpmodification → lua
You will now see everything you need to begin your gamemode.
Refer back to this guide for setting your gamemode
Updated on: 28/02/2025
Thank you!