De/Counter-Strike: Global Offensive/Game Modes: Difference between revisions
TheBlokker (talk | contribs) (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...") |
TheBlokker (talk | contribs) 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 {{ | 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: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 (!)<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 (!)<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 (!)<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
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
undsv_skirmish_id
gemäß den folgenden Tabellen und laden Sie eine Karte mit dem Konsolenbefehl map <mapname>
oder changelevel <mapname>.
Template:Confusion:de
|
Für details, sehen #Spieltyp und Spielmodus.
Für details, sehen #Skirmish-Modi.
|
Laden einer Karte
Beim Laden einer Karte wird das Spiel...
- setze die whitelisteden ConVars (die in
csgo/bspconvar_whitelist.txt
aufgelisteten) auf ihren Standardwert, - Führe die CFG-Dateien aus, die mit den aktuellen Werten von
game_type
undgame_mode
verknüpft sind (definiert incsgo/gamemodes.txt
undcsgo/gamemodes_server.txt
), - Führen Sie die CFG-Datei aus, die dem aktuellen Wert von
sv_game_mode_flags
zugeordnet ist, siehe unten, und - Führen Sie die CFG-Datei aus, die dem aktuellen Wert von
sv_skirmish_id
zugeordnet ist (definiert incsgo/scripts/items/items_game.txt
unterskirmish_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).
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 BefehlAliase |
max- Spieler |
CFG-Dateinamen ausgeführt, falls vorhanden | Beschreibung | |
---|---|---|---|---|---|---|---|---|
![]() |
Gelegenheitsspiel (Standart) | 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. | ||
![]() |
Wettbewerbsfähig | 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. | ||
![]() |
Wingman | 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 | 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. | |||
![]() |
Wettrüsten | gungameprogressive
|
armsrace, arms,
|
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. | ||
![]() |
Zerstörung | gungametrbomb
|
demolition, demo,
|
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. | ||
![]() |
Deathmatch | 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. | ||
![]() |
Training | 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 | 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.
| |||
![]() |
Guardian | cooperative
|
guardian, guard,
|
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. | ||
![]() |
Co-op Strike | coopmission
|
coop, coopstrike,
|
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. | ||
![]() |
Kriegs Spiele | skirmish
|
skirmish
|
12 | - | Wie undefiniert, siehe unten. Template:Confusion:de | ||
![]() |
Danger Zone | 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 | 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). ![]() map de_dust2 auto startet Dust II im Gelegenheitsspiel.Aufrufen von map ar_shoots auto startet Shoots in Wettrüsten. | ||
Undefiniert | - | - | ? | - | 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.
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

- 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
undgamemode_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.

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
.