Przejdź do treści głównej
⚔️ Valheim 1.0 już dostępny. 25% zniżki:DOOM25
Garry's ModGarrys Mod·Pierwsze kroki

Jak skonfigurować serwer Garry's Mod (GMod) i dodatki

Skonfiguruj serwer Garry's Mod: gamemode, mapa i sloty w zakładce Startup, nazwa serwera i hasło w server.cfg oraz dodatki z kolekcji Workshop.

Magnus·
6 min czytania
·
18 wrz 2026
Spis treści

Serwer Garry's Mod od DoomHosting startuje od razu w trybie Sandbox na mapie gm_flatgrass, więc pierwsze rzeczy, które zmienia większość właścicieli, to tryb gry, nazwa serwera i dodatki z Workshopu. Ten poradnik przechodzi przez to wszystko, w kolejności, w jakiej faktycznie będzie Ci to potrzebne.

Uruchom serwer i skopiuj jego adres

Otwórz serwer w panelu DoomHosting i kliknij Start. Strona Overview pokazuje u góry stan serwera, a na karcie połączenia adres wraz z przyciskiem kopiowania.

Strona Overview w panelu DoomHosting dla serwera Garry's Mod: stan serwera oraz adres połączenia z przyciskiem kopiowania

Garry's Mod odpowiada grze i przeglądarce serwerów na tym samym porcie, więc ten jeden adres załatwia sprawę. Nie ma osobnego adresu zapytań do rozdawania. Podaj go graczom albo wyślij im nasz poradnik o tym, jak dołączyć do serwera Garry's Mod.

Ustaw tryb gry, mapę i liczbę slotów

Wszystko, z czym serwer się uruchamia, znajdziesz na zakładce Startup. Zmień tam wartość, zrestartuj serwer, a nowa wartość trafi do linii poleceń, z którą serwer się podnosi.

Zakładka Startup w panelu DoomHosting dla serwera Garry's Mod z polami Gamemode, Map, Workshop ID, Max Players i Tickrate

Ustawienie Za co odpowiada
Gamemode tryb gry, na którym działa serwer, domyślnie sandbox
Map mapa ładowana przy starcie, domyślnie gm_flatgrass
Workshop ID kolekcja Steam Workshop, z której serwer instaluje dodatki
Max Players liczba slotów, domyślnie 32, maksymalnie 128
Tickrate ile razy na sekundę serwer symuluje świat
Steam Account Token opcjonalny Steam Game Server Login Token, opisany niżej
Lua Refresh przeładowuje pliki Lua w trakcie działania serwera, przydatne przy pisaniu dodatku

Dwa z nich wymagają uwagi. Gamemode przyjmuje nazwę folderu trybu, a nie jego nazwę wyświetlaną, a Map dobrana do niego musi być mapą, którą ten tryb obsługuje, bo tryb zbudowany wokół własnych map nie zadziała poprawnie na gm_flatgrass. Sandbox i Trouble in Terrorist Town są w grze od początku, więc oba ruszą bez instalowania czegokolwiek. DarkRP, Prop Hunt, Murder i reszta to tryby społecznościowe, czyli trafiają na serwer przez Twoją kolekcję na Workshopie albo jako folder w garrysmod/gamemodes.

Tickrate to wartość, którą ludzie podnoszą bez zastanowienia. Facepunch zaleca przedział od 30 do 128, a każdy krok w górę kosztuje CPU, więc podnoś go przy szybkim trybie gry, a na serwerze do budowania zostaw w spokoju. Nasz kalkulator RAM do Garry's Mod podpowie rozsądną ilość pamięci dla Twojej liczby slotów i obciążenia dodatkami.

Nazwij serwer i ustaw hasło

Nazwa serwera i hasło do wejścia nie są zmiennymi w Startup. Siedzą w garrysmod/cfg/server.cfg, który edytujesz z zakładki Files albo przez SFTP klientem takim jak FileZilla.

Zakładka Files w panelu DoomHosting z zawartością folderu garrysmod/cfg serwera Garry's Mod i plikiem server.cfg na liście

Otwórz zakładkę Files, wejdź do garrysmod, potem do cfg, i kliknij server.cfg, żeby go edytować. Dwie linie, które interesują większość właścicieli, to:

hostname "My GMod Server"
sv_password "letmein"

Plik server.cfg otwarty w edytorze plików panelu DoomHosting, widoczne linie hostname i sv_password

hostname to nazwa, którą gracze widzą w przeglądarce serwerów, i to jej będą szukać, więc niech będzie krótka i charakterystyczna. sv_password blokuje serwer, a gracze muszą podać tę wartość przy łączeniu. Przy otwartym serwerze po prostu usuń tę linię. Zapisz plik i zrestartuj serwer: server.cfg jest czytany przy starcie, więc nic się nie zmieni, dopóki serwer nie wstanie ponownie.

Instalowanie dodatków z kolekcji na Workshopie

Serwery Garry's Mod nie instalują pojedynczych pozycji z Workshopu. Biorą jedno id kolekcji, przy starcie pobierają każdy dodatek z tej kolekcji, a przy kolejnych startach sprawdzają, czy pojawiły się aktualizacje.

Zbuduj kolekcję w Steam Workshop i ustaw jej widoczność na publiczną lub niepubliczną (Public, Unlisted), bo prywatnej kolekcji serwer nie odczyta. Potem weź cyfry z końca jej adresu:

https://steamcommunity.com/sharedfiles/filedetails/?id=1234567890

Wklej te cyfry w pole Workshop ID na zakładce Startup i zrestartuj serwer. Obserwuj zakładkę Console podczas startu, a zobaczysz, jak dodatki się pobierają.

Spraw, żeby gracze pobierali Twoje dodatki

Zainstalowanie kolekcji na serwerze to dopiero połowa roboty. To, że serwer ma jakiś model, nie daje go graczowi, a klient bez zawartości widzi brakujące tekstury i tabliczki ERROR tam, gdzie powinny stać propy.

Twój serwer ma na to gotowy plik: garrysmod/lua/autorun/server/workshop.lua. Otwórz go z zakładki Files i dopisz po jednej linii na dodatek:

resource.AddWorkshop( "1234567890" )
resource.AddWorkshop( "9876543210" )

To są id dodatków, a nie id Twojej kolekcji. Każde z nich to liczba z końca adresu strony danego dodatku na Workshopie. Aktualna mapa oraz tryb gry z Workshopu, który przyszedł z Twojej kolekcji, dodają się same, więc linie, które piszesz, dotyczą modeli, broni, propów i dźwięków. Po edycji zrestartuj serwer.

Jeśli udostępniasz dużo zawartości spoza Workshopu, alternatywą jest host FastDL ustawiony przez sv_downloadurl. Wiki Facepunch opisuje to na https://wiki.facepunch.com/gmod/Serving_Content.

Dodatki i tryby gry spoza Workshopu

Wszystko, co pobrałeś jako folder, ląduje w garrysmod/addons, jeden folder na dodatek, a folder trybu gry w garrysmod/gamemodes. Wgraj je przez zakładkę Files albo przez SFTP, a potem zrestartuj serwer.

Mod administracyjny zwykle trafia tam jako pierwszy. ULX to typowy wybór i wymaga zainstalowanego obok ULib. Sam Garry's Mod czyta grupy użytkowników z garrysmod/settings/users.txt, ale każdy mod administracyjny trzyma na wierzchu własną listę uprawnień, więc pierwszą rangę superadmina nadaj sobie tak, jak opisuje to dokumentacja wybranego moda.

Czy potrzebujesz Steam Account Token?

Do uruchomienia serwera nie. Nasze startują, pokazują się na liście i przyjmują graczy z pustym polem. Facepunch i tak zaleca token: serwer bez niego dostaje sporą karę w rankingu listy serwerów, a token trzyma też Twój serwer rozpoznawalnym w ulubionych graczy, gdyby jego IP kiedyś się zmieniło.

Wygenerujesz go na https://steamcommunity.com/dev/managegameservers. W polu App ID wpisz 4000, a token wklej w Steam Account Token na zakładce Startup. Każdy serwer potrzebuje własnego tokenu, więc nigdy nie używaj jednego na dwóch serwerach.

Najczęstsze problemy

Serwer startuje i zaraz się zatrzymuje. Przeczytaj zakładkę Console: wypisuje to, czego nie udało się wczytać. Zwykle winna jest wartość Gamemode albo Map, której na serwerze nie ma.

Zakładka Console w panelu DoomHosting z serwerem Garry's Mod kończącym uruchamianie

Twoja zmiana nic nie dała. Zakładka Files zapisuje plik od razu, ale serwer czyta konfigurację tylko przy starcie. Zrestartuj go.

Kolekcja jest ignorowana. Albo jest prywatna, albo id należy do pojedynczego dodatku, a nie do kolekcji. Workshop ID oczekuje liczby z końca adresu kolekcji.

Gracze widzą fioletowo-czarną kratkę albo tabliczki ERROR. Nie mają Twojej zawartości. Dodaj te dodatki do workshop.lua przez resource.AddWorkshop albo serwuj pliki z hosta sv_downloadurl.

Przeglądarka serwerów wciąż pokazuje starą nazwę. hostname jest stosowany przy starcie, więc zrestartuj serwer.

Aktualizacja gry zerwała połączenia. Gracze na nowej wersji nie wejdą na serwer, który wciąż chodzi na poprzedniej. Zrestartuj go, a jeśli to nie wystarczy, uruchom Reinstall z panelu, żeby pobrać aktualne pliki gry. Zedytowany server.cfg to przetrwa.

Dalsze kroki

Kiedy serwer jest już gotowy, wyślij graczom Jak dołączyć do serwera Garry's Mod. Plany, sloty i sprzęt znajdziesz na stronie hostingu serwerów Garry's Mod.

Czy ten poradnik był pomocny?

Garrys Mod

Uruchom swój serwer Garrys Mod

Hosting o wysokiej wydajności z wsparciem 24/7