CSGOLuck툴
KO
스킨 거래

CS2 콘솔 명령어

지금 CS2에 있는 명령어와 변수 238개를 게임이 직접 알려 주는 기본값과 한계와 함께 검색하세요. 사라진 것은 따로 탭에 모았으니 예전 조언과 지금 것을 구분할 수 있습니다.

238개 검증기본값과 범위치트 보호 표시

crosshair, fps_max, bot, demo를 입력해 보세요. 분류를 고르면 범위가 좁혀집니다.

콘솔과 설정 파일

설정을 실행하고, 저장하고, 관리합니다.

명령어기능기본값범위적용 위치
exec
exec <file>
game/csgo/cfg 폴더의 .cfg 파일을 실행합니다. .cfg는 빼고 입력하세요.클라이언트
execifexists
execifexists <file>
파일이 있을 때만 설정을 실행하고, 없어도 오류를 내지 않습니다.클라이언트
host_writeconfig
현재 설정을 config.cfg에 저장합니다.클라이언트
bind
bind "<key>" "<command>"
키나 마우스 버튼에 명령어를 연결합니다.클라이언트
unbind
unbind <key>
키 하나의 바인드를 지웁니다.클라이언트
unbindall
모든 바인드를 지웁니다. 이후 이동 키를 다시 바인드하거나 binddefaults를 실행하세요.클라이언트
binddefaults
모든 키 바인드를 기본값으로 되돌립니다.클라이언트
alias
alias "<name>" "<commands>"
명령어 여러 개를 실행하는 짧은 이름을 만듭니다.클라이언트
echo
echo <text>
콘솔에 한 줄을 출력합니다. 설정 파일이 실행됐는지 확인할 때 편합니다.클라이언트
toggle
toggle <cvar> [value1 value2 ...]
누를 때마다 cvar를 값 사이에서 전환합니다. 예: toggle cl_showfps 0 1.클라이언트
incrementvar
incrementvar <cvar> <min> <max> <step>
cvar를 일정한 양만큼 올리고, 최소와 최대 사이를 순환합니다.클라이언트
cyclevar
cyclevar <cvar> <value1> <value2> ...
cvar를 값 목록에서 차례로 순환시킵니다.클라이언트
toggleconsole
콘솔을 열거나 닫습니다.클라이언트
find
find <text>
콘솔 명령어와 cvar에서 단어를 검색합니다.클라이언트
help
help <name>
명령어나 cvar의 도움말을 출력합니다.클라이언트
cvarlist
게임이 아는 모든 콘솔 변수와 명령어를 나열합니다.클라이언트
differences
기본값에서 바꾼 cvar를 나열합니다.클라이언트
key_listboundkeys
바인드한 모든 키를 나열합니다.클라이언트
key_findbinding
key_findbinding <command>
명령어에 어떤 키가 바인드되어 있는지 보여 줍니다.클라이언트
con_enable
콘솔을 열 수 있게 합니다. 개발자 콘솔 활성화 설정과 같습니다.false클라이언트
status
내 연결, 서버, 접속한 플레이어를 출력합니다.클라이언트
maps
게임이 불러올 수 있는 맵을 나열합니다.클라이언트
map
map <name>
맵을 불러옵니다. 오프라인에서는 로컬 게임이 시작됩니다.클라이언트
changelevel
changelevel <name>
내가 운영하는 서버의 맵을 바꿉니다.클라이언트
connect
connect <address>
서버에 접속합니다.클라이언트
disconnect
현재 게임에서 나갑니다.클라이언트
quit
CS2를 종료합니다.클라이언트

크로스헤어

크로스헤어 설정은 모두 별도의 cvar입니다. 색상은 숫자 하나가 아니라 채널별로 정합니다.

명령어기능기본값범위적용 위치
cl_crosshairstyle
크로스헤어 스타일입니다. 게임은 0에서 9를 받습니다.70 ~ 9클라이언트
cl_crosshairdot
가운데 점을 그립니다.false클라이언트
cl_crosshair_t
T 스타일 크로스헤어입니다. 위쪽 막대를 숨깁니다.false클라이언트
cl_crosshair_drawoutline
외곽선입니다. 0은 끄기, 1은 켜기, 2는 게임의 두 번째 외곽선 모드입니다.10 ~ 2클라이언트
cl_crosshair_length
크로스헤어 선 하나의 길이입니다.80 ~ 255클라이언트
cl_crosshair_thickness
선의 두께입니다.20 ~ 32클라이언트
cl_crosshair_gap
중앙과 선 사이의 간격입니다. 음수면 선이 겹칩니다.4-3840 ~ 3840클라이언트
cl_crosshaircolor_r
빨강 채널, 0에서 255입니다.00 ~ 255클라이언트
cl_crosshaircolor_g
초록 채널, 0에서 255입니다.2550 ~ 255클라이언트
cl_crosshaircolor_b
파랑 채널, 0에서 255입니다.00 ~ 255클라이언트
cl_crosshaircolor_a
불투명도, 0에서 255입니다.2550 ~ 255클라이언트
cl_crosshairoutline_r
외곽선 빨강, 0에서 255입니다.00 ~ 255클라이언트
cl_crosshairoutline_g
외곽선 초록, 0에서 255입니다.00 ~ 255클라이언트
cl_crosshairoutline_b
외곽선 파랑, 0에서 255입니다.00 ~ 255클라이언트
cl_crosshairoutline_a
외곽선 불투명도, 0에서 255입니다.2550 ~ 255클라이언트
cl_crosshair_recoil
크로스헤어가 반동을 따라가게 합니다.true클라이언트
cl_crosshair_sniper_width
스코프 십자선의 굵기입니다. 1은 1픽셀 가는 선입니다.1클라이언트
cl_crosshair_friendly_warning
팀원이 사선에 있을 때 크로스헤어를 바꿉니다.10 ~ 1클라이언트
cl_crosshair_dynamic_splitdist
크로스헤어가 벌어질 때 선이 얼마나 갈라지는지 정합니다.30 ~ 127클라이언트
cl_crosshair_dynamic_spread_limit
다이나믹 크로스헤어가 벌어질 수 있는 상한입니다.2550 ~ 255클라이언트
cl_grenadecrosshair_keepusercrosshair
수류탄 투척 크로스헤어가 보이는 동안 내 크로스헤어를 유지합니다.true클라이언트
cl_show_observer_crosshair
관전 중에 누구의 크로스헤어를 볼지 정합니다.2클라이언트

뷰모델과 FOV

화면에서 무기가 놓이는 위치입니다. 범위는 게임에 내장된 한계입니다.

명령어기능기본값범위적용 위치
viewmodel_fov
뷰모델 시야각입니다.6060 ~ 68클라이언트
viewmodel_offset_x
총을 왼쪽(음수)이나 오른쪽(양수)으로 옮깁니다.1-2 ~ 2.5클라이언트
viewmodel_offset_y
총을 카메라 쪽이나 먼 쪽으로 옮깁니다.1-2 ~ 2클라이언트
viewmodel_offset_z
총을 아래(음수)나 위(양수)로 옮깁니다.-1-2 ~ 2클라이언트
viewmodel_presetpos
기본 제공 위치 프리셋을 적용합니다. 1은 데스크톱, 2는 클래식입니다.1클라이언트
cl_prefer_lefthanded
무기를 왼손에 듭니다.false클라이언트
fov_desired
기본 시야각입니다.751 ~ 135클라이언트
r_drawtracers_firstperson
내 총알 궤적 표시를 켜거나 끕니다.true클라이언트

HUD와 레이더

화면 배치와 미니맵입니다.

명령어기능기본값범위적용 위치
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클라이언트
hud_scaling
HUD 크기를 조정합니다.10.9 ~ 1.1클라이언트
cl_hud_radar_scale
화면에서 레이더의 크기입니다.10.8 ~ 1.3클라이언트
cl_radar_scale
레이더 안의 맵 줌입니다. 작을수록 맵이 더 많이 보입니다.0.70.25 ~ 1클라이언트
cl_radar_always_centered
If set to 0, the radar is maximally used. Otherwise the player is always centered, even at map extents.true클라이언트
cl_radar_rotate
시점에 맞춰 레이더를 회전시킵니다.true클라이언트
cl_radar_icon_scale_min
Sets the minimum icon scale. Valid values are 0.4 to 1.25.0.60.4 ~ 1.25클라이언트
cl_radar_square_with_scoreboard
점수판이 열려 있는 동안 레이더를 사각형으로 바꿉니다.true클라이언트
cl_hud_radar_background_alpha
레이더 배경의 불투명도입니다.0.6270 ~ 1클라이언트
cl_hud_radar_blur_background
Blurs the radar background.true클라이언트
cl_teamid_overhead_mode
Always show team id over teammates. 0 = off, 1 = pips; 2 = +name, 3 = +equipment3클라이언트
cl_teammate_colors_show
In competitive, 1 = show teammates as separate colors in the radar, scoreboard, etc., 2 = show colors and letters1클라이언트
cl_showloadout
Toggles display of current loadout.true클라이언트
hud_showtargetid
Enables display of target namestrue클라이언트
cl_show_clan_in_death_notice
Is set, the clan name will show next to player names in the death notices.true클라이언트
cl_deathnotices_show_numbers
0: default; 1: draw names as just numbers; 2: append number on killer and victim to the name0클라이언트
cl_draw_only_deathnotices
크로스헤어와 킬 알림을 빼고 HUD를 숨깁니다. 영상 촬영용입니다.false클라이언트
cl_drawhud
Enable the rendering of the hudtrue치트 보호
cl_autohelp
자동 도움말 힌트를 켭니다.true클라이언트
gameinstructor_enable
Display in game lessons that teach new players.false클라이언트
cl_disable_round_end_report
라운드 종료 리포트를 숨깁니다.false클라이언트
cl_cursor_scale
메뉴의 마우스 커서 크기를 조정합니다.1클라이언트
cl_sanitize_player_names
Replace names of other players with something non-offensive.false클라이언트
cl_hide_avatar_images
Hide avatar images for other players. 0 - Off. 1 - Block All 2 - Block all but friends0클라이언트

오디오

볼륨은 0에서 1입니다.

명령어기능기본값범위적용 위치
volume
마스터 볼륨입니다.10 ~ 1클라이언트
snd_gamevolume
Game volume10 ~ 1클라이언트
snd_gamevoicevolume
Game v.o. volume10 ~ 1클라이언트
snd_voipvolume
다른 플레이어의 음성 채팅 볼륨입니다.10 ~ 2클라이언트
snd_musicvolume
Music volume10 ~ 1클라이언트
snd_menumusic_volume
Volume of Menu / Non-gameplay music0.040 ~ 1클라이언트
snd_mvp_volume
Volume of MVP Music0.160 ~ 1클라이언트
snd_roundstart_volume
Volume of Round Start Music00 ~ 1클라이언트
snd_roundend_volume
Volume of Won/Lost Music0.160 ~ 1클라이언트
snd_roundaction_volume
Volume of Move Action Music00 ~ 1클라이언트
snd_tensecondwarning_volume
Volume of Ten Second Warnings0.040 ~ 1클라이언트
snd_deathcamera_volume
Volume of Deathcam Timers0.160 ~ 1클라이언트
snd_mapobjective_volume
Volume of Map Objective Music0.040 ~ 1클라이언트
snd_headphone_eq
헤드폰 이퀄라이저 프리셋을 고릅니다.0클라이언트
snd_mute_losefocus
창이 포커스를 잃으면 게임을 음소거합니다.true클라이언트
snd_mute_mvp_music_live_players
If set, MVP music is muted if players from both teams are still alive.false클라이언트
snd_steamaudio_enable_perspective_correction
Enable perspective correction for 3D audio.false클라이언트

마우스와 입력

감도와 조작 동작입니다.

명령어기능기본값범위적용 위치
sensitivity
Mouse sensitivity.1.250.0001 ~ 8클라이언트
zoom_sensitivity_ratio
Additional mouse sensitivity scale factor applied when FOV is zoomed in.10.01 ~ 3클라이언트
sensitivity_y_scale
Multiplies the mouse Y axis for finer pitch vs yaw aim10 ~ 2클라이언트
m_yaw
Mouse yaw factor.0.022클라이언트
m_pitch
Mouse pitch factor.0.022클라이언트
mouse_inverty
마우스 상하 움직임을 반전합니다.false클라이언트
option_duck_method
앉기를 누르고 있는 대신 토글로 바꿉니다.false클라이언트
option_speed_method
걷기를 누르고 있는 대신 토글로 바꿉니다.false클라이언트
cl_debounce_zoom
Whether or not to disable holding secondary fire to cycle zoom levelstrue클라이언트
cl_sniper_auto_rezoom
Auto-rezoom snipers after a shottrue클라이언트
cl_silencer_mode
0: cannot detach; 1: press secondary fire to detach0클라이언트
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클라이언트
cl_weapon_stealth_reload_toggle
Should the silent reload act like a togglefalse클라이언트
cl_scoreboard_mouse_enable_binding
점수판에서 마우스 커서를 풀어 주는 키 설정입니다.+attack2클라이언트
input_button_code_is_scan_code_scd
Bind keys based on keyboard position instead of key nametrue클라이언트
cl_allow_multi_input_binds
바인드가 입력 동작을 둘 이상 담을 수 있게 합니다. 치트 보호라서 sv_cheats 1에서만 작동합니다.false치트 보호

네트워크, FPS, 진단

프레임 레이트, 네트워크 표시, 타이밍입니다. 예전 net_graph와 cl_cmdrate 계열은 사라졌습니다. 아래 삭제된 명령어 표를 보세요.

명령어기능기본값범위적용 위치
fps_max
Frame rate limiter. 0=no limit. Does not apply to dedicated server.120클라이언트
fps_max_ui
Frame rate limiter while the game UI is displayed. 0=no limit. Does not apply to dedicated server.0클라이언트
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클라이언트
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클라이언트
cl_showpos
내 위치와 속도를 표시합니다. 현재 게임에서는 치트 보호입니다.0치트 보호
cl_hud_telemetry_ping_show
Show ping in the HUD. 0=never, 1=only in poor conditions, 2=always1클라이언트
cl_hud_telemetry_frametime_show
Show frame time (FPS) in the HUD. 0=never, 1=only if poor, 2=always1클라이언트
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=always1클라이언트
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=always0클라이언트
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=always0클라이언트
cl_ticktiming
cl_ticktiming {print|<interval>} [summary|detail]
{print|<interval>} [summary|detail] Print timing stats now, or set report interval클라이언트
net_status
네트워크 상태를 출력합니다.클라이언트
rate
Min bytes/sec the host can receive data80000클라이언트
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.00 ~ 2클라이언트
cl_interp_ratio
Set number of client simulation interpolation ticks.20 ~ 19클라이언트
cl_timeout
After this many seconds without receiving a packet from the server, the client will disconnect itself30클라이언트
mm_dedicated_search_maxping
매치메이킹이 서버를 찾을 때 선호하는 최대 핑입니다.15025 ~ 350클라이언트
r_fullscreen_gamma
Screen Gamma (only in fullscreen modes)2.21 ~ 4클라이언트
cl_ragdoll_limit
Maximum number of ragdolls to show (-1 disables limit)20클라이언트

음성, 채팅, 핑

소통 설정입니다.

명령어기능기본값범위적용 위치
voice_modenable
Enable/disable voice in this mod.true클라이언트
voice_vox
Voice chat uses a vox-style always on0클라이언트
voice_threshold
decibel threshold for how loud the talker's input signal is before we think they are talking.-120클라이언트
voice_loopback
내 목소리를 내게 다시 들려줍니다.false클라이언트
voice_toggle_open_mic
오픈 마이크를 전환합니다.클라이언트
voice_modenable_toggle
Toggle the voice_modenable convar.클라이언트
+voicerecord
누르고 있는 동안 말하기(푸시 투 토크)입니다.클라이언트
cl_mute_enemy_team
Block all communication from players on the enemy team.false클라이언트
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클라이언트
cl_player_ping_mute
핑에서 소리가 나는지 정합니다. Valve 설명으로는 1이 들리게, 0이 무음이며 이름에서 짐작되는 것과 반대입니다.0클라이언트
player_ping
Creates a ping notification where the player is looking.서버
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_durationtrue클라이언트
say
say "<text>"
모두에게 메시지를 보냅니다.서버
say_team
say_team "<text>"
내 팀에게 메시지를 보냅니다.서버
callvote
callvote <issue>
Start a vote on an issue.서버

구매와 인벤토리

구매 바인드와 무기 전환용 명령어입니다.

명령어기능기본값범위적용 위치
buy
buy <weapon>
구매할 수 있을 때 이름으로 아이템을 삽니다. 예: buy ak47. 여러 개를 ;로 이어 붙일 수 있습니다.클라이언트
autobuy
Attempt to purchase items with the order listed in cl_autobuy클라이언트
rebuy
Attempt to repurchase items with the order listed in cl_rebuy클라이언트
cl_autobuy
자동 구매가 사려고 하는 순서입니다. 예: cl_autobuy "ak47 m4a1 vesthelm".클라이언트
cl_rebuy
The order in which rebuy will attempt to repurchase items클라이언트
buymenu
Show or hide main buy menu클라이언트
buyrandom
Buy random primary and secondary. Primarily for deathmatch where cost is not an issue.서버
use
use <weapon_name>
들고 있는 무기나 아이템으로 바꿉니다. 예: use weapon_smokegrenade.클라이언트
drop
들고 있는 무기를 버립니다.클라이언트
lastinv
직전 무기로 바꿉니다.클라이언트
slot1
슬롯 1(주무기)의 무기를 선택합니다.클라이언트
slot2
슬롯 2(보조무기)의 무기를 선택합니다.클라이언트
slot3
슬롯 3(나이프)의 무기를 선택합니다.클라이언트
+lookatweapon
누르고 있는 동안 무기를 살펴봅니다.클라이언트
+cl_show_team_equipment
키를 누르고 있는 동안 팀원의 장비를 보여 줍니다.클라이언트

연습과 개인 서버

서버 측 명령어입니다. 오프라인 맵, 연습 서버, 워크숍 맵처럼 내가 운영하는 서버에서만 작동합니다. 치트 보호로 표시된 항목은 sv_cheats 1도 필요합니다. Valve 매치메이킹 서버에서는 어느 것도 작동하지 않습니다.

명령어기능기본값범위적용 위치
sv_cheats
Allow cheats on serverfalse클라이언트
mp_restartgame
mp_restartgame <seconds>
If non-zero, game will restart in the specified number of seconds0서버
mp_warmup_end
End warmup immediately.서버
mp_warmup_pausetimer
Set to 1 to stay in warmup indefinitely. Set to 0 to resume the timer.0클라이언트
mp_roundtime
How many minutes each round takes.50.1 ~ 60서버
mp_roundtime_defuse
How many minutes each round of Bomb Defuse takes. If 0 then use mp_roundtime instead.00 ~ 60서버
mp_freezetime
how many seconds to keep players frozen when the round starts60 ~ 60서버
mp_buytime
How many seconds after round start players can buy items for.900 ~ …클라이언트
mp_buy_anywhere
When set, players can buy anywhere, not only in buyzones. 0 = default. 1 = both teams. 2 = Terrorists. 3 = Counter-Terrorists.0클라이언트
mp_maxmoney
maximum amount of money allowed in a player's account160000 ~ …클라이언트
mp_startmoney
amount of money each player gets when they reset8000 ~ …클라이언트
mp_c4timer
how long from when the C4 is armed until it blows4010 ~ …클라이언트
mp_ignore_round_win_conditions
Ignore conditions which would end the current roundfalse서버
mp_round_restart_delay
Number of seconds to delay before restarting a round after a win70 ~ …클라이언트
mp_respawn_on_death_ct
When set to 1, counter-terrorists will respawn after dying.false클라이언트
mp_respawn_on_death_t
When set to 1, terrorists will respawn after dying.false클라이언트
mp_free_armor
Determines whether kevlar (1+) and/or helmet (2+) are given automatically.0클라이언트
mp_defuser_allocation
How to allocate defusers to CTs at start or round: 0=none, 1=random, 2=everyone00 ~ 2클라이언트
mp_give_player_c4
Whether this map should spawn a c4 bomb for a player or not.true클라이언트
mp_autoteambalance
양 팀의 균형을 맞추려고 플레이어를 자동으로 옮깁니다.true서버
mp_limitteams
Max # of players 1 team can have over another (0 disables check)20 ~ 30서버
mp_friendlyfire
Allows team members to injure other members of their teamfalse클라이언트
mp_solid_teammates
How solid are teammates: 0 = transparent; 1 = fully solid; 2 = can stand on top of heads1클라이언트
mp_pause_match
Pause the match in the next freeze time서버
mp_unpause_match
Resume the match서버
mp_teamname_1
A non-empty string overrides the first team's name.서버
mp_teamname_2
A non-empty string overrides the second team's name.서버
ammo_grenade_limit_total
플레이어가 총 몇 개의 수류탄을 들 수 있는지 정합니다.3클라이언트
sv_infinite_ammo
Player's active weapon will never run out of ammo0치트 보호
sv_grenade_trajectory_prac_pipreview
Shows grenade trajectory practice picture-in-picture preview.false클라이언트
sv_grenade_trajectory_prac_trailtime
Shows grenade trajectory practice visualization for this number of seconds.00 ~ 8클라이언트
sv_rethrow_last_grenade
Emit the last grenade thrown on the server.치트 보호
sv_showimpacts
Shows client (red) and server (blue) bullet impact point (1=both, 2=client-only, 3=server-only)0클라이언트
sv_showimpacts_time
Duration bullet impact indicators remain before disappearing40 ~ 10클라이언트
weapon_accuracy_nospread
Disable weapon inaccuracy spreadfalse클라이언트
sv_gravity
World gravity.800클라이언트
sv_airaccelerate
공중에서 방향을 얼마나 꺾을 수 있는지 정합니다. 올리면 에어 스트레이프가 쉬워집니다.12클라이언트
host_timescale
Prescale the clock by this amount.1치트 보호
god
Toggle by default, or 0 to disable and 1 to enable. Player becomes invulnerable.치트 보호
noclip
Toggle. Player becomes non-solid and flies. Optional argument of 0 or 1 to force enable/disable치트 보호
give
give <item>
Give item to player. Arguments: <item_name>서버
kick
kick <name>
Kick a player by name.클라이언트
kickid
kickid <userid>
Kick a player by userid or uniqueid, with a message.클라이언트

봇

내가 운영하는 서버의 봇입니다.

명령어기능기본값범위적용 위치
bot_add
bot_add <t|ct> <type> <difficulty> <name> - Adds a bot matching the given criteria.서버
bot_add_t
bot_add_t <type> <difficulty> <name> - Adds a terrorist bot matching the given criteria.서버
bot_add_ct
bot_add_ct <type> <difficulty> <name> - Adds a Counter-Terrorist bot matching the given criteria.서버
bot_kick
bot_kick <all> <t|ct> <type> <difficulty> <name> - Kicks a specific bot, or all bots, matching the given criteria.서버
bot_difficulty
Defines the skill of bots joining the game. Values are: 0=easy, 1=normal, 2=hard, 3=expert.1서버
bot_stop
bot_stop <1|all> | <not_bomber> | <t> | <ct>0치트 보호
bot_freeze
봇이 가만히 서 있습니다.false치트 보호
bot_zombie
If nonzero, bots will stay in idle mode and not attack.false치트 보호
bot_crouch
봇이 앉습니다.false치트 보호
bot_dont_shoot
If nonzero, bots will not fire weapons (for debugging).false치트 보호
bot_knives_only
Restricts the bots to only using knives서버
bot_pistols_only
Restricts the bots to only using pistols서버
bot_place
bot_place - Places a bot from the map at where the local player is pointing.치트 보호

데모와 관전

리플레이 녹화와 시청입니다.

명령어기능기본값범위적용 위치
record
record <name>
Record a demo.치트 보호
stop
Finish recording demo.클라이언트
playdemo
playdemo <name>
Play a recorded demo file (.dem ).클라이언트
demoui
Show/hide demo playback ui클라이언트
demo_pause
Pauses demo playback.클라이언트
demo_resume
Resumes demo playback.클라이언트
demo_togglepause
Toggles demo playback.클라이언트
demo_timescale
demo_timescale <speed>
Sets demo replay speed.클라이언트
demo_gototick
demo_gototick <tick>
Skips to a tick in demo.클라이언트
demo_goto
Skips to location in demo.클라이언트
demo_info
Print information about currently playing demo.클라이언트
demolist
Print demo sequence list.클라이언트
demo_highlight_seconds_before
How many seconds before the actual highlight event to show when viewing highlights.6클라이언트
spec_mode
Set spectator mode클라이언트
spec_next
Spectate next player클라이언트
spec_prev
Spectate previous player클라이언트
spec_player
Spectate a player by name or slot클라이언트
spec_goto
Move the spectator camera to a specific location. `spec_goto x y z pitch yaw`클라이언트
cl_obs_interp_enable
Enables interpolation between observer targetstrue클라이언트

더 이상 존재하지 않는 예전 명령어

CS:GO 가이드에 나오지만 CS2 명령어 목록에는 없어서 알 수 없는 명령어 오류가 나는 것들입니다. 2026년 10월 28일자 게임 파일로 확인했습니다.

예전 명령어원래 기능대체 방법
net_graph화면에 네트워크와 FPS 그래프 표시cl_showfps와 cl_hud_telemetry_* cvar
cq_netgraphnet_graph 대체 명령어로 알려졌던 것CS2 명령어가 아닙니다. cl_showfps와 cl_hud_telemetry_*를 쓰세요
cl_cmdrate클라이언트 명령 전송률설정할 것이 없습니다. 게임이 업데이트 속도를 알아서 관리합니다
cl_updaterate서버 업데이트 속도설정할 것이 없습니다. 게임이 업데이트 속도를 알아서 관리합니다
cl_righthand왼손, 오른손 선택cl_prefer_lefthanded
cl_bobamt_lat뷰모델 좌우 흔들림없음. 흔들림 cvar는 사라졌습니다
cl_bobamt_vert뷰모델 상하 흔들림없음. 흔들림 cvar는 사라졌습니다
cl_bob_lower_amt무기를 내릴 때 흔들림없음. 흔들림 cvar는 사라졌습니다
cl_bobcycle흔들림 주기 길이없음. 흔들림 cvar는 사라졌습니다
cl_usenewbob뷰모델 흔들림 방식 전환없음. 흔들림 cvar는 사라졌습니다
viewmodel_recoil뷰모델 반동 크기없음. 이 cvar는 사라졌습니다
m_rawinput마우스 Raw Input콘솔에서 설정할 것이 없습니다
cl_lagcompensation랙 보상 켜기/끄기없음. 클라이언트에서 끌 수 없습니다
cl_predict클라이언트 예측 켜기/끄기없음. 클라이언트에서 끌 수 없습니다
voice_scale음성 볼륨snd_voipvolume
voice_enable음성 켜기/끄기voice_modenable
cl_crosshaircolor크로스헤어 기본 색상 0~5cl_crosshaircolor_r, _g, _b, _a
cl_grenadepreview수류탄 궤적 미리보기연습 서버에서 sv_grenade_trajectory_prac_pipreview

확인 방법

게임이 직접 처리하는 몇 가지(buy, use, drop, +jump, +duck, +attack, +voicerecord)를 빼고, 위의 모든 명령어와 변수는 2026년 10월 28일자 CS2 자체 명령어 및 변수 표의 자동 덤프에서 찾아본 것입니다. 기본값, 범위, 치트 및 서버 플래그는 그 덤프에서 그대로 가져왔습니다. 게임 자체 설명이 없거나 불분명한 곳에는 직접 설명을 썼습니다. 덤프에 없는 명령어는 이 목록에도 없습니다.

적용 위치 열은 게임의 플래그를 읽은 것입니다. 치트 보호는 sv_cheats 1이 필요하고, 서버는 내가 통제하는 서버에서 실행되며, 클라이언트는 내 게임에서 실행됩니다.

콘솔을 열고 명령어를 실행하는 방법

설정, 게임에서 개발자 콘솔 활성화를 켜고 콘솔 키(물결표 ~)를 누르세요. 명령어를 입력하고 Enter를 누르면 됩니다. 변수, 즉 cvar는 이름 뒤에 값을 받으므로 fps_max 0은 프레임 제한을 정합니다. 명령어는 실행하면 disconnect처럼 무언가를 합니다. 설정을 건드리지 않고 시작할 때 콘솔을 열려면 CS2 실행 옵션에 -console을 추가하세요.

게임이 저장하지 않으면 콘솔에 입력한 것은 다음에 사라집니다. 많은 변수는 저장되도록 표시되어 있어서 알아서 유지됩니다. 나머지는 줄들을 autoexec.cfg에 두세요. CS2 autoexec 생성기가 만들어 주고, 키마다 명령어를 주고 싶다면 CS2 바인드 생성기를 쓰세요.

적용 위치 열의 의미

목록에는 항목이 238개 있습니다. 적용 위치 열은 게임이 각 항목에 직접 설정한 플래그를 읽습니다. 클라이언트는 198개로 내 게임에서 실행되고, 서버는 25개로 내가 통제하는 서버에서만 효과가 있으며 mp_, bot_, sv_ 계열이 해당합니다. 치트 보호는 15개로 sv_cheats 1이 필요해서 오프라인이나 내 서버에서만 작동합니다. Valve 매치메이킹 서버에서는 서버와 치트 보호 명령어가 오류를 출력하고 아무 일도 하지 않습니다.

그래서 범위 열이 중요합니다. 변수에 범위가 있으면 게임은 그 밖의 값을 잘라 냅니다. 뷰모델 오프셋이 좋은 예이고, CS2 뷰모델 생성기도 같은 한계에서 슬라이더가 멈춥니다. 크로스헤어 탭에는 크로스헤어를 이루는 변수가 있고, CS2 크로스헤어 생성기가 실시간 미리보기와 함께 대신 써 줍니다.

에임에 관해서는 감도 변수가 마우스와 입력 탭에 있고 범위는 0.0001 ~ 8입니다. DPI를 곱하면 eDPI가 되고, 다른 게임의 감도는 감도 변환기로 옮길 수 있습니다.

자주 묻는 질문

CS2에서 콘솔은 어떻게 여나요?

설정, 게임에서 개발자 콘솔 활성화를 예로 바꾸세요. 그다음 콘솔 키를 누르면 되고, 기본값은 물결표(~) 키입니다. 실행 옵션에 -console을 추가하면 시작할 때 바로 열립니다.

명령어와 cvar는 무엇이 다른가요?

명령어는 실행하면 무언가를 합니다. quit나 disconnect가 그렇습니다. cvar(콘솔 변수)는 sensitivity나 fps_max 같은 설정 값을 담고 있으며, 이름 뒤에 값을 입력해서 바꿉니다.

치트 보호란 무엇인가요?

치트 보호로 표시된 명령어는 서버에 sv_cheats 1이 있을 때만 실행됩니다. 내 서버나 오프라인 맵이라는 뜻입니다. 매치메이킹과 대부분의 커뮤니티 서버에서는 오류만 출력하고 아무 일도 하지 않습니다.

내 서버에서만 작동하는 명령어는 무엇인가요?

서버로 표시된 것들로, mp_, bot_, sv_ 명령어가 해당합니다. 예를 들어 mp_roundtime이나 bot_add입니다. 경기 진행 방식을 바꾸므로 내가 통제하는 서버만 받아들입니다. Valve 매치메이킹 서버에서는 아무 효과가 없습니다.

설정을 영구적으로 유지하려면 어떻게 하나요?

game/csgo/cfg 폴더의 autoexec.cfg에 넣고 실행 옵션에 +exec autoexec를 추가하세요. 우리 autoexec 생성기가 파일을 만들어 줍니다.

net_graph나 cl_cmdrate가 목록에 없는 이유는 무엇인가요?

CS2 명령어 목록에 없기 때문입니다. FPS, 핑, 패킷 손실은 cl_showfps와 cl_hud_telemetry 명령어로 보세요. 아래 삭제된 명령어 표에 실패하는 예전 명령어가 정리되어 있습니다.

콘솔 명령어를 쓰면 밴당할 수 있나요?

여기 있는 콘솔 명령어로는 밴당하지 않습니다. 게임의 일부입니다. 치트 보호 명령어는 치트가 꺼진 서버에서는 쓸 수 없습니다.

다른 CS2 툴