前言:为什么你需要《文明6》控制台作弊代码?

在《文明6》中,有时你只想快速体验后期内容、测试建筑组合,或者单纯想碾压电脑AI。通过控制台输入作弊代码,你可以瞬间获得科技、金币、单位甚至改变胜利条件。这篇攻略将为你整理全版本可用的控制台指令,让你在单机模式下随心所欲。

第一步:开启控制台

默认情况下,《文明6》的控制台是隐藏的。你需要手动开启:

Windows版

在游戏启动参数中添加“-enableDeveloperConsole”(不带引号)。具体步骤:打开Steam库→右键《文明6》→属性→通用→启动选项,粘贴该参数。启动游戏后,按“~”键(波浪号)打开控制台。

Mac版

同样在Steam启动选项中添加“-enableDeveloperConsole”,游戏内按“`”键(键盘左上角)打开。

Linux版

启动参数相同,控制台按键为“^”(Shift+6)。

注意:控制台仅在单机模式有效,多人游戏无法使用。

核心作弊代码大全

以下代码按功能分类,所有代码均在控制台输入后按回车生效。部分代码需要你选中目标(城市或单位)后再输入。

资源与金币

gold [数量]:为当前玩家增加指定数量的金币。例如:
gold 1000 → 立即获得1000金币。

faith [数量]:增加信仰值。
faith 500 → 获得500信仰。

culture [数量]:增加文化值。
culture 200 → 获得200文化。

science [数量]:增加科技值。
science 1000 → 获得1000瓶科技。

production [数量]:增加生产力(仅对当前选中的城市有效)。
production 500 → 为选中城市增加500产能。

setproperty [玩家ID] (PlayerGold) [数值]:直接设置玩家金币总量,例如:
setproperty 0 (PlayerGold) 99999 → 将玩家1的金币设为99999。

科技与市政

tech [科技名称]:立即解锁指定的科技。科技名称需用英文,例如:
tech POTTERY → 解锁制陶术。
tech COMPUTERS → 解锁计算机。

civic [市政名称]:立即解锁市政。例如:
civic CODE_OF_LAWS → 解锁法典。
civic CONSERVATION → 解锁环境保护。

techtree [回合数]:将当前科技进度推进指定回合数。
techtree 50 → 科技前进50回合。

civictree [回合数]:将市政进度推进指定回合数。

单位与战斗

unit [单位ID]:生成一个单位(需要先选中一个城市或单位作为“出生点”)。单位ID示例:
unit SETTLER → 生成移民。
unit WARRIOR → 生成勇士。
unit GIANT_DEATH_ROBOT → 生成末日机甲。

heal:立即治疗当前选中的单位,恢复全部生命值。

kill:立即消灭当前选中的单位(包括友方)。

reveal all:移除所有战争迷雾,显示全地图。

explore all:探索整个地图,但迷雾不会完全移除。

城市与建筑

building [建筑ID]:为当前选中的城市添加建筑。例如:
building MONUMENT → 建造纪念碑。
building WONDER_PYRAMIDS → 建造金字塔(奇观)。

district [区域ID]:为当前城市添加区域。例如:
district HOLY_SITE → 创建圣地。
district COMMERCIAL_HUB → 创建商业中心。

city [城市名] [玩家ID]:将指定城市转移给指定玩家。例如:
city London 0 → 将伦敦转移给玩家1(自己)。

addpop [数量]:为当前选中的城市增加人口。
addpop 5 → 增加5人口。

胜利与游戏控制

win:立即获得游戏胜利(所有胜利条件同时达成)。

lose:立即失败。

setproperty [玩家ID] (Turn) [数值]:设置当前回合数。
setproperty 0 (Turn) 500 → 跳到第500回合。

difficulty [难度等级]:改变当前游戏难度。等级:0=开拓者,1=酋长,2=军阀,3=王子,4=国王,5=皇帝,6=不朽,7=神。
difficulty 7 → 调到神级难度。

autoplay [回合数]:让AI自动控制当前玩家指定回合数(用于测试)。

高级技巧与注意事项

如何查找单位/建筑/科技ID?

游戏内所有对象都使用内部英文ID。你可以在《文明6》安装目录下的“Base/Assets/Gameplay/Data”文件夹中,查看“Units.xml”、“Buildings.xml”、“Technologies.xml”等文件。或者直接在控制台输入listunitlistbuildinglisttech来显示所有可用ID列表(注意:列表可能很长,建议截图)。

多玩家ID的用法

有些代码需要指定玩家ID:0代表人类玩家1,1代表玩家2,以此类推。AI玩家也会占用ID。如果你不确定自己的ID,可以输入players查看当前所有玩家的ID和文明名称。

作弊的副作用

过度使用作弊代码可能导致游戏崩溃或成就系统停用(官方不推荐)。建议在作弊前手动备份存档。此外,部分代码(如“win”)会直接结束游戏,使用前请三思。

常见问题FAQ

Q: 输入代码后没有反应?
A: 检查是否开启了控制台(按~键后出现黑色输入框)。部分代码需要先选中城市或单位(鼠标左键点击目标)。

Q: 代码拼写正确但无效?
A: 确认使用的是英文版游戏ID。例如“POTTERY”不能写成“Pottery”或“陶器”。另外,某些DLC专属内容(如“Secret Societies”模式中的单位)需要对应DLC才有ID。

Q: 如何关闭控制台?
A: 再次按~键即可隐藏控制台,但后台仍会记录你输入的代码。建议在不需要时重新启动游戏以彻底关闭开发者模式。

结语

掌握《文明6》控制台作弊代码,你就能像神一样主宰历史进程。无论是快速建奇观、直接胜利,还是测试战术,这些指令都能极大提升你的自由度。记得适度使用,享受游戏过程才是最终目的。祝你在《文明6》的世界里玩得痛快!