Heute möchte ich dir zeigen, wie du eine perfekte lokale Trainingsconfig in CS:GO erstellst und nutzt. Eine lokale Trainingsconfig ist extrem nützlich, wenn du keinen Pracc-Server besitzt, auf dem du Granaten, Boosts oder anderes üben kannst. Let’s go!

PS: Am Ende des Artikels kannst du dir meine fertige Trainingsconfig auch über den Downloadbutton herunterladen.

Was muss sie können?

Zuallererst sollten wir uns klarmachen, was unsere Config alles beinhalten soll. Meiner Meinung nach sollten folgende Bereiche abgedeckt sein.

  • Unendlich viel Munition
  • Überall kaufen
  • Keine Bots, die herumlaufen
  • Granatenlinien, die die Flugbahn anzeigen (sogenannte Tracer)
  • Stark erweiterte Rundenzeit
  • Viel mehr Geld

Die Config

Als Erstes müssen wir wie bei unserer Autoexec oder Config eine Datei im Texteditor unserer Wahl anlegen. Bei mir ist dies Visual Studio Code. Bei dir dürfte das wahrscheinlich eher der Texteditor sein. Wir geben der Datei einfach den Namen „training.cfg“. Dadurch lässt sie sich einfach merken und später auch einfacher wiederfinden, sofern du etwas daran ändern möchtest.

Die Dateiendung .cfg ist sehr wichtig, weil die Datei sonst nicht als Configdatei vom Spiel erkannt wird und dadurch nicht ausgeführt werden kann. Ich habe für eine bessere Übersichtlichkeit sämtliche Bereiche durch Kommentare getrennt, sodass du diese später unkompliziert bearbeiten kannst.

Um diese Config überhaupt anwendbar zu machen, musst du deinen lokalen Trainingsserver verändern. Aber ohne den Befehl sv_cheats geht das nicht!

// load config
sv_cheats 1

Mit unserem Geldmanagement legen wir ein Startgeld von 60.000 $ fest, welches auch automatisch unser maximales Geld ist. Dadurch kannst du verschiedene Waffen kaufen, um beim Training flexibler zu sein.

// money management
mp_maxmoney 60000
mp_startmoney 60000

Kommen wir zum Zeitmanagement. Mit mp_roundtime 60 legen wir eine Rundenzeit von 60 Minuten fest. Das ist der Standard auf den meisten Trainingsservern. Mit mp_freezetime 1 legen wir eine Sekunde als Freezetime nach dem Rundenbeginn fest. Warum sollte es auch mehr sein?

Mit mp_buytime 3600 legen wir eine Kaufzeit von 3600 Sekunden fest. Für die Mathematikgenies unter uns → das eine Stunde. Damit kannst du während der gesamten Runde kaufen. Nachdem wir diese Befehle ausgeführt haben, beenden wir mit mp_warmup_end das Warm-up. Um genau zu sein, kann man auch sagen, dass im Prinzip keines stattfindet.

// time management
mp_roundtime 60
mp_freezetime 1
mp_roundtime_defuse 60
mp_roundtime_hostage 60
mp_buytime 3600
mp_warmup_end

Weiter geht es mit dem Granatenmanagement. Sobald man Granatenlineups oder Executes üben möchte, sind aktivierte Granatenlinien sehr wichtig. Wie du im eingefügten Screenshot erkennen kannst, habe ich, um ein Beispiel für dich zu geben, einen Smoke-Execute geworfen.

Zu sehen sind ganz klar die grünen Linien in den Smokes, welche den Weg anzeigen, welche die Granaten geflogen sind. Wo sind sie gebounced? Wie sind sie geflogen? Dafür sind solche Tracer sehr nützlich.

Angezeigte Tracer eines Smoke-Executes
Angezeigte Tracer eines Smoke-Executes

Mit sv_grenade_trajectory 1 schaltest du die Linien ein. Der Befehl sv_grenade_trajectory_time 20 sorgt dafür, dass die Linien genau 20 Sekunden sichtbar sind. Dank ammo_grenade_limit_total 5, kannst du sämtliche Granaten in dem Spiel tragen.

// nade management
sv_grenade_trajectory 1
sv_grenade_trajectory_time 20
ammo_grenade_limit_total 5

Man stelle sich vor, du kaufst aus Versehen eine Decoy und musst die deine lokale Trainingsconfig noch einmal ausführen, weil du die Decoy dank unendlicher Munition nicht wegwerfen kannst.

Für das Granatenmanagement gibt es noch einige optionale Befehle, die das Aussehen der Linien verändern könnten. Außerdem kann man mit cl_grenadepreview eine Vorschau der Flugbahn erhalten, was ich für das aktive Training nicht so schön finde. Falls du so etwas interessant findest, genügt eine kurze Suche im Internet!

// general management
mp_buy_anywhere 1
sv_infinite_ammo 2
bot_kick
mp_restartgame 1

echo "########## Trainingsconfig by Maurice Woitzyk ##########"
echo "################## mauricewoitzyk.de ###################"

say "Trainingsconfig geladen"

Kommen wir zum Ende der Trainingsconfig. Dank mp_buy_anywhere 1 kannst du überall auf der Karte kaufen. Falls du ein Adlerauge besitzt, dürfte dir aufgefallen sein, dass ich sv_infinite_ammo auf „2“ und nicht auf „1“ gesetzt habe.

Das hat den einfachen Hintergrund, dass man damit auch Executes üben könnte. Mit einer AK lade ich mit diesem Befehl zwar nach 30 Schuss nach, aber habe trotzdem unendlich Munition.

Ich möchte damit also einfach nur einen echten Gunfight simulieren. Kurz gesagt, es ist einfach realer. Abschließend kicken wir sämtliche Bots und starten das Game neu. In der Konsole lasse ich noch kurz für mich etwas Werbung machen und in dem „All-Chat“ lassen wir uns als Bestätigung, dass alles korrekt geladen wurde, „Trainingsconfig geladen“ ausgeben.

Jetzt speichern wir unsere Config einmal ab, öffnen CS:GO und gehen auf eine lokale Version einer Karte deiner Wahl. Konsole öffnen, die Config laden und feststellen, dass Magie offensichtlich existiert.

Komplette Config

Jetzt am Ende für dich noch einmal die gesamte Config zum Kopieren. Am Ende des Artikels kannst du dir meine fertige Trainingsconfig auch über den Downloadbutton herunterladen.

// load config
sv_cheats 1

// money management
mp_maxmoney 60000
mp_startmoney 60000

// team management 
mp_limitteams 0
mp_autoteambalance 0

// time management
mp_roundtime 60
mp_freezetime 1
mp_roundtime_defuse 60
mp_roundtime_hostage 60
mp_buytime 3600
mp_warmup_end

// nade management
sv_grenade_trajectory 1
sv_grenade_trajectory_time 20
ammo_grenade_limit_total 5

// general management
mp_buy_anywhere 1
sv_infinite_ammo 2
bot_kick
mp_restartgame 1

echo "########## Trainingsconfig by Maurice Woitzyk ##########"
echo "################## mauricewoitzyk.de ###################"

say "Trainingsconfig geladen"

Sonstige Commands

Für dich vielleicht wichtige Commands wären god, noclip, bot_add t, bot_add ct, bot_kick t, bot_kick ct, bot_crouch 1/0 und bot_freeze 1/0. Mit god hast du zwar weiterhin 100 Leben, bekommst aber einfach keinen Schaden mehr. Dank noclip fliegst du erfolgreicher durch den Himmel, als russische Flugzeuge es in der Ukraine tun. Das Beste wäre es, die noclip-Funktion auf eine beliebige Taste zu binden.

Ich hoffe, dass dir diese Anleitung gefallen hat und du sie nützlich findest. Danke für deine Aufmerksamkeit – dein Maurice.

Möchtest du immer aktuell bleiben und automatisch über neue Beiträge informiert werden? Dann melde dich doch für meinen kostenfreien Newsletter an!

Categorized in: