DarkRP to najpopularniejszy tryb roleplay w Garry's Mod: gracze wybierają prace (policjant, kucharz, gangster, burmistrz), zarabiają pieniądze, kupują broń i drukarki pieniędzy. Większość serwerów RP w GMod zaczyna od DarkRP.
1. Pobierz DarkRP
DarkRP składa się z dwóch części:
- DarkRP - sam tryb gry, z GitHuba FPtje/DarkRP,
- darkrpmodification - dodatek, w którym trzymasz wszystkie własne zmiany (GitHub FPtje/darkrpmodification).
Dzięki takiemu podziałowi aktualizujesz DarkRP bez utraty swoich prac i ustawień.
2. Wgraj na serwer
W zakładce Files:
- Rozpakuj DarkRP do
garrysmod/gamemodes/darkrp(w środku ma być plikdarkrp.txt). - Rozpakuj darkrpmodification do
garrysmod/addons/darkrpmodification.
Duże paczki wygodniej wgrasz przez SFTP.
3. Ustaw tryb gry
W zakładce Startup wpisz w polu Gamemode wartość darkrp i wybierz mapę RP w polu Map, np. rp_downtown_v4c_v2 (mapę dodasz z Warsztatu - Dodatki z Warsztatu Steam). Zrestartuj serwer.
4. Własne prace
Prace dodajesz w pliku garrysmod/addons/darkrpmodification/lua/darkrp_customthings/jobs.lua:
TEAM_KUCHARZ = DarkRP.createJob("Kucharz", {
color = Color(238, 99, 99, 255),
model = {"models/player/mossman.mdl"},
description = [[Gotujesz i sprzedajesz jedzenie.]],
weapons = {},
command = "kucharz",
max = 3,
salary = 45,
admin = 0,
vote = false,
hasLicense = false,
category = "Cywile",
})max- ilu graczy może mieć tę pracę naraz,salary- pensja wypłacana co kilka minut,vote = true- zmiana pracy wymaga głosowania (np. burmistrz),command- komenda zmiany pracy, np./kucharz.
Kategorie prac (np. "Cywile") muszą istnieć w pliku categories.lua w tym samym folderze.
5. Sklep: bronie i przedmioty
W tym samym folderze:
entities.lua- przedmioty do kupienia (drukarki, mikrofalówki),shipments.lua- paczki broni dla sprzedawców,ammo.lua- amunicja.
6. Ustawienia
Główne ustawienia (pensje, ceny drzwi, czas aresztu, zakazy) są w garrysmod/addons/darkrpmodification/lua/darkrp_config/settings.lua. Zmieniaj tylko wartości, których potrzebujesz - reszta zostanie domyślna.
Po każdej zmianie zrestartuj serwer. Błędy w plikach Lua pokażą się w konsoli - najczęściej to brakujący przecinek albo nawias.
Najważniejsze komendy
/job nazwa- własna nazwa pracy,/buy nazwa- zakup przedmiotu,/advert treść- ogłoszenie,/wanted Nick powód- list gończy (policja),/lockdown- godzina policyjna (burmistrz).
Admin
DarkRP korzysta z systemu adminów Garry's Mod. Najpopularniejszy jest ULX + ULib (z Warsztatu albo GitHuba). Po instalacji nadasz sobie rangę w konsoli serwera:
ulx adduser TwojNick superadmin
Menu ULX otworzysz w grze komendą !menu.
Postaw go w kilka minut, z instalatorem pluginów i modów w panelu.
Zobacz też
Aktualizacja: 2026-09-21