跳到正文
Deadlock Bible
设置与技术 · 中级 · 阅读约6分钟

Deadlock控制台指令大全与autoexec设置

Deadlock控制台怎么打开,帧数、网络、准星和练习相关的实用指令,以及autoexec.cfg怎么设置。

作者:Deadlock Bible编辑团队

更新于 · 版本2026年11月4日

本页为机器翻译,尚未经过审校。如有读着不对的地方,请以英文版为准。 阅读英文版

本页目录
  1. Deadlock怎么打开控制台
  2. 值得知道的启动项
  3. 控制台基础
  4. 帧数和网络指令
  5. 准星、镜头、鼠标和声音指令
  6. 练习和作弊指令
  7. 和朋友开自定义游戏
  8. autoexec怎么用
  9. 控制台做不到的事

Deadlock怎么打开控制台

在“设置 > 游戏 > 界面”(Settings > Game > Interface)里打开“开发命令控制台”(Dev command console),然后在游戏里或主界面按F7。想换掉F7,去“设置 > 按键绑定 > 杂项”(Settings > Keybinds > Miscellaneous)里找“开发者控制台”(Dev console)。

-dev和-console启动项也能启用控制台,而且任意一个都会覆盖菜单里的勾选框。只是想打开控制台的话,用不着它们。

  1. 控制台是客户端的。改你自己设置的指令在哪都能用;改游戏本身的指令(冷却、魂魄、机器人)需要作弊权限,只有大本营(Hideout)、沙盒模式和自定义游戏里才有。
  2. Valve没有公布官方指令列表。下面的指令名都对照当前游戏文件核对过,但Valve确实会改名和删除。

值得知道的启动项

在Steam库里右键Deadlock,选“属性”,在“启动选项”框里输入启动项,用空格隔开。

  1. -console或-dev:启用开发者控制台。
  2. +fps_max 1200(任意数字):设置菜单滑条60到1000范围之外的帧数上限。游戏内的提示就是让你来这里设。
  3. -exec autoexec:启动时执行你的autoexec.cfg(见下文)。
广告

控制台基础

只输入变量名会显示它的当前值,后面加数值就是修改。用分号可以在一行里串起多条指令,大多数人分享准星和配置片段就是这么做的。

  1. find <关键词>:搜索指令名和说明。find crosshair会列出所有准星变量。
  2. help <指令>:显示某条指令的说明。
  3. differences:列出所有你改过默认值的变量。想找一个忘了改过的设置,这是最快的办法。
  4. toggle <变量>:切换开关类变量。incrementvar用来把数值往上加一档。
  5. key_listboundkeys:列出所有已绑定的按键。key_findbinding <指令>:查某条指令绑在哪个键上。
  6. clear:清空控制台。

帧数和网络指令

  1. fps_max <数字>:游戏内帧数上限,0表示不限制。
  2. fps_max_ui <数字>:菜单和主界面打开时的帧数上限。
  3. cl_showfps 1:在屏幕顶部显示简单的帧数计数器。2是平滑后的计数器,0关闭。
  4. cl_hud_telemetry_frametime_show、cl_hud_telemetry_ping_show、cl_hud_telemetry_net_misdelivery_show:遥测界面(HUD Telemetry)叠加层。0 = 从不,1 = 如果条件恶劣,2 = 总是。
  5. cl_hud_telemetry_net_quality_graph_show 2:实时抖动图,怀疑是网络而不是电脑的问题时用。
  6. status:打印你的连接信息。
  7. net_print_sdr_ping_times:打印你到Valve各个中继节点的延迟,以及你当前走的线路。
  8. disconnect:离开当前比赛。quit:关闭游戏。

准星、镜头、鼠标和声音指令

这些都对应菜单里的某个滑条。想要精确数值,或者想留一份能粘贴回去的备份时,就用控制台。

  1. citadel_crosshair_*:所有准星设置,准星指南里逐项讲过。
  2. citadel_crosshair_hit_marker_duration:命中标记停留多久,单位秒。只能用控制台改。
  3. sensitivity:鼠标灵敏度。sensitivity_y_scale:垂直灵敏度,是水平灵敏度的倍数。zoom_sensitivity_ratio:开镜时的灵敏度。
  4. citadel_camera_hero_fov:镜头视野。菜单里允许75到90。
  5. cl_citadel_zoom_is_toggle true:开镜后保持,直到你再按一次开镜键。
  6. r_fullscreen_gamma:就是“全屏亮度”(Full Screen Brightness)滑条,只在全屏模式下生效。
  7. volume、snd_gamevolume、snd_musicvolume、snd_voipvolume:主音量、游戏音量、音乐音量和语音音量,范围0到1。
  8. citadel_hud_visible false:隐藏HUD,方便截图。截完记得改回true。

练习和作弊指令

这些只在允许作弊的地方生效:大本营、沙盒模式,以及房主执行过sv_cheats true的自定义游戏。匹配里永远用不了。用它们来练连招,不用干等冷却。

  1. citadel_enable_fast_cooldowns / citadel_disable_fast_cooldowns:技能几乎瞬间转好,或者恢复正常。
  2. citadel_enable_fast_stamina / citadel_disable_fast_stamina:耐力快速回满,练移动用。
  3. citadel_enable_no_hero_death:你的血量永远不会低于1。
  4. noclip:穿墙飞行。god:无敌。两者都是开关。
  5. healthpct <0-100>:设置自己的血量百分比。hurtme <数值>:对自己造成伤害,测试治疗和吸血很方便。
  6. kingme:给你一大堆魂魄并点满技能,测试后期出装用。
  7. citadel_spawn_nearby_neutrals:刷新附近的野区营地。
  8. trooper_kill_all:清掉所有兵线上的步兵。
  9. citadel_create_unit <英雄>:生成一个假人英雄。填my_hero会生成一个你自己英雄的复制品。

和朋友开自定义游戏

房主用map dl_midtown载入地图,执行status,复制形如[A:1:XXXXXXXXXX:XXXXX]的steamid值。朋友们打开控制台,执行connect加上这个ID。开局前按P可以暂停,等大家进来。

changeteam 0重新打开队伍和英雄选择界面;changeteam 1把你移到观战席。想用机器人填满空位,在载入地图前于主菜单执行exec citadel_botmatch_practice_6v6。changelevel dl_midtown能重开比赛,不会踢掉任何人。

autoexec怎么用

autoexec是一个纯文本文件,里面写着控制台指令,每次启动游戏都会执行。Deadlock自己会保存大部分菜单设置,基础设置用不着它。它真正有用的地方是只能用控制台改的值(比如命中标记时长)、想一键恢复的准星,或者在第二台电脑上用同一套设置。

打开Deadlock安装目录下的game\citadel\cfg(默认Steam安装路径是steamapps\common\Deadlock\game\citadel\cfg)。新建一个名为autoexec.cfg的文本文件,确认Windows没有把它存成autoexec.cfg.txt。每行写一条指令,保存,然后在游戏的启动选项里加上-console -exec autoexec。

在控制台输入exec autoexec可以手动执行,测试改动不用重启游戏。

  1. 示例:fps_max 240、cl_showfps 0、citadel_crosshair_hit_marker_duration 0.2,后面接你的citadel_crosshair_*各行。
  2. autoexec里的内容每次启动都会覆盖菜单设置。如果某个菜单设置老是自己变回去,先查autoexec。
  3. 以//开头的行是注释。给各部分写上标注,以后才记得每行是干什么的。

控制台做不到的事

你输入的任何东西都不会让你在正式比赛里占便宜,因为带作弊标记的指令在大本营、沙盒模式和自定义游戏之外都会被屏蔽。也别去改gameinfo.gi里的引擎部分来强制设置:只要队伍里有人对Engine2、RenderSystem或其他引擎区块做了不受支持的改动,游戏就会拒绝匹配。(像我们的模组指南那样加一条模组搜索路径不在此列。)

获取下一篇攻略

排队之前,先知道改了什么。

加强、削弱和当下最能赢的出装——补丁上线当天早上就送到你的邮箱。