Bijgewerkt op 4 november 2026
Om DarkRP te draaien, voeg je de DarkRP-gamemode toe uit de Steam Workshop (of van GitHub), upload je de addon darkrpmodification voor je eigen banen en instellingen, zet je de gamemode op darkrp, kies je een rp_-map en herstart je. De regel die de makers van DarkRP overal herhalen: pas nooit de eigen bestanden van DarkRP aan. Al je wijzigingen gaan in darkrpmodification, zodat een update ze nooit wegvaagt. Reken op ongeveer een halfuur voor een eerste werkende server.
Gecontroleerd op 29 oktober 2026 in de officiële repository's van DarkRP en darkrpmodification op GitHub (FPtje/DarkRP en FPtje/darkrpmodification).
1. De DarkRP-gamemode toevoegen
De makers van DarkRP raden aan om het via Git of de Workshop te installeren. Op een gehoste server is de Workshop het makkelijkst:
- Maak een openbare Collection in de Steam Workshop voor Garry's Mod en zet daarin DarkRP (Workshop-item
248302805) en een RP-map, zoals rp_downtown_v4c_v2. - Plak in SparkPanel onder Instellingen het nummer van de collectie in Workshop ID.
- Zet Gamemode op
darkrpen Map op de exacte naam van de map.
2. darkrpmodification uploaden
- Download darkrpmodification als zip van github.com/FPtje/darkrpmodification (Code → Download ZIP).
- Stop de server. Open onder Bestanden de map
garrysmod/addons, upload de zip en pak hem uit. - Hernoem de map naar
darkrpmodification: kleine letters, geen spaties, geen-master. Onze servers draaien Linux, en daar zijn hoofdletters en kleine letters verschillende namen. - Start de server en kijk in de console of er fouten zijn.
3. Waar je wat aanpast
| Je wilt aanpassen | Bestand in garrysmod/addons/darkrpmodification/ |
|---|---|
| Algemene instellingen (salarissen, prijzen, regels) | lua/darkrp_config/settings.lua |
| Standaardbanen of -functies uitzetten | lua/darkrp_config/disabled_defaults.lua |
| Je eigen banen | lua/darkrp_customthings/jobs.lua |
| Spullen die spelers kunnen kopen (printers, tafels) | lua/darkrp_customthings/entities.lua |
| Wapenzendingen voor wapenhandelaren | lua/darkrp_customthings/shipments.lua |
In de bestanden staan voorbeelden in commentaar. Kopieer er een, verander de naam en het model, sla op en herstart. Een typfout in een Lua-bestand zie je als foutmelding in de console, met de bestandsnaam en het regelnummer.
jobs.lua doet je server geen kwaad, maar terugzetten gaat sneller dan zoeken.4. Jezelf admin maken
Installeer een adminaddon zoals ULX met ULib (zet ze allebei in je Workshop-collectie), herstart en geef jezelf rechten vanuit de console in SparkPanel: ulx adduser JouwNaam superadmin.
5. Spelers de content laten downloaden
Spelers hebben je map nodig en de addons die modellen of textures toevoegen. Zet voor elk van die Workshop-items resource.AddWorkshop("ID") in een Lua-bestand onder garrysmod/lua/autorun/server/, dan downloadt Garry's Mod ze als spelers joinen. Meer daarover in Je Garry's Mod-server instellen.
Welk pakket?
Garry's Mod 2 GB met 15 GB NVMe draait een DarkRP-server voor een beginnende community: €3,89 per maand bij betaling per kwartaal, of €4,19 als je maandelijks betaalt. Veel eigen modellen en addons kosten meer geheugen en schijfruimte; houd de grafieken in SparkPanel in de gaten en mail ons als je eruit groeit. Zie Garry's Mod-server huren. Liever een snel potje met vrienden? Een TTT-server opzetten.
Veelgestelde vragen
Hoe maak ik een DarkRP-server? Zet DarkRP (Workshop-item 248302805) en een rp_-map in een Workshop-collectie, vul het ID van de collectie in bij je serverinstellingen, zet de gamemode op darkrp, upload darkrpmodification naar garrysmod/addons en herstart.
Wat is darkrpmodification? De officiële addon voor al je eigen DarkRP-wijzigingen: instellingen, banen, spullen en zendingen. Wijzigingen daarin overleven updates van DarkRP; wijzigingen in de eigen bestanden van DarkRP niet.
Waar voeg ik banen toe in DarkRP? In lua/darkrp_customthings/jobs.lua in de addon darkrpmodification. Kopieer een voorbeeld, pas het aan, sla op en herstart.
Kan ik de bestanden van DarkRP zelf aanpassen? Doe dat niet. De makers van DarkRP zeggen dat je nooit aan de kernbestanden moet komen; een update overschrijft je wijzigingen. Gebruik darkrpmodification.
Hoeveel RAM heeft een DarkRP-server nodig? 2 GB is genoeg om mee te beginnen. Servers met veel eigen modellen en addons hebben meer nodig; kijk naar de geheugengrafiek in SparkPanel.