Commandes console CS2
Cherchez parmi 238 commandes et variables qui existent aujourd'hui dans CS2, avec les valeurs par défaut et les limites que le jeu indique lui-même. Tout ce qui a disparu est dans son propre onglet : vous distinguez ainsi les vieux conseils des actuels.
Essayez crosshair, fps_max, bot ou demo. Choisissez une catégorie pour affiner.
Console et config
Exécuter, enregistrer et gérer vos réglages.
| Commande | Ce qu'elle fait | Défaut | Plage | Où |
|---|---|---|---|---|
exec exec <file> | Exécute un fichier .cfg du dossier game/csgo/cfg. N'écrivez pas le .cfg. | Client | ||
execifexists execifexists <file> | Exécute une config seulement si le fichier existe, sans erreur s'il n'existe pas. | Client | ||
host_writeconfig | Enregistre vos réglages actuels dans config.cfg. | Client | ||
bind bind "<key>" "<command>" | Associe une touche ou un bouton de souris à une commande. | Client | ||
unbind unbind <key> | Supprime l'association d'une touche. | Client | ||
unbindall | Supprime toutes les associations. Réassociez ensuite vos touches de déplacement, ou lancez binddefaults. | Client | ||
binddefaults | Remet toutes les touches à leur association par défaut. | Client | ||
alias alias "<name>" "<commands>" | Crée un nom court qui exécute une liste de commandes. | Client | ||
echo echo <text> | Affiche une ligne dans la console. Pratique dans les configs pour confirmer qu'elles se sont exécutées. | Client | ||
toggle toggle <cvar> [value1 value2 ...] | Bascule un cvar entre des valeurs à chaque pression, par exemple toggle cl_showfps 0 1. | Client | ||
incrementvar incrementvar <cvar> <min> <max> <step> | Augmente un cvar d'un pas fixe, en rebouclant entre le min et le max. | Client | ||
cyclevar cyclevar <cvar> <value1> <value2> ... | Fait défiler un cvar dans une liste de valeurs. | Client | ||
toggleconsole | Ouvre ou ferme la console. | Client | ||
find find <text> | Cherche un mot dans les commandes et cvars de la console. | Client | ||
help help <name> | Affiche l'aide d'une commande ou d'un cvar. | Client | ||
cvarlist | Liste toutes les variables et commandes de console que le jeu connaît. | Client | ||
differences | Liste les cvars que vous avez modifiés par rapport à leurs valeurs par défaut. | Client | ||
key_listboundkeys | Liste toutes les touches que vous avez associées. | Client | ||
key_findbinding key_findbinding <command> | Montre quelle touche est associée à une commande. | Client | ||
con_enable | Autorise l'ouverture de la console. Identique au réglage Activer la console développeur. | false | Client | |
status | Affiche votre connexion, le serveur et les joueurs dessus. | Client | ||
maps | Liste les maps que le jeu peut charger. | Client | ||
map map <name> | Charge une map. Hors ligne, cela lance une partie locale. | Client | ||
changelevel changelevel <name> | Change la map sur un serveur que vous hébergez. | Client | ||
connect connect <address> | Se connecte à un serveur. | Client | ||
disconnect | Quitte la partie en cours. | Client | ||
quit | Ferme CS2. | Client |
Crosshair
Chaque réglage de crosshair est un cvar distinct. La couleur se règle par canal, pas avec un seul nombre.
| Commande | Ce qu'elle fait | Défaut | Plage | Où |
|---|---|---|---|---|
cl_crosshairstyle | Style du crosshair. Le jeu accepte de 0 à 9. | 7 | de 0 à 9 | Client |
cl_crosshairdot | Dessine un point central. | false | Client | |
cl_crosshair_t | Crosshair en T : masque la barre du haut. | false | Client | |
cl_crosshair_drawoutline | Contour : 0 désactivé, 1 activé, 2 le deuxième mode de contour du jeu. | 1 | de 0 à 2 | Client |
cl_crosshair_length | Longueur de chaque ligne du crosshair. | 8 | de 0 à 255 | Client |
cl_crosshair_thickness | Épaisseur des lignes. | 2 | de 0 à 32 | Client |
cl_crosshair_gap | Écart entre le centre et les lignes. Les valeurs négatives font se chevaucher les lignes. | 4 | de -3840 à 3840 | Client |
cl_crosshaircolor_r | Canal rouge, de 0 à 255. | 0 | de 0 à 255 | Client |
cl_crosshaircolor_g | Canal vert, de 0 à 255. | 255 | de 0 à 255 | Client |
cl_crosshaircolor_b | Canal bleu, de 0 à 255. | 0 | de 0 à 255 | Client |
cl_crosshaircolor_a | Opacité, de 0 à 255. | 255 | de 0 à 255 | Client |
cl_crosshairoutline_r | Rouge du contour, de 0 à 255. | 0 | de 0 à 255 | Client |
cl_crosshairoutline_g | Vert du contour, de 0 à 255. | 0 | de 0 à 255 | Client |
cl_crosshairoutline_b | Bleu du contour, de 0 à 255. | 0 | de 0 à 255 | Client |
cl_crosshairoutline_a | Opacité du contour, de 0 à 255. | 255 | de 0 à 255 | Client |
cl_crosshair_recoil | Fait suivre le recul au crosshair. | true | Client | |
cl_crosshair_sniper_width | Largeur des lignes en croix de la lunette. 1 est un trait d'un pixel. | 1 | Client | |
cl_crosshair_friendly_warning | Change le crosshair quand un coéquipier est dans votre ligne de tir. | 1 | de 0 à 1 | Client |
cl_crosshair_dynamic_splitdist | De combien les lignes s'écartent quand le crosshair s'ouvre. | 3 | de 0 à 127 | Client |
cl_crosshair_dynamic_spread_limit | Limite haute de l'ouverture d'un crosshair dynamique. | 255 | de 0 à 255 | Client |
cl_grenadecrosshair_keepusercrosshair | Garde votre propre crosshair pendant que le crosshair de lancer de grenade s'affiche. | true | Client | |
cl_show_observer_crosshair | Le crosshair de qui vous voyez en spectateur. | 2 | Client |
Viewmodel et FOV
Où se place l'arme à l'écran. Les plages sont les limites intégrées au jeu.
| Commande | Ce qu'elle fait | Défaut | Plage | Où |
|---|---|---|---|---|
viewmodel_fov | Champ de vision du viewmodel. | 60 | de 60 à 68 | Client |
viewmodel_offset_x | Déplace l'arme vers la gauche (négatif) ou la droite (positif). | 1 | de -2 à 2.5 | Client |
viewmodel_offset_y | Rapproche ou éloigne l'arme de la caméra. | 1 | de -2 à 2 | Client |
viewmodel_offset_z | Déplace l'arme vers le bas (négatif) ou le haut (positif). | -1 | de -2 à 2 | Client |
viewmodel_presetpos | Applique une position prédéfinie : 1 Desktop, 2 Classic. | 1 | Client | |
cl_prefer_lefthanded | Tient les armes dans la main gauche. | false | Client | |
fov_desired | Le champ de vision de base. | 75 | de 1 à 135 | Client |
r_drawtracers_firstperson | Affiche ou masque vos propres traceurs de balles. | true | Client |
HUD et radar
La disposition à l'écran et la minimap.
| Commande | Ce qu'elle fait | Défaut | Plage | Où |
|---|---|---|---|---|
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 | Met le HUD à l'échelle. | 1 | de 0.9 à 1.1 | Client |
cl_hud_radar_scale | Taille du radar à l'écran. | 1 | de 0.8 à 1.3 | Client |
cl_radar_scale | Zoom de la map dans le radar. Plus petit montre plus de la map. | 0.7 | de 0.25 à 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 | Fait tourner le radar avec votre vue. | true | Client | |
cl_radar_icon_scale_min | Sets the minimum icon scale. Valid values are 0.4 to 1.25. | 0.6 | de 0.4 à 1.25 | Client |
cl_radar_square_with_scoreboard | Rend le radar carré quand le tableau des scores est ouvert. | true | Client | |
cl_hud_radar_background_alpha | Opacité du fond du radar. | 0.627 | de 0 à 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 | Masque le HUD sauf le crosshair et les messages de mort. Utilisé pour la vidéo. | false | Client | |
cl_drawhud | Enable the rendering of the hud | true | Protégée (cheats) | |
cl_autohelp | Active les astuces d'aide automatiques. | true | Client | |
gameinstructor_enable | Display in game lessons that teach new players. | false | Client | |
cl_disable_round_end_report | Masque le rapport de fin de round. | false | Client | |
cl_cursor_scale | Met à l'échelle le curseur de la souris dans les menus. | 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
Les volumes vont de 0 à 1.
| Commande | Ce qu'elle fait | Défaut | Plage | Où |
|---|---|---|---|---|
volume | Volume principal. | 1 | de 0 à 1 | Client |
snd_gamevolume | Game volume | 1 | de 0 à 1 | Client |
snd_gamevoicevolume | Game v.o. volume | 1 | de 0 à 1 | Client |
snd_voipvolume | Volume du chat vocal des autres joueurs. | 1 | de 0 à 2 | Client |
snd_musicvolume | Music volume | 1 | de 0 à 1 | Client |
snd_menumusic_volume | Volume of Menu / Non-gameplay music | 0.04 | de 0 à 1 | Client |
snd_mvp_volume | Volume of MVP Music | 0.16 | de 0 à 1 | Client |
snd_roundstart_volume | Volume of Round Start Music | 0 | de 0 à 1 | Client |
snd_roundend_volume | Volume of Won/Lost Music | 0.16 | de 0 à 1 | Client |
snd_roundaction_volume | Volume of Move Action Music | 0 | de 0 à 1 | Client |
snd_tensecondwarning_volume | Volume of Ten Second Warnings | 0.04 | de 0 à 1 | Client |
snd_deathcamera_volume | Volume of Deathcam Timers | 0.16 | de 0 à 1 | Client |
snd_mapobjective_volume | Volume of Map Objective Music | 0.04 | de 0 à 1 | Client |
snd_headphone_eq | Choisit un préréglage d'égaliseur pour casque. | 0 | Client | |
snd_mute_losefocus | Coupe le son du jeu quand sa fenêtre n'a pas le focus. | 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 |
Souris et contrôles
Sensibilité et comportement des commandes.
| Commande | Ce qu'elle fait | Défaut | Plage | Où |
|---|---|---|---|---|
sensitivity | Mouse sensitivity. | 1.25 | de 0.0001 à 8 | Client |
zoom_sensitivity_ratio | Additional mouse sensitivity scale factor applied when FOV is zoomed in. | 1 | de 0.01 à 3 | Client |
sensitivity_y_scale | Multiplies the mouse Y axis for finer pitch vs yaw aim | 1 | de 0 à 2 | Client |
m_yaw | Mouse yaw factor. | 0.022 | Client | |
m_pitch | Mouse pitch factor. | 0.022 | Client | |
mouse_inverty | Inverse le mouvement vertical de la souris. | false | Client | |
option_duck_method | S'accroupir en bascule au lieu de maintenir. | false | Client | |
option_speed_method | Marcher en bascule au lieu de maintenir. | 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 | L'association qui libère le curseur de la souris sur le tableau des scores. | +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 | Autorise les binds contenant plus d'une action de saisie. Protégé contre la triche : ne marche qu'avec sv_cheats 1. | false | Protégée (cheats) |
Réseau, FPS et diagnostic
Fréquence d'images, affichage réseau et timing. L'ancienne famille net_graph et cl_cmdrate a disparu ; voir la liste des commandes supprimées plus bas.
| Commande | Ce qu'elle fait | Défaut | Plage | Où |
|---|---|---|---|---|
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 | Affiche votre position et votre vitesse. Protégé contre la triche dans le jeu actuel. | 0 | Protégée (cheats) | |
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 | Affiche l'état du réseau. | 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 | de 0 à 2 | Client |
cl_interp_ratio | Set number of client simulation interpolation ticks. | 2 | de 0 à 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 | Le ping maximal que le matchmaking préfère quand il cherche un serveur. | 150 | de 25 à 350 | Client |
r_fullscreen_gamma | Screen Gamma (only in fullscreen modes) | 2.2 | de 1 à 4 | Client |
cl_ragdoll_limit | Maximum number of ragdolls to show (-1 disables limit) | 20 | Client |
Voix, chat et pings
Réglages de communication.
| Commande | Ce qu'elle fait | Défaut | Plage | Où |
|---|---|---|---|---|
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 | Vous renvoie votre propre voix. | false | Client | |
voice_toggle_open_mic | Active ou coupe le micro ouvert. | Client | ||
voice_modenable_toggle | Toggle the voice_modenable convar. | Client | ||
+voicerecord | Appuyer pour parler tant que la touche est maintenue. | 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 | Détermine si les pings font du bruit. La description de Valve dit que 1 les rend audibles et 0 silencieux, l'inverse de ce que suggère le nom. | 0 | Client | |
player_ping | Creates a ping notification where the player is looking. | Serveur | ||
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>" | Envoie un message à tout le monde. | Serveur | ||
say_team say_team "<text>" | Envoie un message à votre équipe. | Serveur | ||
callvote callvote <issue> | Start a vote on an issue. | Serveur |
Achat et inventaire
Commandes pour les binds d'achat et le changement d'arme.
| Commande | Ce qu'elle fait | Défaut | Plage | Où |
|---|---|---|---|---|
buy buy <weapon> | Achète un objet par son nom tant que vous pouvez acheter, par exemple buy ak47. On peut en enchaîner plusieurs avec ;. | 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 | L'ordre dans lequel l'achat auto essaie d'acheter, par exemple 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. | Serveur | ||
use use <weapon_name> | Passe à une arme ou à un objet que vous portez, par exemple use weapon_smokegrenade. | Client | ||
drop | Lâche l'arme que vous tenez. | Client | ||
lastinv | Passe à votre arme précédente. | Client | ||
slot1 | Sélectionne l'arme du slot 1 (principale). | Client | ||
slot2 | Sélectionne l'arme du slot 2 (secondaire). | Client | ||
slot3 | Sélectionne l'arme du slot 3 (couteau). | Client | ||
+lookatweapon | Inspecte votre arme tant que la touche est maintenue. | Client | ||
+cl_show_team_equipment | Affiche l'équipement de vos coéquipiers tant que la touche est maintenue. | Client |
Entraînement et serveur privé
Commandes côté serveur. Elles ne marchent que sur un serveur que vous hébergez : une map hors ligne, un serveur d'entraînement ou une map de l'atelier. Les entrées marquées protégées contre la triche demandent aussi sv_cheats 1. Rien de tout cela ne fonctionne sur les serveurs de matchmaking de Valve.
| Commande | Ce qu'elle fait | Défaut | Plage | Où |
|---|---|---|---|---|
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 | Serveur | |
mp_warmup_end | End warmup immediately. | Serveur | ||
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 | de 0.1 à 60 | Serveur |
mp_roundtime_defuse | How many minutes each round of Bomb Defuse takes. If 0 then use mp_roundtime instead. | 0 | de 0 à 60 | Serveur |
mp_freezetime | how many seconds to keep players frozen when the round starts | 6 | de 0 à 60 | Serveur |
mp_buytime | How many seconds after round start players can buy items for. | 90 | de 0 à … | 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 | de 0 à … | Client |
mp_startmoney | amount of money each player gets when they reset | 800 | de 0 à … | Client |
mp_c4timer | how long from when the C4 is armed until it blows | 40 | de 10 à … | Client |
mp_ignore_round_win_conditions | Ignore conditions which would end the current round | false | Serveur | |
mp_round_restart_delay | Number of seconds to delay before restarting a round after a win | 7 | de 0 à … | 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 | de 0 à 2 | Client |
mp_give_player_c4 | Whether this map should spawn a c4 bomb for a player or not. | true | Client | |
mp_autoteambalance | Déplace automatiquement des joueurs entre les équipes pour garder les camps équilibrés. | true | Serveur | |
mp_limitteams | Max # of players 1 team can have over another (0 disables check) | 2 | de 0 à 30 | Serveur |
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 | Serveur | ||
mp_unpause_match | Resume the match | Serveur | ||
mp_teamname_1 | A non-empty string overrides the first team's name. | Serveur | ||
mp_teamname_2 | A non-empty string overrides the second team's name. | Serveur | ||
ammo_grenade_limit_total | Le nombre maximal de grenades qu'un joueur peut porter au total. | 3 | Client | |
sv_infinite_ammo | Player's active weapon will never run out of ammo | 0 | Protégée (cheats) | |
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 | de 0 à 8 | Client |
sv_rethrow_last_grenade | Emit the last grenade thrown on the server. | Protégée (cheats) | ||
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 | de 0 à 10 | Client |
weapon_accuracy_nospread | Disable weapon inaccuracy spread | false | Client | |
sv_gravity | World gravity. | 800 | Client | |
sv_airaccelerate | De combien vous pouvez vous diriger en l'air. L'augmenter facilite l'air strafe. | 12 | Client | |
host_timescale | Prescale the clock by this amount. | 1 | Protégée (cheats) | |
god | Toggle by default, or 0 to disable and 1 to enable. Player becomes invulnerable. | Protégée (cheats) | ||
noclip | Toggle. Player becomes non-solid and flies. Optional argument of 0 or 1 to force enable/disable | Protégée (cheats) | ||
give give <item> | Give item to player. Arguments: <item_name> | Serveur | ||
kick kick <name> | Kick a player by name. | Client | ||
kickid kickid <userid> | Kick a player by userid or uniqueid, with a message. | Client |
Bots
Des bots sur un serveur que vous hébergez.
| Commande | Ce qu'elle fait | Défaut | Plage | Où |
|---|---|---|---|---|
bot_add | bot_add <t|ct> <type> <difficulty> <name> - Adds a bot matching the given criteria. | Serveur | ||
bot_add_t | bot_add_t <type> <difficulty> <name> - Adds a terrorist bot matching the given criteria. | Serveur | ||
bot_add_ct | bot_add_ct <type> <difficulty> <name> - Adds a Counter-Terrorist bot matching the given criteria. | Serveur | ||
bot_kick | bot_kick <all> <t|ct> <type> <difficulty> <name> - Kicks a specific bot, or all bots, matching the given criteria. | Serveur | ||
bot_difficulty | Defines the skill of bots joining the game. Values are: 0=easy, 1=normal, 2=hard, 3=expert. | 1 | Serveur | |
bot_stop | bot_stop <1|all> | <not_bomber> | <t> | <ct> | 0 | Protégée (cheats) | |
bot_freeze | Les bots restent immobiles. | false | Protégée (cheats) | |
bot_zombie | If nonzero, bots will stay in idle mode and not attack. | false | Protégée (cheats) | |
bot_crouch | Les bots s'accroupissent. | false | Protégée (cheats) | |
bot_dont_shoot | If nonzero, bots will not fire weapons (for debugging). | false | Protégée (cheats) | |
bot_knives_only | Restricts the bots to only using knives | Serveur | ||
bot_pistols_only | Restricts the bots to only using pistols | Serveur | ||
bot_place | bot_place - Places a bot from the map at where the local player is pointing. | Protégée (cheats) |
Démos et spectateur
Enregistrer et regarder des replays.
| Commande | Ce qu'elle fait | Défaut | Plage | Où |
|---|---|---|---|---|
record record <name> | Record a demo. | Protégée (cheats) | ||
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 |
Anciennes commandes qui n'existent plus
Elles apparaissent dans les guides CS:GO et ne sont pas dans la liste de commandes de CS2 : elles affichent donc une erreur de commande inconnue. Vérifié sur des fichiers du jeu datés du 28 octobre 2026.
| Ancienne commande | Ce que c'était | À utiliser à la place |
|---|---|---|
| net_graph | Graphique réseau et FPS à l'écran | cl_showfps et les cvars cl_hud_telemetry_* |
| cq_netgraph | Souvent cité comme remplaçant de net_graph | Ce n'est pas une commande CS2. Utilisez cl_showfps et cl_hud_telemetry_* |
| cl_cmdrate | Fréquence des commandes du client | Rien à régler. Le jeu gère lui-même ses fréquences de mise à jour |
| cl_updaterate | Fréquence de mise à jour du serveur | Rien à régler. Le jeu gère lui-même ses fréquences de mise à jour |
| cl_righthand | Main gauche ou droite | cl_prefer_lefthanded |
| cl_bobamt_lat | Balancement latéral du viewmodel | Rien. Les cvars de bob ont disparu |
| cl_bobamt_vert | Balancement vertical du viewmodel | Rien. Les cvars de bob ont disparu |
| cl_bob_lower_amt | Balancement de l'arme baissée | Rien. Les cvars de bob ont disparu |
| cl_bobcycle | Durée du cycle de bob | Rien. Les cvars de bob ont disparu |
| cl_usenewbob | Change le style de bob du viewmodel | Rien. Les cvars de bob ont disparu |
| viewmodel_recoil | Intensité du recul du viewmodel | Rien. Le cvar a disparu |
| m_rawinput | Entrée brute de la souris | Rien à régler dans la console |
| cl_lagcompensation | Activer ou couper la compensation de lag | Rien. Impossible de la couper côté client |
| cl_predict | Activer ou couper la prédiction client | Rien. Impossible de la couper côté client |
| voice_scale | Volume des voix | snd_voipvolume |
| voice_enable | Voix activées ou coupées | voice_modenable |
| cl_crosshaircolor | Couleur de crosshair prédéfinie de 0 à 5 | cl_crosshaircolor_r, _g, _b et _a |
| cl_grenadepreview | Aperçu de la trajectoire des grenades | sv_grenade_trajectory_prac_pipreview sur un serveur d'entraînement |
Comment nous avons vérifié
Chaque commande et variable ci-dessus, à part quelques-unes que le jeu gère lui-même (buy, use, drop, +jump, +duck, +attack, +voicerecord), a été recherchée dans un dump automatisé des tables de commandes et de variables de CS2, daté du 28 octobre 2026. Les valeurs par défaut, les plages et les indicateurs de triche et de serveur viennent directement de ce dump. Quand la description du jeu manquait ou n'était pas claire, nous en avons écrit une. Si une commande n'est pas dans le dump, elle n'est pas dans cette liste.
La colonne Où lit les indicateurs du jeu : Protégée (cheats) demande sv_cheats 1, Serveur s'exécute sur un serveur que vous contrôlez, et Client s'exécute sur votre propre jeu.
Comment ouvrir la console et lancer une commande
Activez Activer la console développeur dans Paramètres, Jeu, puis appuyez sur la touche de la console (le tilde, ~). Tapez une commande et appuyez sur Entrée. Une variable, ou cvar, prend une valeur après son nom : fps_max 0 règle donc la limite d'images. Une commande fait quelque chose quand vous l'exécutez, comme disconnect. Pour ouvrir la console au démarrage sans toucher aux paramètres, ajoutez -console à vos options de lancement CS2.
Tout ce que vous tapez dans la console disparaît la fois suivante, sauf si le jeu l'enregistre. Beaucoup de variables sont marquées comme enregistrées et se conservent d'elles-mêmes. Pour les autres, gardez les lignes dans un autoexec.cfg, que notre générateur d'autoexec CS2 construit, ou donnez à une touche sa propre commande avec le générateur de binds CS2.
Ce que veut dire la colonne Où
La liste compte 238 entrées. La colonne Où lit les indicateurs que le jeu pose lui-même sur chacune. 198 sont Client et s'exécutent sur votre propre jeu, 25 sont Serveur et ne prennent effet que sur un serveur que vous contrôlez, comme les familles mp_, bot_ et sv_, et 15 sont Protégées (cheats), ce qui veut dire qu'elles demandent sv_cheats 1 et ne marchent donc que hors ligne ou sur votre propre serveur. Sur les serveurs de matchmaking de Valve, les commandes Serveur et Protégées affichent une erreur et ne font rien.
C'est pourquoi la colonne Plage compte. Quand une variable a une plage, le jeu rogne tout ce qui est en dehors. Les décalages du viewmodel en sont un bon exemple, et notre générateur de viewmodel CS2 arrête ses curseurs aux mêmes limites. L'onglet Crosshair liste les variables derrière un crosshair, et le générateur de crosshair CS2 les écrit pour vous avec un aperçu en direct.
Pour la visée, la variable de sensibilité se trouve dans l'onglet Souris et contrôles avec sa plage de de 0.0001 à 8. Multipliez-la par votre DPI pour l'eDPI, ou reprenez une sensibilité d'un autre jeu avec le convertisseur de sensibilité.
FAQ
Comment ouvrir la console dans CS2 ?
Allez dans Paramètres, puis Jeu, et mettez Activer la console développeur sur Oui. Appuyez ensuite sur la touche de la console, qui est par défaut la touche tilde (~). Ajouter -console à vos options de lancement l'ouvre aussi au démarrage.
Quelle différence entre une commande et un cvar ?
Une commande fait quelque chose quand vous l'exécutez, comme quit ou disconnect. Un cvar (variable de console) contient un réglage, comme sensitivity ou fps_max, et se modifie en tapant son nom suivi d'une valeur.
Que veut dire protégé contre la triche ?
Les commandes marquées protégées contre la triche ne s'exécutent que si le serveur a sv_cheats 1, c'est-à-dire sur votre propre serveur ou une map hors ligne. En matchmaking et sur la plupart des serveurs communautaires, elles affichent une erreur et ne font rien.
Quelles commandes ne marchent que sur mon propre serveur ?
Celles marquées Serveur, qui couvrent les commandes mp_, bot_ et sv_ comme mp_roundtime ou bot_add. Elles changent le déroulement d'un match : seul un serveur que vous contrôlez les accepte. Elles ne font rien sur les serveurs de matchmaking de Valve.
Comment rendre mes réglages permanents ?
Mettez-les dans un autoexec.cfg du dossier game/csgo/cfg et ajoutez +exec autoexec à vos options de lancement. Notre générateur d'autoexec crée le fichier pour vous.
Pourquoi net_graph ou cl_cmdrate ne sont-ils pas dans la liste ?
Ils ne sont pas dans la liste de commandes de CS2. Utilisez cl_showfps et les commandes cl_hud_telemetry pour les FPS, le ping et la perte de paquets. Le tableau des commandes supprimées plus bas liste les anciennes commandes qui échouent.
Peut-on être banni pour avoir utilisé des commandes console ?
Pas pour les commandes console listées ici. Elles font partie du jeu. Les commandes protégées contre la triche ne peuvent pas être utilisées sur les serveurs où les cheats sont désactivés.