Najwygodniejszy sposób na dodatki (mapy, modele, bronie, tryby) w Garry's Mod to kolekcja w Warsztacie Steam. Serwer pobiera wszystko sam i aktualizuje przy każdym restarcie.
1. Utwórz kolekcję
- W Steamie otwórz Warsztat Garry's Mod.
- Wejdź na swój profil Warsztatu i wybierz Kolekcje → Utwórz kolekcję.
- Nadaj nazwę, ustaw widoczność na Publiczna i dodawaj dodatki przyciskiem Dodaj do kolekcji na ich stronach.
Numer kolekcji to liczba na końcu adresu jej strony, np. ?id=1234567890.
2. Wpisz kolekcję w panelu
W panelu gier, w zakładce Startup, wpisz numer w polu Workshop ID i zrestartuj serwer. Przy starcie serwer pobierze wszystkie dodatki z kolekcji - przy dużej kolekcji pierwszy start potrwa kilka minut.
Kolekcja musi być publiczna. Z kolekcji prywatnej albo tylko dla znajomych serwer nic nie pobierze.
3. Pobieranie dodatków przez graczy
Serwer ma dodatki, ale gracze pobiorą je automatycznie tylko wtedy, gdy serwer im to zleci. Bez tego widzą błędy (czerwone „ERROR”) i czarno-fioletowe tekstury.
Utwórz plik garrysmod/lua/autorun/server/workshop.lua i dla każdego dodatku z modelami lub teksturami dopisz linię z jego ID (numery poniżej to przykład):
resource.AddWorkshop("104691717")
resource.AddWorkshop("148215278")ID dodatku to liczba z adresu jego strony w Warsztacie. Pomijaj dodatki bez zawartości graficznej (np. czyste skrypty) - gracze nie muszą ich pobierać, a każda pozycja wydłuża wejście na serwer.
Mapa z Warsztatu
Mapę z kolekcji ustawisz w polu Map w zakładce Startup, wpisując jej nazwę pliku (np. rp_downtown_v4c_v2), nie numer z Warsztatu. Nazwę znajdziesz w opisie mapy albo w konsoli serwera po pobraniu kolekcji.
Tryb gry
Pole Gamemode w zakładce Startup ustawia tryb: sandbox, terrortown (TTT), darkrp, murder, prop_hunt itd. Tryby spoza gry też mogą pochodzić z kolekcji. Opis najpopularniejszego trybu RP: DarkRP na serwerze Garry's Mod.
Tickrate i Lua Refresh
- Tickrate - jak często serwer przelicza fizykę. Domyślne 22 wystarcza na większość trybów; 33 albo 66 daje płynniejszą walkę kosztem obciążenia.
- Lua Refresh - automatyczne przeładowanie skryptów po zmianie pliku. Włącz na czas tworzenia własnych dodatków, a na zwykłym serwerze zostaw wyłączone.
Aktualizacje dodatków
Serwer sprawdza aktualizacje kolekcji przy każdym restarcie. Jeśli autor dodatku wypuścił nową wersję, a gracze mają błędy, zrestartuj serwer. Ustaw codzienny restart w zakładce Schedules albo w panelu klienta - opis w poradniku Kopie zapasowe i restarty.
Za dużo dodatków
Kolekcja z setkami dodatków to wolne wejście na serwer (gracze pobierają gigabajty) i więcej błędów. Trzymaj tylko to, czego naprawdę używacie.
Postaw go w kilka minut, z instalatorem pluginów i modów w panelu.
Zobacz też
Aktualizacja: 2026-09-21