Jak uruchomić serwer Trouble in Terrorist Town (TTT) w Garry’s Mod?
Uruchom serwer TTT w Garry’s Mod na Vorlantix. Wybierz terrortown, dodaj mapę, sprawdź zasoby CS:S i skonfiguruj rundy oraz pierwsze połączenie ze znajomymi.
Serwer Trouble in Terrorist Town uruchomisz w Garry’s Mod, wybierając tryb terrortown i odpowiednią mapę. Klasyczny TTT jest dołączony do GModa, więc nie musisz instalować osobnej paczki trybu. W Vorlantix ustawisz nazwę trybu podczas instalacji, a mapy i konfigurację możesz dostarczyć przez Workshop, menedżer plików lub SFTP.
W tym poradniku przygotujesz podstawowy serwer TTT dla znajomych, sprawdzisz zasoby Counter-Strike: Source i ustawisz pierwsze rundy. Instrukcja dotyczy klasycznego TTT. Rozszerzenia takie jak TTT2 mają własne wymagania i nie są potrzebne do tego pierwszego uruchomienia.
Czego potrzebujesz do serwera TTT?
Trouble in Terrorist Town opiera się na ukrytych rolach. Niewinni próbują rozpoznać zdrajców, a zdrajcy wykorzystują zaskoczenie i wyposażenie. To przede wszystkim gra społeczna, dlatego samo uruchomienie procesu to dopiero początek. Przed zaproszeniem grupy sprawdź mapę i uzgodnij zasady komunikacji.
- Przygotuj usługę Garry’s Mod w Vorlantix i dostęp do panelu.
- Wybierz jedną mapę przeznaczoną do klasycznego TTT.
- Sprawdź wymagane materiały, modele i zasoby innych gier.
- Zaplanuj test ze znajomymi, zamiast oceniać tryb wyłącznie w pojedynkę.
- Wykonaj backup, jeśli zmieniasz działający serwer.
Informację o dołączonym trybie i jego podstawach znajdziesz na stronie autorów TTT. Nie pobieraj losowej paczki nazwanej „TTT server” tylko po to, żeby zastąpić standardowe pliki. Na początek ogranicz dodatki do wymaganej zawartości mapy.
Krok 1. Wybierz mapę i sprawdź zasoby CS:S
Wybierz mapę z opisem zgodności z TTT, punktami odradzania i przygotowaną zawartością potrzebną do rozgrywki. Nazwa często zaczyna się od ttt_, ale sam prefiks nie potwierdza jakości ani kompletności poziomu. Zanotuj nazwę pliku bez rozszerzenia .bsp.
TTT wykorzystuje zasoby Counter-Strike: Source. Sprawdź ich dostępność zarówno na serwerze, jak i u uczestników. Szczególnie ważne są wymagania konkretnej mapy: własne materiały autora i zawartość CS:S to różne rzeczy. Subskrypcja mapy nie jest automatycznym potwierdzeniem posiadania wszystkich zależności.
Na serwerze zasoby innych gier montuje się przez garrysmod/cfg/mount.cfg. Przykładowa struktura wygląda tak:
"mountcfg"
{
"cstrike" "/sciezka/do/zainstalowanego/cstrike"
}
To przykład składni, nie gotowa ścieżka Vorlantix. Katalog musi rzeczywiście zawierać zainstalowane zasoby. Przed zmianą wykonaj kopię pliku i zatrzymaj proces. Jeśli nie znasz lokalizacji CS:S w swojej usłudze, poproś obsługę o sprawdzenie dostępności i montowania. Mechanizm opisuje dokumentacja Facepunch.
Krok 2. Dodaj mapę przez Workshop lub pliki
Najwygodniej przygotować małą kolekcję Workshop z mapą i jej wymaganymi dodatkami. Przy nowej instalacji Vorlantix wpisz jej numer w pole „ID kolekcji Steam Workshop (opcjonalne)”. Kolekcja powinna być publiczna albo dostępna przez link. Na istniejącej usłudze z podłączoną kolekcją dopisz mapę do tej samej listy.
Przy ręcznej paczce zatrzymaj serwer i prześlij plik .bsp do garrysmod/maps. Dodatkowe foldery materiałów i modeli zachowaj zgodnie z układem paczki. Po transferze sprawdź rozmiar pliku oraz nazwę. Nie pozostawiaj ZIP-a zamiast wypakowanej mapy.
Instalacja po stronie serwera i pobieranie przez graczy wymagają osobnej kontroli. W przypadku aktywnej mapy z kolekcji GMod może automatycznie wskazać jej dodatek klientom. Szczegóły znajdziesz w poradniku Workshop dla serwerów. Przy plikach ręcznych zapewnij uczestnikom zgodne kopie lub skonfiguruj dostarczanie zawartości.
Krok 3. Ustaw terrortown w panelu Vorlantix
- Otwórz formularz instalacji Garry’s Mod.
- W polu „Tryb gry” wpisz
terrortown. - W polu „Mapa startowa” wpisz nazwę dostępnej mapy TTT bez
.bsp. - Uzupełnij kolekcję Workshop, jeśli korzystasz z tej metody.
- Ustaw nazwę, limit graczy i opcjonalne hasło dla ekipy.
- Dokończ instalację i obserwuj konsolę podczas startu.
Wartość trybu to terrortown, a nie ttt. Na działającym serwerze możesz przetestować przełączenie poleceniami w konsoli Vorlantix:
gamemode terrortown
changelevel nazwa_twojej_mapy_ttt
Zastąp nazwę przykładową rzeczywistą mapą. Polecenia wpisuj w konsoli serwera, nie na czacie. Bieżąca zmiana nie zastępuje parametrów procesu na kolejne restarty. Dla istniejącej usługi uzgodnij z obsługą ustawienie +gamemode terrortown i właściwego +map, bez reinstalowania zawartości.
Krok 4. Skonfiguruj pierwsze rundy
Podstawowe opcje TTT zapisujesz w garrysmod/cfg/server.cfg. W Vorlantix edytuj plik przez menedżer plików lub SFTP, po wykonaniu kopii. Formularz ustawień GModa nie udostępnia wszystkich zmiennych TTT, dlatego nie szukaj tam osobnego kreatora rund.
Przykładowa konfiguracja do testu ze znajomymi:
ttt_minimum_players 4
ttt_preptime_seconds 30
ttt_firstpreptime 60
ttt_posttime_seconds 20
ttt_haste 0
ttt_roundtime_minutes 8
Ten zestaw czeka na czterech graczy, daje czas na przygotowanie i ustawia ośmiominutową rundę bez Haste Mode. Pierwsza faza przygotowania jest dłuższa, aby uczestnicy zdążyli się wczytać. To przykład, nie wymagane wartości. Przy włączonym Haste Mode czasem rundy sterują inne opcje. Znaczenie zmiennych opisuje dokumentacja ustawień TTT.
Zapisz plik i wykonaj kontrolowany restart. Możesz sprawdzić wartość zmiennej, wpisując samą jej nazwę w konsoli, na przykład ttt_minimum_players. Przed dalszymi zmianami potwierdź, że konfiguracja została wczytana. Unikaj powtarzania tych samych wpisów w kilku miejscach.
Krok 5. Sprawdź rozgrywkę z ekipą
Dołączcie adresem i portem z panelu Vorlantix. Przy przykładowej konfiguracji potrzebujecie czterech uczestników do rozpoczęcia rundy. Oczekiwanie przy mniejszej liczbie nie oznacza awarii. Nie zmieniaj kilku ustawień tylko dlatego, że testujesz sam.
- Potwierdź rozpoczęcie przygotowania i przydzielenie ról.
- Sprawdź dostępność broni, amunicji oraz miejsc odradzania.
- Przetestuj komunikację głosową i zachowanie po zakończeniu rundy.
- Poproś osobę bez lokalnej mapy o sprawdzenie pobierania i tekstur.
- Wykonaj restart i potwierdź powrót do właściwego trybu.
Uzgodnijcie zasady dotyczące losowego atakowania innych graczy i przekazywania informacji po śmierci. Zewnętrzny komunikator może zepsuć ukryte role, jeśli widzowie zdradzają przebieg wydarzeń żywym uczestnikom. Na początek przetestujcie standardowe mechaniki, zanim dołożycie nowe role i wyposażenie.
Najczęstsze problemy
Serwer nadal uruchamia Sandbox
Sprawdź pisownię terrortown i przeładuj mapę po zmianie trybu. Jeśli TTT działa do pierwszego restartu, zweryfikuj parametry startowe. Zmiana lokalnego trybu w menu klienta nie przełącza serwera dedykowanego.
Runda pozostaje w oczekiwaniu
Odczytaj ttt_minimum_players i sprawdź liczbę uczestników gotowych do gry. Następnie zobacz, czy mapa zapewnia potrzebne punkty odradzania i czy w logu nie ma błędów dodatków.
Brakuje tekstur, modeli lub wyposażenia
Sprawdź wymagania mapy oraz zasoby CS:S po obu stronach połączenia. Jeśli mapa jest widoczna, ale gra nie ma potrzebnego wyposażenia, przetestuj inną, przygotowaną pod TTT mapę. Nie zakładaj, że każdy poziom Sandbox zawiera komplet elementów do rundy.
Po dodaniu rozszerzenia pojawiają się błędy
Zapisz pierwszy błąd Lua i wróć do ostatniej działającej konfiguracji. Dodawaj paczki pojedynczo i nie mieszaj przypadkowych dodatków do klasycznego TTT z rozwiązaniami wymagającymi innej bazy.
Podsumowanie
Klasyczny TTT uruchomisz bez pobierania osobnego trybu: wybierz terrortown, dostarcz mapę i sprawdź wymagane zasoby. W Vorlantix ustaw start w instalatorze, a własne parametry rund zapisz w server.cfg. Po teście z ekipą i restarcie zachowaj backup. Dopiero potem rozwijaj zestaw map oraz dodatków.
Potrzebujesz własnego serwera? Sprawdź ofertę Vorlantix.