Go to main content

Garry's Mod: Konfiguracja

Ten poradnik został stworzony z wykorzystaniem następujących produktów:

(Szczegóły mogą się różnić w zależności od produktów różnych dostawców, ale główne koncepcje pozostają takie same)

Konfiguracja Twojego serwera TTT

Ważne: Wyłącz serwer przed wprowadzeniem jakichkolwiek zmian.

Podstawową konfigurację możesz łatwo zrobić w naszym panelu administracyjnym, np. nazwa serwera, hasło Rcon i hasło serwera.

Gdy skonfigurujesz serwer według swoich potrzeb, możemy przejść do ustawień specyficznych dla trybu gry TTT. Możesz to zrobić przez nasz panel administracyjny lub zmieniając plik przez FTP.

Edytor konfiguracji znajdziesz w naszym panelu administracyjnym w zakładce "Configs", tam otwórz plik server.cfg. W naszym panelu administracyjnym znajdziesz tę funkcję pod "Configs", gdzie otwierasz server.cfg

Znajdziesz tam wartości do modyfikacji rozgrywki na Twoim serwerze TTT, ważne zmienne wyjaśnione krótko:

Rundy i zmiana mapy

ttt_round_limit

informacja

Maksymalna liczba rund przed zmianą mapy. (Domyślnie: 6)

ttt_time_limit_minutes

informacja

Maksymalna liczba minut przed zmianą mapy lub rozpoczęciem głosowania (Domyślnie: 75)

ttt_postround_dm

informacja

Włącza możliwość zadawania obrażeń po zakończeniu rundy. Zabójstwa nie są liczone do punktacji, więc jest to wolna walka dla wszystkich. (Domyślnie: 1)

ttt_ragdoll_pinning_innocents

informacja

Pozwala niewinnym graczom przypinać ciała. (Domyślnie: 1)

Rozgrywka

ttt_traitor_pct

informacja

Procent wszystkich graczy, którzy będą zdrajcami. Liczba graczy jest mnożona przez tę wartość i zaokrąglana w dół. Jeśli wynik jest mniejszy niż 1 lub większy niż liczba graczy, jest ograniczany do tych wartości. (Domyślnie: 0.25)

ttt_traitor_max

informacja

Maksymalna liczba zdrajców. (Domyślnie: 32)

ttt_detective_pct

informacja

Procent wszystkich graczy, którzy będą detektywami. (Domyślnie: 0.13)

ttt_detective_max

informacja

Maksymalna liczba detektywów. Można użyć do ograniczenia lub wyłączenia detektywów. (Domyślnie: 32)

ttt_detective_min_players

informacja

Minimalna liczba graczy, zanim detektywi pojawią się w grze. (Domyślnie: 5)

ttt_detective_karma_min

informacja

Jeśli karma gracza spadnie poniżej tej wartości, jego szanse na wybranie na detektywa maleją. (Domyślnie: 600)

ttt_minimum_players

informacja

Liczba graczy, która musi być obecna, zanim runda się rozpocznie. Sprawdzane przed fazą przygotowawczą i przed rozpoczęciem rundy. (Domyślnie: 2)

DNA

ttt_killer_dna_range

informacja

Maksymalny zasięg, w którym próbka DNA zabójcy zostaje umieszczona na ciele ofiary. (Domyślnie: 300)

Karma

ttt_karma

informacja

Włącza system karmy. Gracze zaczynają z określoną ilością karmy i tracą ją, gdy ranią/zabijają "współgraczy" (np. niewinnych jeśli są niewinni, zdrajców jeśli są zdrajcami). Ilość tracona zależy od karmy osoby, którą zraniłeś lub zabiłeś. (Domyślnie: 1)

ttt_karma_strict

informacja

Jeśli włączone, kara za zadawane obrażenia rośnie szybciej wraz ze spadkiem karmy. Gdy wyłączone, kara za obrażenia jest niska, jeśli karma jest powyżej 800. (Domyślnie: 1)

ttt_karma_starting

informacja

Karma, z którą zaczynają gracze. Jeśli chcesz, aby gracze mogli "zarabiać" bonus do obrażeń, ustaw to na około 850. Czysta gra pozwoli im dojść do 1000 i zadawać kilka procent więcej obrażeń niż nowy gracz. (Domyślnie: 1000)

ttt_karma_max

informacja

Maksymalna karma, jaką może mieć gracz. Zwiększenie powyżej 1000 nie daje bonusu do obrażeń dla karmy 1100, ale daje "bufor" przed karą za obrażenia. (Domyślnie: 1000)

ttt_karma_ratio

informacja

Współczynnik obrażeń używany do obliczenia, ile karmy ofiary jest odejmowane od napastnika. (Domyślnie: 0.001)

ttt_karma_kill_penalty

informacja

Wszystkie kary karmy bazują na zadanych obrażeniach. Kara za zabójstwo to dodatkowa "ilość obrażeń" zadanych przy zabiciu kogoś. Jeśli jest ustawiona na 100, a trafisz kogoś w głowę z karabinu, kara będzie jak za 200 obrażeń. (Domyślnie: 15)

ttt_karma_round_increment

informacja

Podstawowa ilość karmy, którą wszyscy "leczą" na koniec każdej rundy. (Domyślnie: 5)

ttt_karma_clean_bonus

informacja

Jeśli gracz nie zranił ani nie zabił współgracza w tej rundzie, dostaje dodatkowe 30 karmy. (Domyślnie: 30)

ttt_karma_traitordmg_ratio

informacja

Jak ttt_karma_ratio, ale dla nagrody karmy za zadanie obrażeń zdrajcy. Domyślnie zadanie obrażeń zdrajcy jest nagradzane około 1/4 kary, którą dostałbyś za zranienie niewinnego z pełną karmą. (Domyślnie: 30)

ttt_karma_traitorkill_bonus

informacja

Bonus karmy za zabicie zdrajcy. (Domyślnie: 40)

ttt_karma_low_autokick

informacja

Automatyczne wyrzucanie graczy z niską karmą na koniec rundy. (Domyślnie: 1)

ttt_karma_low_amount

informacja

Poziom karmy, przy którym gracze są wyrzucani na koniec rundy. (Domyślnie: 300)

ttt_karma_low_ban

informacja

Jeśli włączone, oprócz wyrzucenia, gracze są też banowani. Nie działa, jeśli autokick jest wyłączony. (Domyślnie: 1)

ttt_karma_low_ban_minutes

informacja

Czas bana w minutach. (Domyślnie: 60)

ttt_karma_persist

informacja

Przechowuje karmę gracza w pamięci trwałej na koniec rundy lub przy rozłączeniu. Po ponownym połączeniu karma jest wczytywana, więc utrzymuje się nawet po zmianie mapy. (Domyślnie: 1)

ttt_karma_clean_half

informacja

Gdy karma gracza jest powyżej poziomu startowego (czyli karma max jest ustawiona wyżej), wszystkie wzrosty karmy są zmniejszane proporcjonalnie do tego, jak bardzo karma przekracza poziom startowy. Im wyższa karma, tym wolniej rośnie. (Domyślnie: 0.25)

Gdy zmienisz wszystkie zmienne według swoich potrzeb, kolejnym krokiem jest zapisanie zmian.

Po tym możesz uruchomić swój serwer!