De/Counter-Strike: Global Offensive/Game Modes: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(Created page with "{{lang|CS:GO Game Mode Commands}} {{toc-right}} {{Todo|Translate more}} {{back | Counter-Strike: Global Offensive Level Creation:de}} Hier sind Tabellen der Spielmodi und die...")
 
No edit summary
Line 3: Line 3:
{{Todo|Translate more}}
{{Todo|Translate more}}
{{back | Counter-Strike: Global Offensive Level Creation:de}}
{{back | Counter-Strike: Global Offensive Level Creation:de}}
Hier sind Tabellen der Spielmodi und die Konsolenbefehle, um sie in {{Spielname|csgo|name=Counter-Strike: Global Offensive}} zu starten.
Hier sind Tabellen der Spielmodi und die Konsolenbefehle, um sie in {{game name|csgo|name=Counter-Strike: Global Offensive}} zu starten.
Um eine Karte mit einem gewünschten Spielmodus zu starten, passen Sie die [[ConVar:de|ConVar]]s an:
Um eine Karte mit einem gewünschten Spielmodus zu starten, passen Sie die [[ConVar:de|ConVar]]s an:
*<code>'''game_type'''</code>,
*<code>'''game_type'''</code>,
Line 10: Line 10:
*<code>'''sv_skirmish_id'''</code>
*<code>'''sv_skirmish_id'''</code>
gemäß den folgenden Tabellen und laden Sie eine Karte mit dem Konsolenbefehl <code>[[Map (ConCommand):de|map]] <mapname></code> oder {{ent:de|changelevel|<mapname>}}.
gemäß den folgenden Tabellen und laden Sie eine Karte mit dem Konsolenbefehl <code>[[Map (ConCommand):de|map]] <mapname></code> oder {{ent:de|changelevel|<mapname>}}.
{{Confusion | Die [[Setting up 1v1 Warmup Arenas:de|1v1-Warmup-Arenen]], die in einigen offiziellen Competitive- und Wingman-Maps zu sehen sind, verwenden '''keinen''' einen eigenen Spielmodus. Wenn Aufwärmarenen in einer Karte implementiert sind, können sie gespielt werden, indem die Karte in Competitive oder Wingman gestartet und <code>mp_warmup_start</code> aufgerufen wird.}}
{{confusion:de | Die [[Setting up 1v1 Warmup Arenas:de|1v1-Warmup-Arenen]], die in einigen offiziellen Competitive- und Wingman-Maps zu sehen sind, verwenden '''keinen''' einen eigenen Spielmodus. Wenn Aufwärmarenen in einer Karte implementiert sind, können sie gespielt werden, indem die Karte in Competitive oder Wingman gestartet und <code>mp_warmup_start</code> aufgerufen wird.}}


{| style=margin:auto
{| style=margin:auto
Line 68: Line 68:
|}
|}
{{For|details|[[#Spieltyp und Spielmodus]]}}
{{For|details|[[#Spieltyp und Spielmodus]]}}
{| class=standard-table
|+ Einige Werte für <code>sv_skirmish_id</code>
!style=width:2em| ID
! Kriegsspiel
! Spielmodus
|-
! 0
| ''Keine (Standard)''
|-
! 3
| {{csgo mode:de|Fs|link=#Fliegender Scout-Schütze}}
| Gelegenheitsspiel
|-
! 10
| {{csgo mode:de|Ar}}
| Wettrüsten
|-
! 11
| {{csgo mode:de|Demo}}
| Zerstörung
|-
! 12
| {{csgo mode|Retakes|link=#Rückeroberung}}
| Gelegenheitsspiel
|}
{{For|details|[[#Skirmish-Modi]]}}
|}
== Laden einer Karte ==
Beim Laden einer Karte wird das Spiel...
# setze die [[whitelistcmd:de|whitelisteden ConVars]] (die in <code>csgo/bspconvar_whitelist.txt</code> aufgelisteten) auf ihren Standardwert,
# Führe die [[CFG:de|CFG]]-Dateien aus, die mit den aktuellen Werten von <code>game_type</code> und <code>game_mode</code> verknüpft sind (definiert in <code>csgo/[[gamemodes.txt:de|gamemodes.txt]]</code > und <code>csgo/gamemodes_server.txt</code>),
# Führen Sie die CFG-Datei aus, die dem aktuellen Wert von <code>sv_game_mode_flags</code> zugeordnet ist, siehe [[#Spielmodus-Flags|unten]], und
# Führen Sie die CFG-Datei aus, die dem aktuellen Wert von <code>sv_skirmish_id</code> zugeordnet ist (definiert in <code>csgo/scripts/items/items_game.txt</code> unter <code>skirmish_modes</code>), siehe [[#Skirmish-Modi|unten]].
Wenn diese vier ConVars vor dem Laden einer Karte nicht gesetzt sind, startet die Karte im zuletzt gespielten Spielmodus. Ihr Anfangswert ist 0 (Gelegenheitsspiel).
{{Tip:de | Die Befehle <code>map</code> und <code>changelevel</code> haben einen optionalen Parameter <code><game mode alias></code>. Beispiel: <code>map de_dust2 deathmatch</code> oder <code>changelevel myCustomMap coop</code>. Wenn ein solcher Alias-Parameter angegeben und gültig ist, passt das Spiel <code>game_type</code> und <code>game_mode</code> an und startet die Karte mit dem zugehörigen Spielmodus. Siehe die Spalte „map command aliases“ in der folgenden großen Tabelle.}}
{{Tip:de | Karten können einen Standard-Spielmodus haben, der mit <code>map <mapname> default</code> oder <code>map <mapname> auto</code> gelesen werden kann. Siehe [[#Kartenstandard]].}}
{{Tip:de | [[Command Line Options:de|Startoptionen festlegen]] kann verwendet werden, z. B.: <code>+game_type <number> +game_mode <number> +map <mapname></code>}}
{{Tip:de | Sie können [[alias:de|alias]]es verwenden, um häufiges Testen zu erleichtern, zum Beispiel <code>alias MyMapRetake "game_type 0; game_mode 0; sv_skirmish_id 12; map MyMap"</code>. Wird am besten in [[autoexec:de|autoexec]]s verwendet, mit denen benutzerdefinierte Karten im richtigen Spielmodus schnell gestartet und getestet werden können.}}
{{Note:de
| Wenn Sie eine Karte in einem klassischen Spielmodus mit [[bot:de|Bot]]s ausführen möchten, stellen Sie sicher, dass {{ent:de|bot_quota_mode}} nicht auf <code>competitive</code> eingestellt ist, da dies dazu führt, dass sie anhalten.
{{Idea | Sie können <code>gamemode_competitive_server.cfg</code> (siehe unten) erstellen, um <code>bot_quota</code> und <code>bot_quota_mode</code> automatisch so einzustellen, dass Bots auf Ihrem lokalen Server vorhanden sind, wenn Sie eine Karte laden Wettbewerbsfähig.}}
}}
{{Note:de | Die auf dem Ladebildschirm (und auf dieser Seite) angezeigten Spielmodussymbole werden aus <code>csgo/materials/panorama/images/icons/ui/<internal mode name>.svg</code> geladen. Wenn <code>sv_skirmish_id</code> nicht 0 ist, wird der interne Name des Skirmish-Modus verwendet. Wenn das Spiel die Datei nicht hat, kann man eine benutzerdefinierte Datei an dieser Stelle ablegen.}}
== Spieltyp und Spielmodus ==
<code>'''game_type'''</code> und <code>'''game_mode'''</code> sind [[console variable:de|Konsolenvariablen]], die bestimmen, wie die nächste Karte beim Laden initialisiert wird, einschließlich but nicht beschränkt auf die [[exec:de|Ausführung]] von [[CFG:de|CFG]]-Dateien, die verwendet werden, um einige der unzähligen ConVars festzulegen, die Spielregeln steuern, zum Beispiel {{ent:de|mp_roundtime}}, {{ent:de|mp_t_default_secondary}},{{ent:de|sv_deadtalk}} und so weiter.
Abgesehen davon gibt es auch andere Spielregeln oder Einstellungen, bei denen der Wert dieser ConVars „während“ des laufenden Spiels überprüft wird.
Beispiele sind die Benutzeroberfläche für alle Spieler, die Ereignisse, wenn [[weapon_c4:de|weapon_c4]] gepflanzt oder entschärft wird, ob [[item_heavyassaultsuit:de|item_heavyassaultsuit]] eine Bildschirmtönung verursacht, ob Spieler experimentelle Waffen wie [[weapon_axe:de|weapon_axe]] aufheben können, ...
Die folgende Tabelle listet alle verfügbaren „Spielmodi“ zusammen mit ihren Werten für <code>game_type</code> und <code>game_mode</code>, ihren internen Namen, ihren Aliasnamen für die <code>[[map (ConCommand):de|map]]</code>-Befehl, ihre standardmäßige maximale Anzahl von [[player:de|Spieler]]s, die CFG-Dateien, die ausgeführt werden, wenn eine Karte in diesem „Spielmodus“ gestartet wird, und eine Beschreibung.
{{Note:de | Die CFG-Dateien mit der Endung <code>_offline.cfg</code> werden nur ausgeführt, wenn der Server über „Übe mit Bots“ aus dem Hauptmenü gestartet wurde. Valve verwendet sie, um [[bot:de|Bot]]s im Offline-Wettkampf zu aktivieren, da Bots im Wettkampf standardmäßig deaktiviert sind, siehe {{ent:de|bot_quota}}.<br>
Die CFG-Dateien mit der Endung <code>_server.cfg</code> sind standardmäßig nicht lokal vorhanden. Sie können sie erstellen und Befehle hineinschreiben, die jedes Mal ausgeführt werden, wenn Sie den entsprechenden Spielmodus lokal starten.}}
{{Note:de | Ohne Anpassungen ist [[maxplayers:de|maxplayers]] eine feste Grenze für die Anzahl der [[player:de|Spieler]] und Bots auf dem Server.}}
{{Note:de | Die Informationen dieser Tabellen finden Sie in <code>csgo/[[gamemodes.txt:de|gamemodes.txt]]</code>.<br>
{{cpp}} Die möglichen ''map command aliases'' können in der Funktion <code>GameTypes::GetGameTypeAndModeFromAlias</code> gefunden werden, die in <code>gametypes.cpp</code> definiert ist.}}
{| class="standard-table mw-collapsible" style="width:100%;"
! colspan="2"| Spielmodus
! style="width:3em;" | Typ
! style="width:3em;" | Modus
! Interner Name
! style="white-space:nowrap;"| <code style=color:#000>map</code> Befehl<br>Aliase
! [[maxplayers:de|max-<br>Spieler]]
! CFG-Dateinamen ausgeführt, falls vorhanden
! Beschreibung
|- id="Gelegenheitsspiel"
| [[File:Csgo icon casual.png|32px]]
| [[Creating a Classic Counter-Strike Map:de|Gelegenheitsspiel]] ''(Standart)''
| <center>0</center>
| <center>0</center>
| <code>casual</code>
| <code>casual</code>
| 20
| gamemode_casual.cfg, <br> gamemode_casual_server.cfg
| Wie Wettbewerbsfähig, aber mit weniger Runden, kürzerer Freezetime pro Runde, kein Friendly Fire, keine Teamkollision, kostenloser [[item_assaultsuit:de|Rüstung]] und kostenloser [[item_defuser:de|Entschärfungskit]]/[[item_cutters:de|Rettungspaket]].
|- id="Wettbewerbsfähig"
| [[File:Csgo icon competitive.png|32px]]
| [[Creating a Classic Counter-Strike Map:de|Wettbewerbsfähig]]
| <center>0</center>
| <center>1</center>
| <code>competitive</code>
| <code>competitive, comp</code>
| 10
| gamemode_competitive.cfg, <br> gamemode_competitive_offline.cfg&nbsp;(!)<br> gamemode_competitive_server.cfg
| Der klassische Spielmodus, normalerweise gemacht für 5v5. Best of 30 Runden, Teamwechsel zur Halbzeit, Friendly Fire ist an. Ziele am Ende der Runde sind [[Creating a Classic Counter-Strike Map:de#Spielmodus Beschreibung|Eliminierung, Bombenexplosion, Bombenentschärfung, Geiselbefreiung und Zeitüberschreitung]].
|- id="Wingman"
| [[File:Csgo icon wingman.png|32px]]
| [[CS:GO Game Modes:de/Wingman|Wingman]]
| <center>0</center>
| <center>2</center>
| <code>scrimcomp2v2</code>
| <code>scrimcomp2v2</code>
| 4
| gamemode_competitive2v2.cfg, <br> gamemode_competitive2v2_offline.cfg&nbsp;(!)<br> gamemode_competitive2v2_server.cfg
| Wie Wettbewerbsfähig, aber angepasst für 2v2 und für eine kleinere Karte oder einen Kartenausschnitt. Best of 16 Runden. Außerdem ist jede Runde kürzer.
|- id="Weapons Expert"
|
| [[CS:GO Game Modes:de/Weapons Expert|Waffenexperte]]
| <center>0</center>
| <center>3</center>
| <code>scrimcomp5v5</code>
| <code>scrimcomp5v5</code>
| 10
| gamemode_competitive.cfg, <br> gamemode_competitive_offline.cfg&nbsp;(!)<br> op08_weapons_expert.cfg, <br> gamemode_competitive_server.cfg
| Wie Wettbewerbsfähig, aber jeder Spieler kann jede Waffe höchstens einmal pro Match kaufen. Die Freezetime ist etwas länger.
|- id="Wettrüsten"
| [[File:Csgo icon armsrace.png|32px]]
| [[CS:GO Game Modes:de/Arms Race|Wettrüsten]]
| <center>1</center>
| <center>0</center>
| <code>gungameprogressive</code>
| <code>armsrace, arms,<br>gungame, gg,<br>gungameprogressive</code>
| 10
| gamemode_armsrace.cfg, <br> gamemode_armsrace_server.cfg
| Das Spiel ist eine endlose Runde, in der getötete Spieler an den Standard-Spawns respawnen. Ein Waffenfortschritt (eine Anzahl von Waffen und ihre Reihenfolge) ist definiert, bei dem Spieler gewinnen, indem sie mit jeder dieser Waffen eine bestimmte Anzahl von Kills erzielen.
|- id="Zerstörung"
| [[File:Csgo icon demolition.png|32px]]
| [[CS:GO Game Modes:de/Demolition|Zerstörung]]
| <center>1</center>
| <center>1</center>
| <code>gungametrbomb</code>
| <code>demolition, demo,<br>gungametrbomb</code>
| 10
| gamemode_demolition.cfg, <br> gamemode_demolition_server.cfg
| Eine Mischung aus Gelegenheitsspiel mit Wettrüsten. Best of 20 Runden. Jeder Spieler erhält für jede Runde eine feste Waffe, abhängig von seinem individuellen Fortschritt. Jeder Spieler kann eine Waffe pro Runde verbessern, indem er mindestens einen Kill macht.
|- id="Deathmatch"
| [[File:Csgo icon deathmatch.png|32px]]
| [[CS:GO Game Modes:de/Deathmatch|Deathmatch]]
| <center>1</center>
| <center>2</center>
| <code>deathmatch</code>
| <code>deathmatch, dm</code>
| 16
| gamemode_deathmatch.cfg, <br> gamemode_deathmatch_server.cfg
| Wie Wettrüsten, aber mit freier Waffenwahl und Respawns auf der ganzen Karte. Kills bringen Punkte, abhängig vom Waffentyp und ob es sich gerade um die Bonuswaffe handelt. Ein Spieler gewinnt, indem er nach dem Zeitlimit der Runde die höchste Punktzahl erzielt.
|- id="Training"
| [[File:Csgo icon training.png|32px]]
| Training
| <center>2</center>
| <center>0</center>
| <code>training</code>
| <code>training</code>
| 1
| gamemode_training.cfg, <br> gamemode_training_server.cfg
| Weist Clients CT ohne Waffe zu. Kein Rundenlimit, kein Zeitlimit, keine Freezetime, minimales HUD. Gut für Singleplayer-Karten, die im Trainingskurs von CS:GO verwendet werden.
|- id="Custom"
|
| [[CS:GO Game Modes:de/Custom|Custom]]
| <center>3</center>
| <center>0</center>
| <code>custom</code>
| <code>custom</code>
| 100
| -
| Wie ''undefiniert'', siehe unten, aber wenn <code>sv_autoexec_mapname_cfg</code> nicht <code>0</code> ist (was jedoch der Standardwert ist), wird die CFG-Datei <code>csgo/maps/cfg /<mapname>.cfg</code> wird [[execwithwhitelist:de|ausgeführt mit whitelist]].
|- id="Guardian"
| [[File:Csgo icon guardian.png|32px]]
| [[CS:GO Game Modes:de/Guardian|Guardian]]
| <center>4</center>
| <center>0</center>
| <code>cooperative</code>
| <code>guardian, guard,<br>cooperative</code>
| 20
| gamemode_competitive.cfg, <br> gamemode_cooperative.cfg, <br> gamemode_cooperative_server.cfg
| Zwei menschliche Spieler müssen als CT einen Bombenstandort oder als T Geiseln gegen anstürmende Bots verteidigen. Karten müssen diesen Modus unterstützen, um wie beabsichtigt zu funktionieren.
|- id="Co-op Strike"
| [[File:Csgo icon coopstrike.png|32px]]
| [[CS:GO Game Modes:de/Co-op Strike|Co-op Strike]]
| <center>4</center>
| <center>1</center>
| <code>coopmission</code>
| <code>coop, coopstrike,<br>coopmission</code>
| 10
| gamemode_competitive.cfg, <br> gamemode_coopmission.cfg, <br> gamemode_coopmission_server.cfg
| Normalerweise eine benutzerdefinierte Mission für zwei menschliche Spieler auf einer benutzerdefinierten Karte, die hauptsächlich für diesen Modus entwickelt wurde.
|- id="Skirmish Type"
| [[File:Csgo icon skirmish.png|32px]]
| [[#Skirmish-Modi|Kriegs Spiele]]
| <center>5</center>
| <center>0</center>
| <code>skirmish</code>
| <code>skirmish</code>
| 12
| -
| Wie ''undefiniert'', siehe unten. {{confusion:de|Dieser Spieltyp wird nicht für [[#Skirmish-Modi]] verwendet, auch bekannt als Kriegsspiele.}}
|- id="Danger Zone"
| [[File:Csgo icon dangerzone.png|32px]]
| [[CS:GO Game Modes:de/Danger Zone|Danger Zone]]
| <center>6</center>
| <center>0</center>
| <code>survival</code>
| <code>survival</code>
| 16
| gamemode_survival.cfg, <br> gamemode_survival_server.cfg
| Ein Battle-Royale-Modus für große Karten, bei dem Spieler gewinnen, indem sie der letzte Mann (oder Team) sind, der noch steht. Karten müssen so gestaltet sein, dass dieser Modus wie vorgesehen funktioniert.
|- id="Map default"
|
| ''Kartenstandard''
| colspan="2" | <center>''siehe<br>Beschreibung''</center>
| -
| <code>Standard, automatisch</code>
| ''hängt ab''
| ''hängt ab''
| Dies ist kein Spielmodus selbst, sondern eine "Umleitung". Das Spiel wählt <code>game_type</code> und <code>game_mode</code> aus den Werten <code>default_game_type</code> und <code>default_game_mode</code> der Karte aus, die entweder in <code>csgo/ maps/[[.kv:de|<mapname>.kv]]</code>, <code>csgo/[[gamemodes.txt:de|gamemodes.txt]]</code> (unter <code>maps/<mapname>/</code> ) oder <code>csgo/gamemodes_server.txt</code>. Wenn sie in mehr als einer dieser Dateien definiert sind, überschreibt die letztere der benannten Dateien die erstere. Wenn sie in keinem davon definiert sind, werden der aktuelle Typ und Modus beibehalten. Alle offiziellen Karten verwenden dies angemessen (nur die konkurrierenden Karten verwenden Gelegenheitsspiel). {{Example:de|Aufrufen von <code>map de_dust2 auto</code> startet ''Dust II'' im Gelegenheitsspiel.<br>Aufrufen von <code>map ar_shoots auto</code> startet ''Shoots'' in Wettrüsten.}}
|- id="undefiniert"
|
| ''Undefiniert''
| colspan="2" | <center>''nichts davon''</center>
| -
| -
| ?
| -
| Es wird keine CFG-Datei ausgeführt, nur die [[whitelistcmd:de|whitelisteden ConVars]] werden auf ihren Standardwert gesetzt. Standardmäßig führt dies zu Spielregeln wie Casual, aber ohne Rundenlimit, stattdessen mit einem Zeitlimit von 5 Minuten für das Spiel und die Karte. <code>mp_roundtime</code> ist ebenfalls auf 5 Minuten eingestellt.
|}
== Spielmodus-Flags ==
Die [[ConVar:de|ConVar]] <code>'''sv_game_mode_flags'''</code> wird für Variationen des Spielmodus verwendet. Es kann weitere [[CFG:de|CFG]]-Dateien bestimmen, die nach den Spielmodus-CFG-Dateien ausgeführt werden, wenn eine Karte gestartet wird.
Sein Wert wird bitweise gelesen, was bedeutet, dass die Addition der Werte der folgenden Tabelle dazu führt, dass alle zugehörigen CFG-Dateien ausgeführt werden.
{| class=standard-table
|+ <code>sv_game_mode_flags</code>
! Wert !! CFG-Datei ausgeführt, falls vorhanden
|-
|  4 || <code>gamemode_<internal game mode name>_tmm.cfg</code>
|-
| 32 || <code>gamemode_<internal game mode name>_short.cfg</code>
|}
{{Note:de|Dies funktioniert für alle Spielmodi außer Benutzerdefiniert.}}
{{Note:de|Eine <code>_short</code> CFG wird vor einer <code>_tmm</code> CFG ausgeführt.}}
{{Example:de|
* Wenn auf 32 gesetzt und eine Karte in Wingman gestartet wird, wird die CFG-Datei <code>gamemode_scrimcomp2v2_short.cfg</code> ausgeführt.
* Wenn auf 36 gesetzt und eine Karte in Wingman gestartet wird, werden die CFG-Dateien <code>gamemode_scrimcomp2v2_short.cfg</code> und <code>gamemode_scrimcomp2v2_tmm.cfg</code> in dieser Reihenfolge ausgeführt.
}}
Valve verwendet dies derzeit, um Variationen des Spielmodus zu implementieren, ohne <code>sv_skirmish_id</code> zu berühren.
{| class=standard-table
|+ Aktuelle Verwendung von Spielmodus-Flags
!rowspan="2" colspan="2"| Spielmodus
!colspan="3"| Flags-Wert
|-
! 0
! 4
! 32
|-
| [[File:Csgo icon competitive.png|32px]]
| wettbewerbsfähig
| ''Standart''
|
| kurzes Spiel
|-
| wettbewerbsfähig
| ''Ursprünglich''
|
| kurzes Spiel
|-
| [[File:Csgo icon deathmatch.png|32px]]
| Deathmatch
| ''Standart''
| Mannschaft gegen Mannschaft
| Frei für alle
|}
{{Example:de|Um Team gegen Team zu spielen, rufen Sie <code>game_type 1 auf; game_mode 2; sv_game_mode_flags 4; map <mapname></code>, oder kürzer: <code>sv_game_mode_flags 4; map <mapname> dm</code>.}}
== Skirmish-Modi ==

Revision as of 02:21, 8 May 2022

English (en)Deutsch (de)中文 (zh)Translate (Translate)
Zu erledigen: Translate more
Counter-Strike: Global Offensive Level Creation:de

Hier sind Tabellen der Spielmodi und die Konsolenbefehle, um sie in Template:Game name zu starten. Um eine Karte mit einem gewünschten Spielmodus zu starten, passen Sie die ConVars an:

  • game_type,
  • game_mode,
  • sv_game_mode_flags und
  • sv_skirmish_id

gemäß den folgenden Tabellen und laden Sie eine Karte mit dem Konsolenbefehl map <mapname> oder changelevel <mapname>. Template:Confusion:de

Schnelle Beispiele zum Laden von Dust II
Spielmodus Konsolenbefehle
Vorherige beibehalten map de_dust2
CS:GO/CS2 Deathmatch Deathmatch game_type 1; game_mode 2;
sv_game_mode_flags 0;
sv_skirmish_id 0;
map de_dust2
CS:GO/CS2 Wettkampf Short Competitive game_type 0; game_mode 1;
sv_game_mode_flags 32;
sv_skirmish_id 0;
map de_dust2
CS:GO/CS2 Fliegender Scout-Schütze Fliegender Scout-Schütze game_type 0; game_mode 0;
sv_game_mode_flags 0;
sv_skirmish_id 3;
map de_dust2
Definierte Wertepaare für game_type and game_mode
game_type game_mode
0 1 2 3
Klassisch 0 CS:GO/CS2 Gelegenheitsspiel Gelegenheitsspiel CS:GO/CS2 Wettkampf Wettkampf CS:GO/CS2 Wingman Wingman Waffenexperte
Waffenspiel 1 CS:GO/CS2 Wettrüsten Wettrüsten CS:GO Demolition Zerstörung CS:GO/CS2 Deathmatch Deathmatch
Training 2 CS:GO Training Training
Custom 3 Benutzerdefiniert
Kooperativ 4 CS:GO Guardian Schutzmission CS:GO Co-op Strike Koop-Angriff
Skirmish 5 CS:GO/CS2 Kriegsspiele Kriegsspiele
Frei für alle 6 CS:GO Gefahrenzone Gefahrenzone
Für details, sehen #Spieltyp und Spielmodus.
Einige Werte für sv_skirmish_id
ID Kriegsspiel Spielmodus
0 Keine (Standard)
3 CS:GO/CS2 Fliegender Scout-Schütze Fliegender Scout-Schütze Gelegenheitsspiel
10 CS:GO/CS2 Wettrüsten Wettrüsten Wettrüsten
11 CS:GO Demolition Zerstörung Zerstörung
12 CS:GO/CS2 Rückeroberung Rückeroberung Gelegenheitsspiel
Für details, sehen #Skirmish-Modi.

Laden einer Karte

Beim Laden einer Karte wird das Spiel...

  1. setze die whitelisteden ConVars (die in csgo/bspconvar_whitelist.txt aufgelisteten) auf ihren Standardwert,
  2. Führe die CFG-Dateien aus, die mit den aktuellen Werten von game_type und game_mode verknüpft sind (definiert in csgo/gamemodes.txt und csgo/gamemodes_server.txt),
  3. Führen Sie die CFG-Datei aus, die dem aktuellen Wert von sv_game_mode_flags zugeordnet ist, siehe unten, und
  4. Führen Sie die CFG-Datei aus, die dem aktuellen Wert von sv_skirmish_id zugeordnet ist (definiert in csgo/scripts/items/items_game.txt unter skirmish_modes), siehe unten.

Wenn diese vier ConVars vor dem Laden einer Karte nicht gesetzt sind, startet die Karte im zuletzt gespielten Spielmodus. Ihr Anfangswert ist 0 (Gelegenheitsspiel).

Template:Tip:de

Template:Tip:de

Template:Tip:de

Template:Tip:de

Template:Note:de

Template:Note:de

Spieltyp und Spielmodus

game_type und game_mode sind Konsolenvariablen, die bestimmen, wie die nächste Karte beim Laden initialisiert wird, einschließlich but nicht beschränkt auf die Ausführung von CFG-Dateien, die verwendet werden, um einige der unzähligen ConVars festzulegen, die Spielregeln steuern, zum Beispiel mp_roundtime, mp_t_default_secondary,sv_deadtalk und so weiter.

Abgesehen davon gibt es auch andere Spielregeln oder Einstellungen, bei denen der Wert dieser ConVars „während“ des laufenden Spiels überprüft wird. Beispiele sind die Benutzeroberfläche für alle Spieler, die Ereignisse, wenn weapon_c4 gepflanzt oder entschärft wird, ob item_heavyassaultsuit eine Bildschirmtönung verursacht, ob Spieler experimentelle Waffen wie weapon_axe aufheben können, ...

Die folgende Tabelle listet alle verfügbaren „Spielmodi“ zusammen mit ihren Werten für game_type und game_mode, ihren internen Namen, ihren Aliasnamen für die map-Befehl, ihre standardmäßige maximale Anzahl von Spielers, die CFG-Dateien, die ausgeführt werden, wenn eine Karte in diesem „Spielmodus“ gestartet wird, und eine Beschreibung.

Template:Note:de Template:Note:de Template:Note:de

Spielmodus Typ Modus Interner Name map Befehl
Aliase
max-
Spieler
CFG-Dateinamen ausgeführt, falls vorhanden Beschreibung
Csgo icon casual.png Gelegenheitsspiel (Standart)
0
0
casual casual 20 gamemode_casual.cfg,
gamemode_casual_server.cfg
Wie Wettbewerbsfähig, aber mit weniger Runden, kürzerer Freezetime pro Runde, kein Friendly Fire, keine Teamkollision, kostenloser Rüstung und kostenloser Entschärfungskit/Rettungspaket.
Csgo icon competitive.png Wettbewerbsfähig
0
1
competitive competitive, comp 10 gamemode_competitive.cfg,
gamemode_competitive_offline.cfg (!)
gamemode_competitive_server.cfg
Der klassische Spielmodus, normalerweise gemacht für 5v5. Best of 30 Runden, Teamwechsel zur Halbzeit, Friendly Fire ist an. Ziele am Ende der Runde sind Eliminierung, Bombenexplosion, Bombenentschärfung, Geiselbefreiung und Zeitüberschreitung.
Csgo icon wingman.png Wingman
0
2
scrimcomp2v2 scrimcomp2v2 4 gamemode_competitive2v2.cfg,
gamemode_competitive2v2_offline.cfg (!)
gamemode_competitive2v2_server.cfg
Wie Wettbewerbsfähig, aber angepasst für 2v2 und für eine kleinere Karte oder einen Kartenausschnitt. Best of 16 Runden. Außerdem ist jede Runde kürzer.
Waffenexperte
0
3
scrimcomp5v5 scrimcomp5v5 10 gamemode_competitive.cfg,
gamemode_competitive_offline.cfg (!)
op08_weapons_expert.cfg,
gamemode_competitive_server.cfg
Wie Wettbewerbsfähig, aber jeder Spieler kann jede Waffe höchstens einmal pro Match kaufen. Die Freezetime ist etwas länger.
Csgo icon armsrace.png Wettrüsten
1
0
gungameprogressive armsrace, arms,
gungame, gg,
gungameprogressive
10 gamemode_armsrace.cfg,
gamemode_armsrace_server.cfg
Das Spiel ist eine endlose Runde, in der getötete Spieler an den Standard-Spawns respawnen. Ein Waffenfortschritt (eine Anzahl von Waffen und ihre Reihenfolge) ist definiert, bei dem Spieler gewinnen, indem sie mit jeder dieser Waffen eine bestimmte Anzahl von Kills erzielen.
Csgo icon demolition.png Zerstörung
1
1
gungametrbomb demolition, demo,
gungametrbomb
10 gamemode_demolition.cfg,
gamemode_demolition_server.cfg
Eine Mischung aus Gelegenheitsspiel mit Wettrüsten. Best of 20 Runden. Jeder Spieler erhält für jede Runde eine feste Waffe, abhängig von seinem individuellen Fortschritt. Jeder Spieler kann eine Waffe pro Runde verbessern, indem er mindestens einen Kill macht.
Csgo icon deathmatch.png Deathmatch
1
2
deathmatch deathmatch, dm 16 gamemode_deathmatch.cfg,
gamemode_deathmatch_server.cfg
Wie Wettrüsten, aber mit freier Waffenwahl und Respawns auf der ganzen Karte. Kills bringen Punkte, abhängig vom Waffentyp und ob es sich gerade um die Bonuswaffe handelt. Ein Spieler gewinnt, indem er nach dem Zeitlimit der Runde die höchste Punktzahl erzielt.
Csgo icon training.png Training
2
0
training training 1 gamemode_training.cfg,
gamemode_training_server.cfg
Weist Clients CT ohne Waffe zu. Kein Rundenlimit, kein Zeitlimit, keine Freezetime, minimales HUD. Gut für Singleplayer-Karten, die im Trainingskurs von CS:GO verwendet werden.
Custom
3
0
custom custom 100 - Wie undefiniert, siehe unten, aber wenn sv_autoexec_mapname_cfg nicht 0 ist (was jedoch der Standardwert ist), wird die CFG-Datei csgo/maps/cfg /<mapname>.cfg wird ausgeführt mit whitelist.
Csgo icon guardian.png Guardian
4
0
cooperative guardian, guard,
cooperative
20 gamemode_competitive.cfg,
gamemode_cooperative.cfg,
gamemode_cooperative_server.cfg
Zwei menschliche Spieler müssen als CT einen Bombenstandort oder als T Geiseln gegen anstürmende Bots verteidigen. Karten müssen diesen Modus unterstützen, um wie beabsichtigt zu funktionieren.
Csgo icon coopstrike.png Co-op Strike
4
1
coopmission coop, coopstrike,
coopmission
10 gamemode_competitive.cfg,
gamemode_coopmission.cfg,
gamemode_coopmission_server.cfg
Normalerweise eine benutzerdefinierte Mission für zwei menschliche Spieler auf einer benutzerdefinierten Karte, die hauptsächlich für diesen Modus entwickelt wurde.
Csgo icon skirmish.png Kriegs Spiele
5
0
skirmish skirmish 12 - Wie undefiniert, siehe unten. Template:Confusion:de
Csgo icon dangerzone.png Danger Zone
6
0
survival survival 16 gamemode_survival.cfg,
gamemode_survival_server.cfg
Ein Battle-Royale-Modus für große Karten, bei dem Spieler gewinnen, indem sie der letzte Mann (oder Team) sind, der noch steht. Karten müssen so gestaltet sein, dass dieser Modus wie vorgesehen funktioniert.
Kartenstandard
siehe
Beschreibung
- Standard, automatisch hängt ab hängt ab Dies ist kein Spielmodus selbst, sondern eine "Umleitung". Das Spiel wählt game_type und game_mode aus den Werten default_game_type und default_game_mode der Karte aus, die entweder in csgo/ maps/<mapname>.kv, csgo/gamemodes.txt (unter maps/<mapname>/ ) oder csgo/gamemodes_server.txt. Wenn sie in mehr als einer dieser Dateien definiert sind, überschreibt die letztere der benannten Dateien die erstere. Wenn sie in keinem davon definiert sind, werden der aktuelle Typ und Modus beibehalten. Alle offiziellen Karten verwenden dies angemessen (nur die konkurrierenden Karten verwenden Gelegenheitsspiel).
PlacementTip.gif Beispiel: Aufrufen von map de_dust2 auto startet Dust II im Gelegenheitsspiel.
Aufrufen von map ar_shoots auto startet Shoots in Wettrüsten.
Undefiniert
nichts davon
- - ? - Es wird keine CFG-Datei ausgeführt, nur die whitelisteden ConVars werden auf ihren Standardwert gesetzt. Standardmäßig führt dies zu Spielregeln wie Casual, aber ohne Rundenlimit, stattdessen mit einem Zeitlimit von 5 Minuten für das Spiel und die Karte. mp_roundtime ist ebenfalls auf 5 Minuten eingestellt.

Spielmodus-Flags

Die ConVar sv_game_mode_flags wird für Variationen des Spielmodus verwendet. Es kann weitere CFG-Dateien bestimmen, die nach den Spielmodus-CFG-Dateien ausgeführt werden, wenn eine Karte gestartet wird. Sein Wert wird bitweise gelesen, was bedeutet, dass die Addition der Werte der folgenden Tabelle dazu führt, dass alle zugehörigen CFG-Dateien ausgeführt werden.

sv_game_mode_flags
Wert CFG-Datei ausgeführt, falls vorhanden
4 gamemode_<internal game mode name>_tmm.cfg
32 gamemode_<internal game mode name>_short.cfg

Template:Note:de Template:Note:de

PlacementTip.gif Beispiel: 
  • Wenn auf 32 gesetzt und eine Karte in Wingman gestartet wird, wird die CFG-Datei gamemode_scrimcomp2v2_short.cfg ausgeführt.
  • Wenn auf 36 gesetzt und eine Karte in Wingman gestartet wird, werden die CFG-Dateien gamemode_scrimcomp2v2_short.cfg und gamemode_scrimcomp2v2_tmm.cfg in dieser Reihenfolge ausgeführt.

Valve verwendet dies derzeit, um Variationen des Spielmodus zu implementieren, ohne sv_skirmish_id zu berühren.

Aktuelle Verwendung von Spielmodus-Flags
Spielmodus Flags-Wert
0 4 32
Csgo icon competitive.png wettbewerbsfähig Standart kurzes Spiel
wettbewerbsfähig Ursprünglich kurzes Spiel
Csgo icon deathmatch.png Deathmatch Standart Mannschaft gegen Mannschaft Frei für alle
PlacementTip.gif Beispiel: Um Team gegen Team zu spielen, rufen Sie game_type 1 auf; game_mode 2; sv_game_mode_flags 4; map <mapname>, oder kürzer: sv_game_mode_flags 4; map <mapname> dm.

Skirmish-Modi