CSGO 设置及控制台初步

2018-02-18 14:51 #旧文章

通常来说,设置会在一定程度上影响水平的正常发挥,我们今天来说说 CSGO 里一些比较重要的设置和控制台的一些常用命令。

游戏设置

启用开发者控制台(~)

这个设置必须设为,这样我们才能使用控制台进行更高级的配置。

准星

准星我们分开来讲。>>> 传送门 <<<

Steam 组战队标签

如图,当我将战队标签设置以后,在名字旁边会显示出你所在的战队名称,这需要你先加入一个 Steam 组。另外,假如你的队伍中所有玩家(不包括电脑)战队标签相同,那么当回合胜利时会显示战队获胜。

设置战队标签后
设置战队标签后

队伍 ID

这是一个比较新的设置,当你选择了总是显示(包括队伍装备)时,你可以隔墙看到队友的标签和装备信息,如图

隔墙看队友
隔墙看队友

自动击杀回放

这个设置看起来即使选择了,在竞技模式下也没用。

自动换上捡起的武器

注意了!这个选项务必选择,不然当你没有主武器时,在与敌人交火时,正好地上有一把主武器,你也正好踩了上去,恭喜你,下面几秒你什么也做不了。所以赶紧把这个关了吧,我被坑过。

总是显示物品栏

这个选择我推荐选择,这样无需任何操作即可看清身上带了什么装备。

购买后关闭购买菜单

这个我推荐选择,这样在你买了一把主武器之后还能迅速去购买投掷物等。

退出购买菜单的几种姿势:

  • B 键返回上一级购买菜单直至退出
  • 鼠标右键返回上一级购买菜单直至退出
  • Esc 键返回上一级购买菜单直至退出

按“使用键”打开购买菜单

这个禁用了为妙,当在开局冻结时间请求队友发枪的时候,如果枪掉落的位置离你不够近,你可以用准星瞄着枪,按下 E 键将枪捡起(吸过来),如果这个选择开着,那当你按下 E 的时候会打开购买菜单。

雷达 HUD 大小

这个我推荐调到最大,因为在大多数时候你并不缺这一点左上方的视野,你更需要的是看雷达上队友的位置和已知敌人位置。

视频设置

在画质这一块,我一向推荐将所有的特效开到最低,这样能获得最高的帧率。

亮度

这一块你自己进一张地图,inferno 的 A 二楼就不错,自己调节看看怎样看得比较清楚就行。

分辨率

如果不是性能不够建议把分辨率开高,这样能更好的看清敌人,我以前就用过最低的分辨率,中远距离的敌人就一列像素点的大小。

笔记本节能模式

没事干开这个干啥

各种画质调节

包括全局阴影效果模型 / 贴图细节效果细节光影细节。这些都建议调到最小,除非你的显卡性能很强,调高画质后帧率还能保持在 160 以上。其中光影细节会让材质更加真实,如果你买了刀,那就把这个开高点吧 233。

这里有一篇各种画质选项的详解。(真的有用)

音频设置

音频输出配置

请选择立体声耳机

Advance 3D Audio Processing

这个要打开,如果你带着耳机可以精准定位声音的来源。

音乐选项

CSGO 中有很多音乐,在这几个设置里面,建议除了主音乐音量十秒警告音量以外全关了,这样在游戏中就不会有多余的声音干扰听声辨位。十秒警告在炸弹爆炸前十秒开始播放,听到这个音乐以后我们可以判断我们是否应该去拆除炸弹。警察空手拆除炸弹需要十秒,如果警告已经响起,那赶紧跑吧。如果带着拆弹钳,需要 5 秒,就估摸着在 5 秒内能不能到达炸弹边上。

控制台命令

在训练中,我们需要各种各样的控制台指令配合。控制台命令的格式如下

命令名 参数1 参数2 参数n

sv_cheats

这个命令可以开启服务器作弊模式。第一个参数为 1 时表示开启,为 0 时表示关闭。

sv_infinite_ammo

这个命令的前提是 sv_cheats 1,第一个参数为 0 时表示正常,为 1 时表示无限子弹,为 2 时表示无限弹夹。

sv_grenade_trajectory

这个命令的前提是 sv_cheats 1,第一个参数为 0 时表示不显示投掷物轨迹,为 1 时表示显示。

sv_showimpacts

这个命令的前提是 sv_cheats 1,第一个参数为 0 时表示不显示着弹点位置,为 1 时表示显示客户端的着弹点(红色)和服务器的着弹点(蓝色),为 2 时表示只显示客户端着弹点。

为什么会出现客户端 / 服务器之分呢,因为 CSGO 中服务器会讲着弹点进行一定量的偏移,这在某种程度上防止了自瞄(实际上外挂还是满天飞)。

mp_freezetime

以 mp 开头的命令都是用来修改游戏规则的,使用前提是你有服务器的管理权(比如本地服务器就可以)。这个命令用来修改每一局开始前的冻结时间,第一个参数即为冻结时间,以为单位。

mp_roundtime_defuse

这个命令用来修改每一局的时间(炸弹拆除 defuse 地图),第一个参数即为回合时间,以分钟为单位。

mp_buytime

这个命令用来修改买枪时间,第一个参数即为买枪时间,以为单位。

mp_buy_anywhere

这个命令用来指定是否允许在任意位置买枪,第一个参数为 0 是表示不允许,为 1 时表示允许。

mp_maxmoney

这个命令用来指定金钱上限,第一个参数即为金钱上限。

mp_startmoney

这个命令用来指定初始金钱,第一个参数即为初始金钱。

bind

这个命令用来将某一个命令绑定到某一个按键上,第一个参数为要绑定的按键,第二个参数为要绑定的命令。

如果命令的某个参数中要含有空格,那需要在这个参数的两边用双引号包裹起来。

alias

这个命令用来指定别名,第一个参数为别名,第二个参数为该别名对应的操作。如:

alias +JT "-attack;+jump"

exec

这个命令用来执行一个存放在硬盘中的脚本。第一个参数表示要执行脚本的文件名。

比如我的训练脚本:

mp_roundtime_defuse 60
mp_buytime 999
mp_maxmoney 160000
mp_startmoney 160000
mp_buy_anywhere 1
sv_cheats 1
sv_infinite_ammo 2
sv_grenade_trajectory 1
sv_showimpacts 2
mp_freezetime 0
mp_restartgame 1

文件位于:

L:\SteamApps\steamapps\common\Counter-Strike Global Offensive\csgo\cfg\training.cfg

我可以通过

exec training

来执行这个脚本中的命令。

如何绑定跳扔按键

首先我们要打开 \steamapps\common\Counter-Strike Global Offensive\csgo\cfg\autoexec.cfg 文件,在其中添加如下代码:

alias +JT "-attack;+jump"
alias -JT "-jump"
bind "n" "+JT"

保存并重新进入游戏,此时我们拉开投掷物,按下 N 键即可进行跳扔操作。

下面是我的完整 config.cfg 配置文件

unbindall
bind "1" "slot1"
bind "2" "slot2"
bind "3" "slot3"
bind "4" "slot6"
bind "5" "slot9"
bind "7" "+spray_menu"
bind "a" "+moveleft"
bind "b" "buymenu"
bind "c" "slot8"
bind "d" "+moveright"
bind "e" "+use"
bind "f" "toggle m_yaw 0.022 100"
bind "g" "drop"
bind "i" "show_loadout_toggle"
bind "m" "+lookatweapon"
bind "n" "+JT"
bind "o" "radio2"
bind "p" "disconnect"
bind "q" "lastinv"
bind "r" "+reload"
bind "s" "+back"
bind "t" "slot10"
bind "u" "messagemode2"
bind "v" "use weapon_knife;use weapon_flashbang"
bind "w" "+forward"
bind "x" "slot2"
bind "y" "messagemode"
bind "z" "slot1"
bind "KP_MINUS" "slam_play"
bind "KP_PLUS" "buy flashbang; use weapon_flashbang"
bind "[" "+cl_show_team_equipment"
bind "]" "radio3"
bind "`" "toggleconsole"
bind "," "buyammo1"
bind "." "buyammo2"
bind "\" "kill"
bind "=" "3"
bind "SPACE" "r_cleardecals"
bind "TAB" "+showscores"
bind "ESCAPE" "cancelselect"
bind "DEL" "mute"
bind "PGUP" "toggle sv_showimpacts 0 1 2"
bind "PGDN" "toggle sv_infinite_ammo 0 1 2"
bind "PAUSE" "pause"
bind "SHIFT" "+speed"
bind "ALT" "noclip"
bind "CTRL" "+duck"
bind "F3" "autobuy"
bind "F4" "rebuy"
bind "F5" "jpeg"
bind "F6" "save quick"
bind "F7" "load quick"
bind "F10" "quit prompt"
bind "MOUSE1" "+attack"
bind "MOUSE2" "+attack2"
bind "MOUSE3" "+left"
bind "MOUSE4" "+voicerecord"
bind "MOUSE5" "use weapon_c4;drop"
bind "MWHEELUP" "invprev"
bind "MWHEELDOWN" "+jump"
adsp_debug "0"
ai_report_task_timings_on_limit "0"
ai_think_limit_label "0"
budget_averages_window "30"
budget_background_alpha "128"
budget_bargraph_background_alpha "128"
budget_bargraph_range_ms "16.6666666667"
budget_history_numsamplesvisible "100"
budget_history_range_ms "66.666666667"
budget_panel_bottom_of_history_fraction ".25"
budget_panel_height "384"
budget_panel_width "512"
budget_panel_x "0"
budget_panel_y "50"
budget_peaks_window "30"
budget_show_averages "0"
budget_show_history "0"
budget_show_peaks "1"
bugreporter_uploadasync "0"
bugreporter_username ""
c_maxdistance "200"
c_maxpitch "90"
c_maxyaw "135"
c_mindistance "30"
c_minpitch "0"
c_minyaw "-135"
c_orthoheight "100"
c_orthowidth "100"
c_thirdpersonshoulder "false"
c_thirdpersonshoulderaimdist "120.0"
c_thirdpersonshoulderdist "40.0"
c_thirdpersonshoulderheight "5.0"
c_thirdpersonshoulderoffset "20.0"
cachedvalue_count_partybrowser "1505824017"
cachedvalue_count_teammates "1505824006"
cam_collision "1"
cam_idealdelta "4.0"
cam_idealdist "150"
cam_idealdistright "0"
cam_idealdistup "0"
cam_ideallag "4.0"
cam_idealpitch "0"
cam_idealyaw "0"
cam_snapto "0"
cc_lang ""
cc_linger_time "1.0"
cc_predisplay_time "0.25"
cc_subtitles "0"
chet_debug_idle "0"
cl_allowdownload "1"
cl_allowupload "1"
cl_autohelp "1"
cl_autowepswitch "0"
cl_bob_lower_amt "21"
cl_bobamt_lat "0.33"
cl_bobamt_vert "0.14"
cl_bobcycle "0.980000"
cl_chatfilter_version "1"
cl_chatfilters "63"
cl_clanid "30063962"
cl_clock_24hour "1"
cl_cmdrate "64"
cl_color "1"
cl_crosshair_drawoutline "1"
cl_crosshair_dynamic_maxdist_splitratio "0.300000"
cl_crosshair_dynamic_splitalpha_innermod "1"
cl_crosshair_dynamic_splitalpha_outermod "0.800000"
cl_crosshair_dynamic_splitdist "4.000000"
cl_crosshair_outlinethickness "1"
cl_crosshair_sniper_show_normal_inaccuracy "0"
cl_crosshair_sniper_width "1"
cl_crosshairalpha "150.000000"
cl_crosshaircolor "4"
cl_crosshaircolor_b "128"
cl_crosshaircolor_g "128"
cl_crosshaircolor_r "128"
cl_crosshairdot "0"
cl_crosshairgap "-2.000000"
cl_crosshairgap_useweaponvalue "0"
cl_crosshairscale "1000"
cl_crosshairsize "12.000000"
cl_crosshairstyle "4"
cl_crosshairthickness "0.000000"
cl_crosshairusealpha "1"
cl_debugrumble "0"
cl_detail_avoid_force "0.4"
cl_detail_avoid_radius "64"
cl_detail_avoid_recover_speed "0.25"
cl_detail_max_sway "5"
cl_disablefreezecam "0"
cl_disablehtmlmotd "0"
cl_dm_buyrandomweapons "0"
cl_downloadfilter "all"
cl_embedded_stream_audio_volume "100"
cl_embedded_stream_audio_volume_xmaster "0"
cl_error_message_check_xboxdvr2 "1505243999"
cl_fixedcrosshairgap "3"
cl_forcepreload "1"
cl_freezecampanel_position_dynamic "1"
cl_hud_background_alpha "0.500000"
cl_hud_bomb_under_radar "1"
cl_hud_color "0"
cl_hud_healthammo_style "0"
cl_hud_playercount_pos "0"
cl_hud_playercount_showcount "0"
cl_hud_radar_scale "1.300000"
cl_idealpitchscale "0.8"
cl_inv_showdividerline "0"
cl_inventory_saved_filter2 "all"
cl_inventory_saved_sort2 "newest"
cl_join_advertise "1"
cl_loadout_colorweaponnames "0"
cl_minimal_rtt_shadows "1"
cl_mouselook "1"
cl_mute_all_but_friends_and_party "0"
cl_mute_enemy_team "0"
cl_obs_interp_enable "1"
cl_observercrosshair "1"
cl_operation_premium_reminder_op08 "0"
cl_playerspray_auto_apply "1"
cl_radar_always_centered "1"
cl_radar_icon_scale_min "0.400000"
cl_radar_rotate "1"
cl_radar_scale "0.35"
cl_radar_square_with_scoreboard "1"
cl_righthand "1"
cl_rumblescale "1.0"
cl_scalecrosshair "1"
cl_scoreboard_mouse_enable_binding "+attack2"
cl_show_clan_in_death_notice "1"
cl_showhelp "1"
cl_showloadout "1"
cl_showpluginmessages "1"
cl_spec_follow_grenade_key "0"
cl_spec_mode "4"
cl_teamid_overhead_always "0"
cl_teamid_overhead_name_alpha "245"
cl_teamid_overhead_name_fadetime "1.0"
cl_teammate_colors_show "1"
cl_thirdperson "0"
cl_timeout "30"
cl_updaterate "64"
cl_use_opens_buy_menu "0"
cl_viewmodel_shift_left_amt "1.5"
cl_viewmodel_shift_right_amt "0.75"
closecaption "0"
closeonbuy "0"
commentary_firstrun "0"
con_enable "1"
crosshair "1"
cursortimeout "60.0"
dsp_enhance_stereo "0"
econ_highest_baseitem_seen "64"
engine_no_focus_sleep "50"
force_audio_english "0"
func_break_max_pieces "15"
g15_update_msec "250"
gameinstructor_enable "1"
hud_scaling "0.950000"
hud_showtargetid "1"
hud_takesshots "0"
joy_accelmax "1.0"
joy_accelscale "3.5"
joy_accelscalepoly "0.4"
joy_advanced "0"
joy_advaxisr "0"
joy_advaxisu "0"
joy_advaxisv "0"
joy_advaxisx "0"
joy_advaxisy "0"
joy_advaxisz "0"
joy_autoaimdampen "0"
joy_autoAimDampenMethod "0"
joy_autoaimdampenrange "0"
joy_axisbutton_threshold "0.3"
joy_cfg_preset "1"
joy_circle_correct "1"
joy_curvepoint_1 "0.001"
joy_curvepoint_2 "0.4"
joy_curvepoint_3 "0.75"
joy_curvepoint_4 "1"
joy_curvepoint_end "2"
joy_diagonalpov "0"
joy_display_input "0"
joy_forwardsensitivity "-1"
joy_forwardthreshold "0.15"
joy_gamma "0.2"
joy_inverty "0"
joy_lowend "1"
joy_lowend_linear "0.55"
joy_lowmap "1"
joy_movement_stick "0"
joy_name "joystick"
joy_no_accel_jump "0"
joy_pitchsensitivity "-1"
joy_pitchthreshold "0.15"
joy_response_look "0"
joy_response_look_pitch "1"
joy_response_move "1"
joy_sensitive_step0 "0.1"
joy_sensitive_step1 "0.4"
joy_sensitive_step2 "0.90"
joy_sidesensitivity "1"
joy_sidethreshold "0.15"
joy_wingmanwarrior_centerhack "0"
joy_wingmanwarrior_turnhack "0"
joy_yawsensitivity "-1"
joy_yawthreshold "0.15"
joystick "0"
joystick_force_disabled "0"
joystick_force_disabled_set_from_options "0"
key_bind_version "2"
lobby_default_privacy_bits1 "1"
lobby_voice_chat_enabled "0"
lockMoveControllerRet "0"
lookspring "0"
lookstrafe "0"
m_customaccel "0"
m_customaccel_exponent "1.05"
m_customaccel_max "0"
m_customaccel_scale "0.04"
m_forward "1"
m_mouseaccel1 "0"
m_mouseaccel2 "0"
m_mousespeed "1"
m_pitch "0.022"
m_rawinput "1"
m_side "0.8"
m_yaw "0.022"
mapoverview_icon_scale "1.0"
mat_monitorgamma "1.640000"
mat_monitorgamma_tv_enabled "0"
mat_powersavingsmode "0"
mat_queue_report "0"
mat_spewalloc "0"
mat_texture_list_content_path ""
mc_accel_band_size "0.5"
mc_dead_zone_radius "0.06"
mc_max_pitchrate "100.0"
mc_max_yawrate "230.0"
mm_csgo_community_search_players_min "3"
mm_dedicated_search_maxping "122.499992"
mm_server_search_lan_ports "27015,27016,27017,27018,27019,27020"
muzzleflash_light "0"
name "TLSv1.2"
net_allow_multicast "1"
net_graph "1"
net_graphheight "64"
net_graphholdsvframerate "0"
net_graphmsecs "400"
net_graphpos "2"
net_graphproportionalfont "1"
net_graphshowinterp "1"
net_graphshowlatency "1"
net_graphshowsvframerate "0"
net_graphsolid "1"
net_graphtext "1"
net_maxroutable "1200"
net_scale "5"
net_steamcnx_allowrelay "1"
npc_height_adjust "1"
option_duck_method "0"
option_speed_method "0"
password "D53735441A396774AC1AACFD65F197E22185DCB3055CDAC37EA468B235A396BB"
play_distance "1"
player_botdifflast_s "0.000000"
player_competitive_maplist_8_7_1_7D70A304 "mg_de_dust2,mg_de_train,mg_de_inferno,mg_de_mirage,mg_de_cache,mg_de_overpass,mg_de_cbble,mg_de_nuke"
player_gamemodelast_m "0.000000"
player_gamemodelast_s "0.000000"
player_gametypelast_m "0.000000"
player_gametypelast_s "0.000000"
player_last_leaderboards_filter "0"
player_last_leaderboards_mode "0"
player_last_leaderboards_panel "0"
player_last_medalstats_category "4.000000"
player_last_medalstats_panel "0.000000"
player_maplast_m "0"
player_maplast_s "0"
player_medalstats_most_recent_time "1503112061"
player_nevershow_communityservermessage "1"
player_teamplayedlast "3"
r_drawmodelstatsoverlaymax "1.5"
r_drawmodelstatsoverlaymin "0.1"
r_drawtracers_firstperson "1"
r_eyegloss "0"
r_eyemove "0"
r_eyeshift_x "0"
r_eyeshift_y "0"
r_eyeshift_z "0"
r_eyesize "0"
rate "786432"
safezonex "0.850000"
safezoney "0.850000"
sc_enable "1.0"
sc_joystick_map "1"
sc_pitch_sensitivity "1.0"
sc_yaw_sensitivity "1.0"
scene_showfaceto "0"
scene_showlook "0"
scene_showmoveto "0"
scene_showunlock "0"
sensitivity "1"
sf_ui_tint "1"
sk_autoaim_mode "1"
skill "1.000000"
snd_deathcamera_volume "0.000000"
snd_duckerattacktime "0.5"
snd_duckerreleasetime "2.5"
snd_duckerthreshold "0.15"
snd_ducking_off "1"
snd_ducktovolume "0.55"
snd_hrtf_distance_behind "100"
snd_mapobjective_volume "0.000000"
snd_menumusic_volume "0.000000"
snd_mix_async "1"
snd_mix_async_onetime_reset "1"
snd_mixahead "0.025"
snd_music_selection "2"
snd_musicvolume "0.270000"
snd_musicvolume_multiplier_inoverlay "0.1"
snd_mute_losefocus "1"
snd_pitchquality "1"
snd_roundend_volume "0.000000"
snd_roundstart_volume "0.000000"
snd_tensecondwarning_volume "0.560000"
snd_use_hrtf "1"
sound_device_override ""
spec_replay_autostart "0"
spec_show_xray "0"
spec_usenumberkeys_nobinds "1"
ss_splitmode "0"
store_version "1"
suitvolume "0.25"
sv_forcepreload "1"
sv_log_onefile "0"
sv_logbans "0"
sv_logecho "1"
sv_logfile "1"
sv_logflush "0"
sv_logsdir "logs"
sv_noclipaccelerate "5"
sv_noclipspeed "5"
sv_pvsskipanimation "1"
sv_skyname "sky_cs15_daylight03_hdr"
sv_specaccelerate "5"
sv_specnoclip "1"
sv_specspeed "3"
sv_unlockedchapters "1"
sv_voiceenable "1"
sys_antialiasing "0"
sys_aspectratio "2"
sys_refldetail "0"
texture_budget_background_alpha "128"
texture_budget_panel_bottom_of_history_fraction ".25"
texture_budget_panel_height "284"
texture_budget_panel_width "512"
texture_budget_panel_x "0"
texture_budget_panel_y "450"
tr_best_course_time "0"
tr_completed_training "0"
tv_nochat "1"
ui_steam_overlay_notification_position "topright"
vgui_message_dialog_modal "1"
viewmodel_fov "54"
viewmodel_offset_x "-2.0"
viewmodel_offset_y "-2.0"
viewmodel_offset_z "-2.0"
viewmodel_presetpos "0"
voice_caster_enable "0"
voice_caster_scale "0.750000"
voice_enable "1"
voice_forcemicrecord "0"
voice_mixer_boost "0"
voice_mixer_mute "0"
voice_mixer_volume "1.0"
voice_modenable "1"
voice_scale "0.300000"
voice_system_enable "1"
voice_threshold "4000"
volume "0.850000"
vprof_graphheight "256"
vprof_graphwidth "512"
vprof_unaccounted_limit "0.3"
vprof_verbose "1"
vprof_warningmsec "10"
weapon_accuracy_logging "0"
windows_speaker_config "0"
xbox_autothrottle "1"
xbox_throttlebias "100"
xbox_throttlespoof "200"
zoom_sensitivity_ratio_joystick "0.901000"
zoom_sensitivity_ratio_mouse "1.000000"