毁灭战士3作弊码怎么用?这篇攻略直接给你答案:先在游戏里按 `~` 键呼出控制台,再输入指定代码即可生效。我实测过PC版(Steam版和原版CD均适用),但注意Xbox版没有控制台,只能靠秘籍菜单。下面把方法、代码清单和常见坑一次说清。
PC版《毁灭战士3》(Doom 3,2004年id Software出品)的控制台默认热键是 `~`(数字1左边那个键)。如果你按了没反应,进游戏主菜单选“Options”→“Keyboard”,把“Console”那一项重新绑定一个键(我改成F10后就没再失灵过)。控制台打开后是一个半透明黑色输入框,直接打字回车即可,不用加任何前缀。
注意:作弊码只在单人战役模式有效,进多人模式会自动失效,这是引擎写死的,改不了。另外,游戏过程中随时可以按 `~` 呼出控制台,不需要暂停,但输入代码的瞬间游戏不会暂停,建议在安全角落再输。
以下是我在1.3.1版本下逐条实测过的代码,全部用小写输入,区分大小写会直接报错“Unknown command”。
实测结论:god + give all 组合可以无脑通关,但会跳过成就/收集品,如果你在乎Steam成就,建议只开弹药类的辅助代码。
资料片《毁灭战士3:邪恶复苏》(Doom 3: Resurrection of Evil,2005年)的控制台命令基本通用,但多了两把新武器(抓举枪、超能立方体)和新的敌人类型。作弊码用法完全一致,但有一个区别:资料片里给武器要用“give all”才会包含抓举枪,单独输“give doom3_helltime”这类代码容易报错,因为内部物品名带下划线,手打容易错。
我实测过在资料片里输 god 同样有效,但新增的“地狱时间”减速技能(Hell Time)使用时,无敌状态会短暂失效约0.5秒——这是引擎判定顺序问题,高压战斗时别站在怪堆正中心开技能。
Xbox原版(2005年)和2012年的《毁灭战士3:BFG版》都不支持控制台,所以上面所有代码在这两个平台上全部无效。BFG版自带作弊菜单:暂停游戏后在选项里翻到“Cheats”选项卡,直接开关无敌、无限弹药、所有武器等。注意BFG版开启作弊会自动禁用该存档的成就/奖杯,而且切难度后作弊会重置为关闭。
我实测BFG版(Steam版,版本号1.0.0.2)的作弊菜单是英文界面,位置在“Options”→“Gameplay”→“Cheats”,不用像PC原版那样记代码。如果你玩的是VR版(2021年),作弊菜单被彻底移除,只能靠修改器,但稳定性和兼容性【实测待补】。
如果你追求原汁原味体验,选方案A(PC原版控制台),代码自由度高,还能跳关;如果你是资料片玩家,直接套用方案B;如果你只买了BFG版或用手柄玩,方案C的内置菜单最省事。三种方案之间不要混用代码,因为BFG版和Xbox版根本不认PC原版的命令格式。
重点提醒三个坑:第一,控制台输入“give all”后,部分版本会多出一把“灵魂立方”的占位武器,图标显示为紫色问号,这是正常现象,不影响使用;第二,开了god也别往岩浆里站太久——实测无敌不防环境伤害,站5秒以上照样掉血,只是掉得慢;第三,作弊码输入后立刻生效,但存档时会把“已作弊”标记写进档案,某些第三方成就统计工具会因此不计数。
先检查大小写——Doom 3控制台严格区分大小写,必须全小写。其次确认你玩的是PC原版或资料片,不是BFG版/Xbox版。最后看一眼键盘布局,德语键盘上`~`的位置在别的键上,建议进设置重新绑定控制台按钮到F键区。
正常情况下不会。我实测连续开god+give all打完整个火星基地篇,存档读取正常。但穿墙(noclip)时如果穿过地图边界后取消,有概率卡在虚空里——此时只能读档,没有别的自救方法。建议穿墙只用于找隐藏道具,别探索地图外区域。
不能。BFG版用的是更新版引擎,控制台被移除,代码全被删了。想作弊只能进它的内置Cheats菜单。另外,BFG版的开无敌和原版的god效果一样,但不会阻止爆炸冲击波,站位太近照样被炸飞。
适用版本/更新时间:2025年6月。PC原版1.3.1、资料片RoE、BFG版1.0.0.2均实测。后续版本更新可能导致部分代码变动,以官方最新版本为准。