Zum Hauptinhalt springen

Garry's Mod: Konfiguration

Diese Anleitung wurde mit den folgenden Produkten erstellt:

(Details können je nach Produkten verschiedener Anbieter variieren, aber die Hauptkonzepte bleiben gleich)

Die Konfiguration deines TTT-Servers

Wichtig: Schalte deinen Server für alle Änderungen aus.

Die Basis-Konfiguration kannst du ganz easy in unserem Webinterface erledigen, z.B. Servername, Rcon- und Serverpasswort.

Wenn du den Server nach deinen Wünschen eingestellt hast, geht’s weiter mit der Konfiguration der speziellen TTT-Gamemode-Einstellungen. Dafür kannst du unser Webinterface nutzen oder die Datei per FTP anpassen.

Den Konfigurations-Editor findest du in unserem Webinterface unter dem Tab „Configs“, dort öffnest du die server.cfg.

Dort findest du die Werte, um das Gameplay auf deinem TTT-Server anzupassen. Die wichtigsten Variablen kurz erklärt:

Runden und Mapwechsel

ttt_round_limit

Info

Maximale Anzahl an Runden, bis die Map gewechselt wird. (Standard: 6)

ttt_time_limit_minutes

Info

Maximale Minutenanzahl bis zum Mapwechsel oder Start einer Abstimmung. (Standard: 75)

ttt_postround_dm

Info

Erlaubt Schaden nach Ende einer Runde. Kills werden nicht für die Wertung gezählt, also freies Chaos. (Standard: 1)

ttt_ragdoll_pinning_innocents

Info

Erlaubt es auch Nicht-Verrätern, Leichen festzupinnen. (Standard: 1)

Gameplay

ttt_traitor_pct

Info

Prozentsatz der Spieler, die Verräter sind. Die Spieleranzahl wird mit diesem Wert multipliziert und abgerundet. Ergebnis wird auf mindestens 1 und maximal Spieleranzahl begrenzt. (Standard: 0.25)

ttt_traitor_max

Info

Maximale Anzahl an Verrätern. (Standard: 32)

ttt_detective_pct

Info

Prozentsatz der Spieler, die Detektive sind. (Standard: 0.13)

ttt_detective_max

Info

Maximale Anzahl an Detektiven. Damit kannst du Detektive begrenzen oder deaktivieren. (Standard: 32)

ttt_detective_min_players

Info

Minimale Spieleranzahl, bevor Detektive ins Spiel kommen. (Standard: 5)

ttt_detective_karma_min

Info

Wenn das Karma eines Spielers unter diesen Wert fällt, sinken seine Chancen, als Detektiv ausgewählt zu werden. (Standard: 600)

ttt_minimum_players

Info

Anzahl der Spieler, die mindestens da sein müssen, bevor die Runde startet. Wird vor der Vorbereitungsphase und vor Rundenstart geprüft. (Standard: 2)

DNA

ttt_killer_dna_range

Info

Maximale Reichweite, in der eine DNA-Probe des Killers auf der Leiche des Opfers hinterlassen wird. (Standard: 300)

Karma

ttt_karma

Info

Aktiviert das Karma-System. Spieler starten mit einem Karma-Wert und verlieren Karma, wenn sie „Teammitglieder“ (also Unschuldige, wenn sie unschuldig sind, oder Verräter, wenn sie Verräter sind) verletzen oder töten. Der Verlust hängt vom Karma des Opfers ab. (Standard: 1)

ttt_karma_strict

Info

Wenn aktiviert, steigt die Schadensstrafe schneller, je niedriger das Karma wird. Bei deaktiviertem strict ist die Schadensstrafe sehr niedrig, solange das Karma über 800 bleibt. (Standard: 1)

ttt_karma_starting

Info

Start-Karma der Spieler. Wenn du willst, dass Spieler einen Schadensbonus „verdienen“ können, setz das z.B. auf 850. Sauberes Spielen lässt das Karma auf 1000 steigen, was ein paar Prozent mehr Schaden als ein neuer Spieler bedeutet. (Standard: 1000)

ttt_karma_max

Info

Maximales Karma, das ein Spieler haben kann. Werte über 1000 geben keinen Schadensbonus, sondern nur einen „Puffer“, bevor eine Schadensstrafe einsetzt. (Standard: 1000)

ttt_karma_ratio

Info

Verhältnis des Schadens, das genutzt wird, um zu berechnen, wie viel Karma des Opfers vom Angreifer abgezogen wird. (Standard: 0.001)

ttt_karma_kill_penalty

Info

Alle Karma-Strafen basieren auf dem verursachten Schaden. Die Kill-Strafe ist ein zusätzlicher „Schaden“, der beim Töten angerechnet wird. Wenn dieser Wert z.B. 100 ist und du jemanden mit einem Kopfschuss tötest, wird dir so getan, als hättest du 200 Schaden verursacht. (Standard: 15)

ttt_karma_round_increment

Info

Grundwert, um den das Karma am Ende jeder Runde „geheilt“ wird. (Standard: 5)

ttt_karma_clean_bonus

Info

Wenn ein Spieler in der Runde keine Teammitglieder verletzt oder getötet hat, bekommt er extra 30 Karma „geheilt“. (Standard: 30)

ttt_karma_traitordmg_ratio

Info

Wie ttt_karma_ratio, aber für die Karma-Belohnung, wenn man einen Verräter verletzt. Standardmäßig wird das Belohnt mit ca. 1/4 der Strafe, die man bekommen würde, wenn es ein Unschuldiger mit vollem Karma wäre. (Standard: 30)

ttt_karma_traitorkill_bonus

Info

Bonus-Karma für das Töten eines Verräters. (Standard: 40)

ttt_karma_low_autokick

Info

Spieler mit niedrigem Karma werden am Ende der Runde automatisch gekickt. (Standard: 1)

ttt_karma_low_amount

Info

Karma-Level, bei dem Spieler am Rundenende gekickt werden. (Standard: 300)

ttt_karma_low_ban

Info

Wenn low_autokick aktiviert ist, werden Spieler zusätzlich gebannt, wenn diese Option an ist. Keine Wirkung, wenn Autokick aus ist. (Standard: 1)

ttt_karma_low_ban_minutes

Info

Dauer des Banns in Minuten. (Standard: 60)

ttt_karma_persist

Info

Speichert das Karma eines Spielers dauerhaft am Rundenende oder bei Disconnect. Beim Wiedereinloggen wird es geladen, sodass das Karma auch bei Mapwechsel erhalten bleibt. (Standard: 1)

ttt_karma_clean_half

Info

Wenn das Karma eines Spielers über dem Startwert liegt (also wenn das maximale Karma höher als der Startwert konfiguriert ist), werden alle Karma-Zuwächse basierend darauf reduziert, wie weit das Karma über dem Startwert liegt. Je höher das Karma, desto langsamer steigt es. (Standard: 0.25)

Wenn du alle Variablen nach Wunsch angepasst hast, ist der nächste Schritt, deine Änderungen zu speichern.

Danach kannst du deinen Server starten!