Serwer Garry's Mod: tryby gry i kolekcje z Warsztatu
Serwer Garry's Mod krok po kroku: pakiet, mapa i tryb gry w Uruchamianiu, kolekcja z Warsztatu, server.cfg, DarkRP i TTT, admin ULX i dołączanie.
Na tej stronie9 sekcji
Z tego poradnika ustawisz serwer Garry's Mod: mapę i tryb gry w panelu, kolekcję addonów z Warsztatu Steam, nazwę i hasło w server.cfg, tryby jak DarkRP czy TTT oraz uprawnienia admina. Pakiety i ceny znajdziesz w cenniku Garry's Mod.
Jaki pakiet wybrać#
Garry's Mod korzysta głównie z jednego rdzenia, więc przy większych serwerach najwięcej daje szybszy procesor z linii Premium.
| Pakiet | RAM | Procesor | Dysk | Dla kogo |
|---|---|---|---|---|
| Standard 2 GB (Intel Xeon) | 2 GB | 1 wątek | 20 GB | Sandbox albo prosty tryb dla kilku osób |
| Standard 4 GB (Intel Xeon) | 4 GB | 1,5 wątku | 25 GB | DarkRP albo TTT z dodatkami |
| Standard 8 GB (Intel Xeon) | 8 GB | 2,5 wątku | 40 GB | duży serwer z wieloma dodatkami |
| Premium 2 GB (Ryzen 9 9950X) | 2 GB | 1,5 wątku | 20 GB | Sandbox na szybkim rdzeniu |
| Premium 4 GB (Ryzen 9 9950X) | 4 GB | 2 wątki | 30 GB | DarkRP albo TTT z dodatkami, polecany |
| Premium 8 GB (Ryzen 9 9950X) | 8 GB | 3 wątki | 50 GB | duży serwer z wieloma dodatkami |
Przesuń tabelę w bok, żeby zobaczyć wszystkie kolumny.
Sandbox dla znajomych uciągnie 2 GB. DarkRP z dużą kolekcją i kilkunastoma graczami: Premium 4 GB albo więcej. Zamów Premium 4 GB.
Ustaw serwer w zakładce Uruchamianie#
Zaloguj się na panel.nexorahost.pl (otwiera się w nowej karcie) i kliknij kartę serwera na liście Moje serwery.

Karta serwera na liście Moje serwery (1) z adresem serwera (2); na zrzucie serwer Minecraft W menu po lewej wybierz Uruchamianie.

Zakładka Uruchamianie serwera Garry's Mod: pola MAP, STEAM ACCOUNT TOKEN, WORKSHOP ID, GAMEMODE, MAX PLAYERS, TICKRATE i LUA REFRESH Ustaw pola. Każde zapisuje się samo chwilę po zmianie.
Pole Co ustawia MAP mapa startowa, np. gm_flatgrassalbogm_constructGAMEMODE tryb gry, czyli nazwa folderu trybu, np. sandbox,terrortown,darkrpMAX PLAYERS liczba miejsc (do 128) WORKSHOP ID numer kolekcji z Warsztatu Steam (opis niżej) STEAM ACCOUNT TOKEN token serwera ze Steama, potrzebny, żeby serwer był widoczny na publicznej liście TICKRATE jak często serwer przelicza świat (domyślnie 22) LUA REFRESH przeładowanie Lua po zmianie pliku; przydaje się przy pisaniu własnych skryptów, na zwykłym serwerze zostaw wyłączone Przesuń tabelę w bok, żeby zobaczyć wszystkie kolumny.
Wróć do Konsoli i kliknij Uruchom albo Restart.

Górna część Konsoli z przyciskiem Uruchom (1) i kartą Adres (2); na zrzucie serwer Minecraft, w Garry's Mod wygląda to tak samo
Token serwera ze Steama#
- Wejdź na steamcommunity.com/dev/managegameservers (otwiera się w nowej karcie) i zaloguj się kontem Steam.
- W polu numeru aplikacji wpisz
4000(Garry's Mod), dodaj dowolny opis i utwórz token. - Skopiuj token (32 znaki) do pola STEAM ACCOUNT TOKEN i zrestartuj serwer.
Bez tokenu serwer działa, a znajomi wejdą po adresie, ale nie pojawi się na publicznej liście serwerów.
Dołącz do serwera#
- Skopiuj adres z karty Adres w Konsoli.
- W Garry's Mod otwórz konsolę klawiszem ~. Jeśli się nie otwiera, włącz konsolę dewelopera w ustawieniach klawiatury (Zaawansowane).
- Wpisz
connecti adres z portem, np.connect node1.nexorahost.pl:40024, i zatwierdź Enter.
Nazwa i hasło w server.cfg#
Nazwę na liście, hasło i ekran ładowania ustawiasz w pliku garrysmod/cfg/server.cfg.
- Zatrzymaj serwer.
W zakładce Pliki przejdź do
garrysmod/cfg. Jeśli plikuserver.cfgnie ma, kliknij New File.
Zakładka Pliki z przyciskami Wyślij (1), Utwórz katalog (2) i New File; na zrzucie pliki serwera Minecraft Wpisz ustawienia:
Konfiguracjahostname "Moj serwer GMod" sv_password "" sv_loadingurl "" sv_allowcslua 0Kliknij ZAPISZ i uruchom serwer.

Edytor pliku w panelu z przyciskiem ZAPISZ (1); na zrzucie plik server.properties z Minecrafta
hostname to nazwa na liście serwerów, sv_password hasło (puste oznacza brak hasła), sv_loadingurl adres strony na ekranie ładowania, a sv_allowcslua 0 blokuje graczom uruchamianie własnych skryptów Lua.
Kolekcja z Warsztatu Steam#
- W Warsztacie Garry's Mod utwórz kolekcję i dodaj do niej addony oraz mapy. Ustaw ją jako publiczną.
- Skopiuj numer kolekcji z adresu (część po
?id=). - Wpisz go w WORKSHOP ID w Uruchamianiu.
- Zrestartuj serwer. Addony pobierają się przy starcie, więc przy dużej kolekcji start trwa dłużej.
Gracze pobiorą automatycznie tylko mapy z kolekcji. Żeby pobierali też pozostałe addony, utwórz plik garrysmod/lua/autorun/server/workshop.lua i dla każdego addonu dopisz linię z jego numerem z Warsztatu:
resource.AddWorkshop("123456789")
resource.AddWorkshop("987654321")Addony spoza Warsztatu wgrywasz do garrysmod/addons/, każdy jako osobny folder albo plik .gma. Duże paczki wygodniej wgrać przez SFTP.

Tryby gry: TTT, DarkRP i inne#
- Sandbox i Trouble in Terrorist Town są wbudowane. Wpisz w GAMEMODE
sandboxalboterrortown. - DarkRP, Prop Hunt, Murder i inne tryby wgrywasz jako folder do
garrysmod/gamemodes/albo dodajesz do kolekcji z Warsztatu. W GAMEMODE wpisujesz nazwę folderu trybu, np.darkrp. - Do DarkRP dochodzi zwykle addon
darkrpmodification, w którym ustawiasz prace, ceny i zasady. Wgraj go dogarrysmod/addons/.
Mapa w MAP musi być na serwerze: wbudowana albo z Twojej kolekcji. Wiele map do TTT korzysta z zawartości Counter-Strike: Source. Gracze bez niej widzą czerwone napisy ERROR i fioletowo-czarne tekstury.
Uprawnienia administratora (ULX)#
Do zarządzania graczami najczęściej używa się addonu ULX razem z ULib. Dodaj oba do kolekcji albo wgraj do garrysmod/addons/ i zrestartuj serwer. Potem w Konsoli panelu wpisz:
ulx adduser TwojNick superadmin
Inne przydatne komendy w Konsoli: status (lista graczy), changelevel gm_construct (zmiana mapy), say Tekst (wiadomość na czacie), ulx kick Nick, ulx ban Nick 60.
Najczęstsze problemy#
- ERROR i fioletowo-czarne tekstury u graczy. Brakuje zawartości (np. z CS:S) albo addony nie są dodane przez
resource.AddWorkshop. - Kolekcja się nie pobiera. Kolekcja jest prywatna albo numer w WORKSHOP ID jest zły.
- Serwera nie ma na liście. Brakuje STEAM ACCOUNT TOKEN albo token jest nieważny. Dołącz po adresie.
- Błędy Lua w Konsoli. Konflikt albo nieaktualny addon. Wyłączaj addony po kolei, aż znajdziesz winny.
- Serwer nie startuje po zmianie trybu. Zła nazwa w GAMEMODE albo brak folderu trybu. Zobacz Serwer nie startuje.
- Gracze nie mogą wejść. Zobacz Nie mogę się połączyć.
Zobacz też#
- Kopie zapasowe przed zmianą trybu i addonów
- Dostęp dla ekipy: panel dla współadmina bez podawania hasła
- Bazy danych MySQL dla addonów, które jej potrzebują
- Cennik pakietów Garry's Mod