CS2 Konsolen befehle
Durchsuche 238 Befehle und Variablen, die es in CS2 heute gibt, mit den Standardwerten und Grenzen, die das Spiel selbst meldet. Alles, was weg ist, hat einen eigenen Reiter, du erkennst also alte von aktuellen Tipps.
Probiere crosshair, fps_max, bot oder demo. Wähle eine Kategorie, um einzugrenzen.
Konsole und Config
Deine Einstellungen ausführen, speichern und verwalten.
| Befehl | Was er tut | Standard | Bereich | Wo |
|---|---|---|---|---|
exec exec <file> | Führt eine .cfg-Datei aus dem Ordner game/csgo/cfg aus. Lass das .cfg weg. | Client | ||
execifexists execifexists <file> | Führt eine Config nur aus, wenn die Datei existiert, ohne Fehler, falls nicht. | Client | ||
host_writeconfig | Speichert deine aktuellen Einstellungen in config.cfg. | Client | ||
bind bind "<key>" "<command>" | Verknüpft eine Taste oder Maustaste mit einem Befehl. | Client | ||
unbind unbind <key> | Entfernt die Belegung einer Taste. | Client | ||
unbindall | Entfernt jede Belegung. Belege danach deine Bewegungstasten neu oder führe binddefaults aus. | Client | ||
binddefaults | Setzt alle Tastenbelegungen auf den Standard zurück. | Client | ||
alias alias "<name>" "<commands>" | Erstellt einen Kurznamen, der eine Liste von Befehlen ausführt. | Client | ||
echo echo <text> | Gibt eine Zeile in der Konsole aus. Praktisch in Configs, um zu bestätigen, dass sie liefen. | Client | ||
toggle toggle <cvar> [value1 value2 ...] | Schaltet eine cvar bei jedem Druck zwischen Werten um, zum Beispiel toggle cl_showfps 0 1. | Client | ||
incrementvar incrementvar <cvar> <min> <max> <step> | Erhöht eine cvar um einen festen Betrag und springt zwischen Min und Max. | Client | ||
cyclevar cyclevar <cvar> <value1> <value2> ... | Schaltet eine cvar durch eine Liste von Werten. | Client | ||
toggleconsole | Öffnet oder schließt die Konsole. | Client | ||
find find <text> | Sucht in Konsolenbefehlen und cvars nach einem Wort. | Client | ||
help help <name> | Gibt Hilfe zu einem Befehl oder einer cvar aus. | Client | ||
cvarlist | Listet jede Konsolenvariable und jeden Befehl auf, den das Spiel kennt. | Client | ||
differences | Listet die cvars auf, die du gegenüber dem Standard geändert hast. | Client | ||
key_listboundkeys | Listet jede Taste auf, die du belegt hast. | Client | ||
key_findbinding key_findbinding <command> | Zeigt, welche Taste auf einen Befehl gelegt ist. | Client | ||
con_enable | Erlaubt das Öffnen der Konsole. Entspricht der Einstellung Entwicklerkonsole aktivieren. | false | Client | |
status | Gibt deine Verbindung, den Server und die Spieler darauf aus. | Client | ||
maps | Listet die Maps auf, die das Spiel laden kann. | Client | ||
map map <name> | Lädt eine Map. Offline startet das ein lokales Spiel. | Client | ||
changelevel changelevel <name> | Wechselt die Map auf einem Server, den du betreibst. | Client | ||
connect connect <address> | Verbindet mit einem Server. | Client | ||
disconnect | Verlässt das aktuelle Spiel. | Client | ||
quit | Schließt CS2. | Client |
Crosshair
Jede Crosshair-Einstellung ist eine eigene cvar. Die Farbe wird pro Kanal gesetzt, nicht mit einer Zahl.
| Befehl | Was er tut | Standard | Bereich | Wo |
|---|---|---|---|---|
cl_crosshairstyle | Crosshair-Stil. Das Spiel akzeptiert 0 bis 9. | 7 | 0 bis 9 | Client |
cl_crosshairdot | Zeichnet einen Mittelpunkt. | false | Client | |
cl_crosshair_t | Crosshair in T-Form: blendet den oberen Balken aus. | false | Client | |
cl_crosshair_drawoutline | Umrandung: 0 aus, 1 an, 2 der zweite Umrandungsmodus des Spiels. | 1 | 0 bis 2 | Client |
cl_crosshair_length | Länge jeder Crosshair-Linie. | 8 | 0 bis 255 | Client |
cl_crosshair_thickness | Dicke der Linien. | 2 | 0 bis 32 | Client |
cl_crosshair_gap | Abstand zwischen der Mitte und den Linien. Negative Werte lassen die Linien überlappen. | 4 | -3840 bis 3840 | Client |
cl_crosshaircolor_r | Rotkanal, 0 bis 255. | 0 | 0 bis 255 | Client |
cl_crosshaircolor_g | Grünkanal, 0 bis 255. | 255 | 0 bis 255 | Client |
cl_crosshaircolor_b | Blaukanal, 0 bis 255. | 0 | 0 bis 255 | Client |
cl_crosshaircolor_a | Deckkraft, 0 bis 255. | 255 | 0 bis 255 | Client |
cl_crosshairoutline_r | Umrandung Rot, 0 bis 255. | 0 | 0 bis 255 | Client |
cl_crosshairoutline_g | Umrandung Grün, 0 bis 255. | 0 | 0 bis 255 | Client |
cl_crosshairoutline_b | Umrandung Blau, 0 bis 255. | 0 | 0 bis 255 | Client |
cl_crosshairoutline_a | Deckkraft der Umrandung, 0 bis 255. | 255 | 0 bis 255 | Client |
cl_crosshair_recoil | Lässt das Crosshair dem Rückstoß folgen. | true | Client | |
cl_crosshair_sniper_width | Breite der Linien des Zielfernrohr-Kreuzes. 1 ist eine Haarlinie von einem Pixel. | 1 | Client | |
cl_crosshair_friendly_warning | Ändert das Crosshair, wenn ein Mitspieler in deiner Schusslinie steht. | 1 | 0 bis 1 | Client |
cl_crosshair_dynamic_splitdist | Wie weit sich die Linien auseinanderziehen, wenn das Crosshair streut. | 3 | 0 bis 127 | Client |
cl_crosshair_dynamic_spread_limit | Obergrenze dafür, wie weit sich ein dynamisches Crosshair öffnet. | 255 | 0 bis 255 | Client |
cl_grenadecrosshair_keepusercrosshair | Behält dein eigenes Crosshair, während das Wurf-Crosshair für Granaten angezeigt wird. | true | Client | |
cl_show_observer_crosshair | Wessen Crosshair du beim Zuschauen siehst. | 2 | Client |
Viewmodel und FOV
Wo die Waffe auf dem Bildschirm sitzt. Die Bereiche sind die Grenzen, die im Spiel eingebaut sind.
| Befehl | Was er tut | Standard | Bereich | Wo |
|---|---|---|---|---|
viewmodel_fov | Sichtfeld des Viewmodels. | 60 | 60 bis 68 | Client |
viewmodel_offset_x | Bewegt die Waffe nach links (negativ) oder rechts (positiv). | 1 | -2 bis 2.5 | Client |
viewmodel_offset_y | Bewegt die Waffe auf die Kamera zu oder von ihr weg. | 1 | -2 bis 2 | Client |
viewmodel_offset_z | Bewegt die Waffe nach unten (negativ) oder oben (positiv). | -1 | -2 bis 2 | Client |
viewmodel_presetpos | Wendet ein eingebautes Positions-Preset an: 1 Desktop, 2 Classic. | 1 | Client | |
cl_prefer_lefthanded | Hält Waffen in der linken Hand. | false | Client | |
fov_desired | Das Grund-Sichtfeld. | 75 | 1 bis 135 | Client |
r_drawtracers_firstperson | Zeigt oder versteckt deine eigenen Leuchtspuren. | true | Client |
HUD und Radar
Layout auf dem Bildschirm und die Minimap.
| Befehl | Was er tut | Standard | Bereich | Wo |
|---|---|---|---|---|
cl_hud_color | 0 = team color, 1 = white, 2 = bright white, 3 = light blue, 4 = blue, 5 = purple, 6 = red, 7 = orange, 8 = yellow, 9 = green, 10 = aqua, 11 = pink, 12 = teammate color. | 0 | Client | |
hud_scaling | Skaliert das HUD. | 1 | 0.9 bis 1.1 | Client |
cl_hud_radar_scale | Größe des Radars auf dem Bildschirm. | 1 | 0.8 bis 1.3 | Client |
cl_radar_scale | Map-Zoom im Radar. Kleiner zeigt mehr von der Map. | 0.7 | 0.25 bis 1 | Client |
cl_radar_always_centered | If set to 0, the radar is maximally used. Otherwise the player is always centered, even at map extents. | true | Client | |
cl_radar_rotate | Dreht das Radar mit deiner Ansicht. | true | Client | |
cl_radar_icon_scale_min | Sets the minimum icon scale. Valid values are 0.4 to 1.25. | 0.6 | 0.4 bis 1.25 | Client |
cl_radar_square_with_scoreboard | Macht das Radar eckig, solange die Punktetafel offen ist. | true | Client | |
cl_hud_radar_background_alpha | Deckkraft des Radarhintergrunds. | 0.627 | 0 bis 1 | Client |
cl_hud_radar_blur_background | Blurs the radar background. | true | Client | |
cl_teamid_overhead_mode | Always show team id over teammates. 0 = off, 1 = pips; 2 = +name, 3 = +equipment | 3 | Client | |
cl_teammate_colors_show | In competitive, 1 = show teammates as separate colors in the radar, scoreboard, etc., 2 = show colors and letters | 1 | Client | |
cl_showloadout | Toggles display of current loadout. | true | Client | |
hud_showtargetid | Enables display of target names | true | Client | |
cl_show_clan_in_death_notice | Is set, the clan name will show next to player names in the death notices. | true | Client | |
cl_deathnotices_show_numbers | 0: default; 1: draw names as just numbers; 2: append number on killer and victim to the name | 0 | Client | |
cl_draw_only_deathnotices | Blendet das HUD bis auf Crosshair und Todesmeldungen aus. Für Videos. | false | Client | |
cl_drawhud | Enable the rendering of the hud | true | Cheat-geschützt | |
cl_autohelp | Schaltet die automatischen Hilfehinweise ein. | true | Client | |
gameinstructor_enable | Display in game lessons that teach new players. | false | Client | |
cl_disable_round_end_report | Blendet den Bericht am Rundenende aus. | false | Client | |
cl_cursor_scale | Skaliert den Mauszeiger in Menüs. | 1 | Client | |
cl_sanitize_player_names | Replace names of other players with something non-offensive. | false | Client | |
cl_hide_avatar_images | Hide avatar images for other players. 0 - Off. 1 - Block All 2 - Block all but friends | 0 | Client |
Audio
Lautstärken gehen von 0 bis 1.
| Befehl | Was er tut | Standard | Bereich | Wo |
|---|---|---|---|---|
volume | Gesamtlautstärke. | 1 | 0 bis 1 | Client |
snd_gamevolume | Game volume | 1 | 0 bis 1 | Client |
snd_gamevoicevolume | Game v.o. volume | 1 | 0 bis 1 | Client |
snd_voipvolume | Lautstärke des Voice-Chats anderer Spieler. | 1 | 0 bis 2 | Client |
snd_musicvolume | Music volume | 1 | 0 bis 1 | Client |
snd_menumusic_volume | Volume of Menu / Non-gameplay music | 0.04 | 0 bis 1 | Client |
snd_mvp_volume | Volume of MVP Music | 0.16 | 0 bis 1 | Client |
snd_roundstart_volume | Volume of Round Start Music | 0 | 0 bis 1 | Client |
snd_roundend_volume | Volume of Won/Lost Music | 0.16 | 0 bis 1 | Client |
snd_roundaction_volume | Volume of Move Action Music | 0 | 0 bis 1 | Client |
snd_tensecondwarning_volume | Volume of Ten Second Warnings | 0.04 | 0 bis 1 | Client |
snd_deathcamera_volume | Volume of Deathcam Timers | 0.16 | 0 bis 1 | Client |
snd_mapobjective_volume | Volume of Map Objective Music | 0.04 | 0 bis 1 | Client |
snd_headphone_eq | Wählt ein Equalizer-Preset für Kopfhörer. | 0 | Client | |
snd_mute_losefocus | Schaltet das Spiel stumm, wenn sein Fenster nicht den Fokus hat. | true | Client | |
snd_mute_mvp_music_live_players | If set, MVP music is muted if players from both teams are still alive. | false | Client | |
snd_steamaudio_enable_perspective_correction | Enable perspective correction for 3D audio. | false | Client |
Maus und Eingabe
Sensitivity und Steuerungsverhalten.
| Befehl | Was er tut | Standard | Bereich | Wo |
|---|---|---|---|---|
sensitivity | Mouse sensitivity. | 1.25 | 0.0001 bis 8 | Client |
zoom_sensitivity_ratio | Additional mouse sensitivity scale factor applied when FOV is zoomed in. | 1 | 0.01 bis 3 | Client |
sensitivity_y_scale | Multiplies the mouse Y axis for finer pitch vs yaw aim | 1 | 0 bis 2 | Client |
m_yaw | Mouse yaw factor. | 0.022 | Client | |
m_pitch | Mouse pitch factor. | 0.022 | Client | |
mouse_inverty | Kehrt die vertikale Mausbewegung um. | false | Client | |
option_duck_method | Ducken umschalten statt halten. | false | Client | |
option_speed_method | Gehen umschalten statt halten. | false | Client | |
cl_debounce_zoom | Whether or not to disable holding secondary fire to cycle zoom levels | true | Client | |
cl_sniper_auto_rezoom | Auto-rezoom snipers after a shot | true | Client | |
cl_silencer_mode | 0: cannot detach; 1: press secondary fire to detach | 0 | Client | |
cl_use_opens_buy_menu | Pressing the +use key will open the buy menu if in a buy zone (just as if you pressed the 'buy' key). | false | Client | |
cl_weapon_stealth_reload_toggle | Should the silent reload act like a toggle | false | Client | |
cl_scoreboard_mouse_enable_binding | Die Belegung, die den Mauszeiger auf der Punktetafel freigibt. | +attack2 | Client | |
input_button_code_is_scan_code_scd | Bind keys based on keyboard position instead of key name | true | Client | |
cl_allow_multi_input_binds | Lässt Binds mehr als eine Eingabeaktion enthalten. Cheat-geschützt, funktioniert also nur mit sv_cheats 1. | false | Cheat-geschützt |
Netzwerk, FPS und Diagnose
Framerate, Netzwerkanzeige und Timing. Die alte Familie net_graph und cl_cmdrate ist weg, siehe die Liste der entfernten Befehle unten.
| Befehl | Was er tut | Standard | Bereich | Wo |
|---|---|---|---|---|
fps_max | Frame rate limiter. 0=no limit. Does not apply to dedicated server. | 120 | Client | |
fps_max_ui | Frame rate limiter while the game UI is displayed. 0=no limit. Does not apply to dedicated server. | 0 | Client | |
engine_low_latency_sleep_after_client_tick | When r_low_latency is enabled, this moves the low latency sleep on tick frames to happen after client simulation. | false | Client | |
cl_showfps | Draw fps meter at top of screen (1 = fps, 2 = smooth fps, 3 = server MS, 4 = Show FPS and Log to file ) | 0 | Client | |
cl_showpos | Zeigt deine Position und Geschwindigkeit. Im aktuellen Spiel cheat-geschützt. | 0 | Cheat-geschützt | |
cl_hud_telemetry_ping_show | Show ping in the HUD. 0=never, 1=only in poor conditions, 2=always | 1 | Client | |
cl_hud_telemetry_frametime_show | Show frame time (FPS) in the HUD. 0=never, 1=only if poor, 2=always | 1 | Client | |
cl_hud_telemetry_net_misdelivery_show | Show percentage of user commands & server snapshots that are missed due to network conditions. 0=never, 1=only in poor conditions, 2=always | 1 | Client | |
cl_hud_telemetry_net_quality_graph_show | Show packet jitter and netframe loss/reordering in the HUD. 0=never, 1=only in poor conditions, 2=always | 0 | Client | |
cl_hud_telemetry_serverrecvmargin_graph_show | Show graph of the server recv margin in the HUD. (How early/late user commands are arriving at the server before they are executed.) 0=never, 1=only when there are command queue problems, 2=always | 0 | Client | |
cl_ticktiming cl_ticktiming {print|<interval>} [summary|detail] | {print|<interval>} [summary|detail] Print timing stats now, or set report interval | Client | ||
net_status | Gibt den Netzwerkstatus aus. | Client | ||
rate | Min bytes/sec the host can receive data | 80000 | Client | |
cl_net_buffer_ticks | Number of ticks of delay for server snapshots and user commands. This value controls the value of cl_interp_ratio, which you should not modify directly. | 0 | 0 bis 2 | Client |
cl_interp_ratio | Set number of client simulation interpolation ticks. | 2 | 0 bis 19 | Client |
cl_timeout | After this many seconds without receiving a packet from the server, the client will disconnect itself | 30 | Client | |
mm_dedicated_search_maxping | Der höchste Ping, den das Matchmaking bei der Serversuche bevorzugt. | 150 | 25 bis 350 | Client |
r_fullscreen_gamma | Screen Gamma (only in fullscreen modes) | 2.2 | 1 bis 4 | Client |
cl_ragdoll_limit | Maximum number of ragdolls to show (-1 disables limit) | 20 | Client |
Voice, Chat und Pings
Kommunikationseinstellungen.
| Befehl | Was er tut | Standard | Bereich | Wo |
|---|---|---|---|---|
voice_modenable | Enable/disable voice in this mod. | true | Client | |
voice_vox | Voice chat uses a vox-style always on | 0 | Client | |
voice_threshold | decibel threshold for how loud the talker's input signal is before we think they are talking. | -120 | Client | |
voice_loopback | Spielt deine eigene Stimme an dich zurück. | false | Client | |
voice_toggle_open_mic | Schaltet das offene Mikro um. | Client | ||
voice_modenable_toggle | Toggle the voice_modenable convar. | Client | ||
+voicerecord | Push-to-Talk, solange die Taste gehalten wird. | Client | ||
cl_mute_enemy_team | Block all communication from players on the enemy team. | false | Client | |
cl_mute_all_but_friends_and_party | Only allow communication from friends and matchmaking party members. Set to 1 to apply the in non-competitive game modes. Set to 2 will apply the setting in all modes. | 0 | Client | |
cl_player_ping_mute | Steuert, ob Pings einen Ton machen. Valves Beschreibung sagt, 1 macht sie hörbar und 0 stumm, das Gegenteil von dem, was der Name nahelegt. | 0 | Client | |
player_ping | Creates a ping notification where the player is looking. | Server | ||
cl_radial_radio_tap_to_ping | When tapping the radial radio button, leave a ping if nothing is selected within the time in seconds set in cl_radial_menu_tap_duration | true | Client | |
say say "<text>" | Sendet eine Nachricht an alle. | Server | ||
say_team say_team "<text>" | Sendet eine Nachricht an dein Team. | Server | ||
callvote callvote <issue> | Start a vote on an issue. | Server |
Kaufen und Inventar
Befehle für Kauf-Binds und Waffenwechsel.
| Befehl | Was er tut | Standard | Bereich | Wo |
|---|---|---|---|---|
buy buy <weapon> | Kauft ein Item per Name, solange du kaufen kannst, zum Beispiel buy ak47. Mehrere lassen sich mit ; verketten. | Client | ||
autobuy | Attempt to purchase items with the order listed in cl_autobuy | Client | ||
rebuy | Attempt to repurchase items with the order listed in cl_rebuy | Client | ||
cl_autobuy | Die Reihenfolge, in der Autobuy kauft, zum Beispiel cl_autobuy "ak47 m4a1 vesthelm". | Client | ||
cl_rebuy | The order in which rebuy will attempt to repurchase items | Client | ||
buymenu | Show or hide main buy menu | Client | ||
buyrandom | Buy random primary and secondary. Primarily for deathmatch where cost is not an issue. | Server | ||
use use <weapon_name> | Wechselt zu einer Waffe oder einem Item, das du trägst, zum Beispiel use weapon_smokegrenade. | Client | ||
drop | Lässt die Waffe fallen, die du hältst. | Client | ||
lastinv | Wechselt zu deiner vorherigen Waffe. | Client | ||
slot1 | Wählt die Waffe in Slot 1 (Primärwaffe). | Client | ||
slot2 | Wählt die Waffe in Slot 2 (Sekundärwaffe). | Client | ||
slot3 | Wählt die Waffe in Slot 3 (Messer). | Client | ||
+lookatweapon | Inspiziert deine Waffe, solange die Taste gehalten wird. | Client | ||
+cl_show_team_equipment | Zeigt die Ausrüstung deiner Mitspieler, solange die Taste gehalten wird. | Client |
Training und privater Server
Serverseitige Befehle. Sie funktionieren nur auf einem Server, den du betreibst: einer Offline-Map, einem Übungsserver oder einer Workshop-Map. Als cheat-geschützt markierte Einträge brauchen zusätzlich sv_cheats 1. Nichts davon funktioniert auf Valves Matchmaking-Servern.
| Befehl | Was er tut | Standard | Bereich | Wo |
|---|---|---|---|---|
sv_cheats | Allow cheats on server | false | Client | |
mp_restartgame mp_restartgame <seconds> | If non-zero, game will restart in the specified number of seconds | 0 | Server | |
mp_warmup_end | End warmup immediately. | Server | ||
mp_warmup_pausetimer | Set to 1 to stay in warmup indefinitely. Set to 0 to resume the timer. | 0 | Client | |
mp_roundtime | How many minutes each round takes. | 5 | 0.1 bis 60 | Server |
mp_roundtime_defuse | How many minutes each round of Bomb Defuse takes. If 0 then use mp_roundtime instead. | 0 | 0 bis 60 | Server |
mp_freezetime | how many seconds to keep players frozen when the round starts | 6 | 0 bis 60 | Server |
mp_buytime | How many seconds after round start players can buy items for. | 90 | 0 bis … | Client |
mp_buy_anywhere | When set, players can buy anywhere, not only in buyzones. 0 = default. 1 = both teams. 2 = Terrorists. 3 = Counter-Terrorists. | 0 | Client | |
mp_maxmoney | maximum amount of money allowed in a player's account | 16000 | 0 bis … | Client |
mp_startmoney | amount of money each player gets when they reset | 800 | 0 bis … | Client |
mp_c4timer | how long from when the C4 is armed until it blows | 40 | 10 bis … | Client |
mp_ignore_round_win_conditions | Ignore conditions which would end the current round | false | Server | |
mp_round_restart_delay | Number of seconds to delay before restarting a round after a win | 7 | 0 bis … | Client |
mp_respawn_on_death_ct | When set to 1, counter-terrorists will respawn after dying. | false | Client | |
mp_respawn_on_death_t | When set to 1, terrorists will respawn after dying. | false | Client | |
mp_free_armor | Determines whether kevlar (1+) and/or helmet (2+) are given automatically. | 0 | Client | |
mp_defuser_allocation | How to allocate defusers to CTs at start or round: 0=none, 1=random, 2=everyone | 0 | 0 bis 2 | Client |
mp_give_player_c4 | Whether this map should spawn a c4 bomb for a player or not. | true | Client | |
mp_autoteambalance | Verschiebt Spieler automatisch zwischen den Teams, um die Seiten ausgeglichen zu halten. | true | Server | |
mp_limitteams | Max # of players 1 team can have over another (0 disables check) | 2 | 0 bis 30 | Server |
mp_friendlyfire | Allows team members to injure other members of their team | false | Client | |
mp_solid_teammates | How solid are teammates: 0 = transparent; 1 = fully solid; 2 = can stand on top of heads | 1 | Client | |
mp_pause_match | Pause the match in the next freeze time | Server | ||
mp_unpause_match | Resume the match | Server | ||
mp_teamname_1 | A non-empty string overrides the first team's name. | Server | ||
mp_teamname_2 | A non-empty string overrides the second team's name. | Server | ||
ammo_grenade_limit_total | Die meisten Granaten, die ein Spieler insgesamt tragen kann. | 3 | Client | |
sv_infinite_ammo | Player's active weapon will never run out of ammo | 0 | Cheat-geschützt | |
sv_grenade_trajectory_prac_pipreview | Shows grenade trajectory practice picture-in-picture preview. | false | Client | |
sv_grenade_trajectory_prac_trailtime | Shows grenade trajectory practice visualization for this number of seconds. | 0 | 0 bis 8 | Client |
sv_rethrow_last_grenade | Emit the last grenade thrown on the server. | Cheat-geschützt | ||
sv_showimpacts | Shows client (red) and server (blue) bullet impact point (1=both, 2=client-only, 3=server-only) | 0 | Client | |
sv_showimpacts_time | Duration bullet impact indicators remain before disappearing | 4 | 0 bis 10 | Client |
weapon_accuracy_nospread | Disable weapon inaccuracy spread | false | Client | |
sv_gravity | World gravity. | 800 | Client | |
sv_airaccelerate | Wie stark du in der Luft steuern kannst. Ein höherer Wert macht Air-Strafen leichter. | 12 | Client | |
host_timescale | Prescale the clock by this amount. | 1 | Cheat-geschützt | |
god | Toggle by default, or 0 to disable and 1 to enable. Player becomes invulnerable. | Cheat-geschützt | ||
noclip | Toggle. Player becomes non-solid and flies. Optional argument of 0 or 1 to force enable/disable | Cheat-geschützt | ||
give give <item> | Give item to player. Arguments: <item_name> | Server | ||
kick kick <name> | Kick a player by name. | Client | ||
kickid kickid <userid> | Kick a player by userid or uniqueid, with a message. | Client |
Bots
Bots auf einem Server, den du betreibst.
| Befehl | Was er tut | Standard | Bereich | Wo |
|---|---|---|---|---|
bot_add | bot_add <t|ct> <type> <difficulty> <name> - Adds a bot matching the given criteria. | Server | ||
bot_add_t | bot_add_t <type> <difficulty> <name> - Adds a terrorist bot matching the given criteria. | Server | ||
bot_add_ct | bot_add_ct <type> <difficulty> <name> - Adds a Counter-Terrorist bot matching the given criteria. | Server | ||
bot_kick | bot_kick <all> <t|ct> <type> <difficulty> <name> - Kicks a specific bot, or all bots, matching the given criteria. | Server | ||
bot_difficulty | Defines the skill of bots joining the game. Values are: 0=easy, 1=normal, 2=hard, 3=expert. | 1 | Server | |
bot_stop | bot_stop <1|all> | <not_bomber> | <t> | <ct> | 0 | Cheat-geschützt | |
bot_freeze | Bots stehen still. | false | Cheat-geschützt | |
bot_zombie | If nonzero, bots will stay in idle mode and not attack. | false | Cheat-geschützt | |
bot_crouch | Bots ducken sich. | false | Cheat-geschützt | |
bot_dont_shoot | If nonzero, bots will not fire weapons (for debugging). | false | Cheat-geschützt | |
bot_knives_only | Restricts the bots to only using knives | Server | ||
bot_pistols_only | Restricts the bots to only using pistols | Server | ||
bot_place | bot_place - Places a bot from the map at where the local player is pointing. | Cheat-geschützt |
Demos und Zuschauen
Replays aufnehmen und ansehen.
| Befehl | Was er tut | Standard | Bereich | Wo |
|---|---|---|---|---|
record record <name> | Record a demo. | Cheat-geschützt | ||
stop | Finish recording demo. | Client | ||
playdemo playdemo <name> | Play a recorded demo file (.dem ). | Client | ||
demoui | Show/hide demo playback ui | Client | ||
demo_pause | Pauses demo playback. | Client | ||
demo_resume | Resumes demo playback. | Client | ||
demo_togglepause | Toggles demo playback. | Client | ||
demo_timescale demo_timescale <speed> | Sets demo replay speed. | Client | ||
demo_gototick demo_gototick <tick> | Skips to a tick in demo. | Client | ||
demo_goto | Skips to location in demo. | Client | ||
demo_info | Print information about currently playing demo. | Client | ||
demolist | Print demo sequence list. | Client | ||
demo_highlight_seconds_before | How many seconds before the actual highlight event to show when viewing highlights. | 6 | Client | |
spec_mode | Set spectator mode | Client | ||
spec_next | Spectate next player | Client | ||
spec_prev | Spectate previous player | Client | ||
spec_player | Spectate a player by name or slot | Client | ||
spec_goto | Move the spectator camera to a specific location. `spec_goto x y z pitch yaw` | Client | ||
cl_obs_interp_enable | Enables interpolation between observer targets | true | Client |
Alte Befehle, die es nicht mehr gibt
Diese tauchen in CS:GO-Anleitungen auf und stehen nicht in CS2s Befehlsliste, sie geben also den Fehler „unbekannter Befehl“ aus. Geprüft gegen Spieldateien vom 28. Oktober 2026.
| Alter Befehl | Was er war | Stattdessen nutzen |
|---|---|---|
| net_graph | Netzwerk- und FPS-Anzeige auf dem Bildschirm | cl_showfps und die cvars cl_hud_telemetry_* |
| cq_netgraph | Wird oft als Ersatz für net_graph weitergereicht | Es ist kein CS2-Befehl. Nutze cl_showfps und cl_hud_telemetry_* |
| cl_cmdrate | Command-Rate des Clients | Nichts einzustellen. Das Spiel verwaltet seine Update-Raten selbst |
| cl_updaterate | Update-Rate des Servers | Nichts einzustellen. Das Spiel verwaltet seine Update-Raten selbst |
| cl_righthand | Linke oder rechte Hand | cl_prefer_lefthanded |
| cl_bobamt_lat | Seitliches Wackeln des Viewmodels | Nichts. Die Bob-cvars sind weg |
| cl_bobamt_vert | Vertikales Wackeln des Viewmodels | Nichts. Die Bob-cvars sind weg |
| cl_bob_lower_amt | Wackeln beim Senken der Waffe | Nichts. Die Bob-cvars sind weg |
| cl_bobcycle | Länge des Wackelzyklus | Nichts. Die Bob-cvars sind weg |
| cl_usenewbob | Schaltet den Wackelstil des Viewmodels um | Nichts. Die Bob-cvars sind weg |
| viewmodel_recoil | Stärke des Viewmodel-Rückstoßes | Nichts. Die cvar ist weg |
| m_rawinput | Rohe Mauseingabe | In der Konsole ist nichts einzustellen |
| cl_lagcompensation | Schalter für Lag Compensation | Nichts. Sie lässt sich vom Client aus nicht abschalten |
| cl_predict | Schalter für Client-Prediction | Nichts. Sie lässt sich vom Client aus nicht abschalten |
| voice_scale | Lautstärke der Sprache | snd_voipvolume |
| voice_enable | Sprache an oder aus | voice_modenable |
| cl_crosshaircolor | Voreingestellte Crosshair-Farbe 0 bis 5 | cl_crosshaircolor_r, _g, _b und _a |
| cl_grenadepreview | Vorschau der Granatenflugbahn | sv_grenade_trajectory_prac_pipreview auf einem Übungsserver |
So haben wir geprüft
Jeder Befehl und jede Variable oben, bis auf ein paar, die das Spiel selbst verarbeitet (buy, use, drop, +jump, +duck, +attack, +voicerecord), wurde in einem automatischen Auszug aus CS2s eigenen Befehls- und Variablentabellen vom 28. Oktober 2026 nachgeschlagen. Standardwerte, Bereiche und die Cheat- und Server-Flags stammen direkt aus diesem Auszug. Fehlte die eigene Beschreibung des Spiels oder war sie unklar, haben wir eine geschrieben. Steht ein Befehl nicht im Auszug, steht er nicht in dieser Liste.
Die Spalte Wo liest die Flags des Spiels: Cheat-geschützt braucht sv_cheats 1, Server läuft auf einem Server, den du kontrollierst, und Client läuft in deinem eigenen Spiel.
So öffnest du die Konsole und führst einen Befehl aus
Schalte Entwicklerkonsole aktivieren unter Einstellungen, Spiel ein und drücke dann die Konsolentaste (die Tilde, ~). Tippe einen Befehl und drücke Enter. Eine Variable oder cvar nimmt hinter ihrem Namen einen Wert, fps_max 0 setzt also das FPS-Limit. Ein Befehl tut etwas, wenn du ihn ausführst, wie disconnect. Um die Konsole beim Start zu öffnen, ohne die Einstellungen anzufassen, füge -console zu deinen CS2 Startoptionen hinzu.
Alles, was du in der Konsole eintippst, ist beim nächsten Mal weg, außer das Spiel speichert es. Viele Variablen sind als gespeichert markiert und bleiben von allein. Für den Rest bewahre die Zeilen in einer autoexec.cfg auf, die unser CS2 Autoexec Generator baut, oder gib einer Taste mit dem CS2 Bind Generator einen eigenen Befehl.
Was die Spalte Wo bedeutet
Die Liste hat 238 Einträge. Die Spalte Wo liest die Flags, die das Spiel selbst bei jedem setzt. 198 sind Client und laufen in deinem eigenen Spiel, 25 sind Server und wirken nur auf einem Server, den du kontrollierst, etwa die Familien mp_, bot_ und sv_, und 15 sind Cheat-geschützt, das heißt, sie brauchen sv_cheats 1 und funktionieren deshalb nur offline oder auf deinem eigenen Server. Auf Valves Matchmaking-Servern geben Server- und Cheat-geschützte Befehle einen Fehler aus und tun nichts.
Deshalb zählt die Spalte Bereich. Hat eine Variable einen Bereich, kappt das Spiel alles außerhalb. Die Viewmodel-Offsets sind ein gutes Beispiel, und unser CS2 Viewmodel Generator stoppt seine Regler an denselben Grenzen. Der Reiter Crosshair listet die Variablen hinter einem Crosshair, und der CS2 Crosshair Generator schreibt sie dir mit Live-Vorschau.
Fürs Aim liegt die Sensitivity-Variable im Reiter Maus und Eingabe mit ihrem Bereich von 0.0001 bis 8. Multipliziere sie mit deiner DPI für die eDPI oder übertrage eine Sensitivity aus einem anderen Spiel mit dem Sensitivity Umrechner.
FAQ
Wie öffne ich die Konsole in CS2?
Gehe zu Einstellungen, dann Spiel, und setze Entwicklerkonsole aktivieren auf Ja. Drücke dann die Konsolentaste, standardmäßig die Tilde (~). Mit -console in deinen Startoptionen öffnet sie sich auch beim Start.
Was ist der Unterschied zwischen einem Befehl und einer cvar?
Ein Befehl tut etwas, wenn du ihn ausführst, etwa quit oder disconnect. Eine cvar (Konsolenvariable) hält eine Einstellung, wie sensitivity oder fps_max, und wird geändert, indem du ihren Namen gefolgt von einem Wert eingibst.
Was bedeutet cheat-geschützt?
Als cheat-geschützt markierte Befehle laufen nur, wenn der Server sv_cheats 1 hat, also auf deinem eigenen Server oder einer Offline-Map. Im Matchmaking und auf den meisten Community-Servern geben sie einen Fehler aus und tun nichts.
Welche Befehle funktionieren nur auf meinem eigenen Server?
Die mit Server markierten, darunter die Befehle mit mp_, bot_ und sv_ wie mp_roundtime oder bot_add. Sie ändern, wie ein Match läuft, deshalb akzeptiert sie nur ein Server, den du kontrollierst. Auf Valves Matchmaking-Servern tun sie nichts.
Wie mache ich Einstellungen dauerhaft?
Setze sie in eine autoexec.cfg im Ordner game/csgo/cfg und füge +exec autoexec zu deinen Startoptionen hinzu. Unser Autoexec Generator baut die Datei für dich.
Warum stehen net_graph oder cl_cmdrate nicht in der Liste?
Sie stehen nicht in CS2s Befehlsliste. Nutze cl_showfps und die cl_hud_telemetry-Befehle für FPS, Ping und Paketverlust. Die Tabelle der entfernten Befehle unten listet die alten Befehle, die fehlschlagen.
Kann ich für Konsolenbefehle gebannt werden?
Nicht für die hier aufgeführten Konsolenbefehle. Sie sind Teil des Spiels. Cheat-geschützte Befehle lassen sich auf Servern ohne Cheats nicht nutzen.