单机频道 > 单机游戏秘籍

永恒之柱控制台作弊代码指令一览

2015-04-02 未知

  注意事项:

  使用IE Mod的情况下,所有指令都有效。

  反之部分指令可能无效,其他的可能默认并未开启,你需要手动输入iroll20s来开启控制台,但是会进入得不到成就的状态,重新读档(并不需要完全退出游戏)后,控制台会失效,成就功能也会重新开放。

  所以推荐使用IE Mod,既能使用控制台,也不影响取得成就。

  作弊代码指令一览:

  1. 加入npc到队伍中

  你需要npc的id,首先你要和这个npc在同一张地图上,然后输入

  FindCharacter npc名

  以Medreth为例,输入FindCharacter Medreth

  然后列表里可能会出现同名npc,比如矮人守卫NPC_Medreth_Guard_Dwarf ,在其中找到NPC_Medreth,这就是你要找的id了

  接着输入AddToParty NPC_Medreth

  Medreth就加入你的队伍了

  ==============================

  2. 改变摄像机缩放范围

  SetZoomRange 最小值 最大值

  这个指令不会改变你现在的缩放距离,但是可以让你滚动鼠标滚轮时,把摄像机拉得很近或很远。试试输入SetZoomRange 0.1 200,你看到了什么?

  最小值和最大值可以是任意数值。

  ==============================

  3. 强制非队员的npc走开

  AIPathToPoint id1 id2 移动类型

  id1 是你想要移走的npc,比如要npc矮人守卫Medreth走开,这里就是NPC_Medreth_Guard_Dwarf

  id2 是你想要他去的地方,这里可以输入可以用 FindObject 或 FindCharacter 指令能找到的所有东东, 比如TurningWheel(Clone) 或者 NPC_Villager_Female_03,也就是说可以指定一个物体或者一个人,他就会走向那里。如果他是没办法到达的地方,那么他就不会移动。

  移动类型 可以输入三个数字 2 = 走过去, 3 = 跑过去, 4 = 冲刺过去

  指令示例:让矮人守卫Medreth走向一位npc女性村民

  AIPathToPoint NPC_Medreth_Guard_Dwarf NPC_Villager_Female_03 2

  ==============================

  4. 指示非队员的npc攻击某人

  理论基本同上,指令是AIForceAttack id1 id2

  指令示例:让两个都叫Medreth的守卫对打

  AIForceAttack NPC_Medreth_Guard_Dwarf NPC_Medreth_Guard_Man

  ==============================

  5. 传送到另一片区域

  AreaTransition 地图名 指定地点

  指令示例:传送至Dyrford的旅馆北间

  AreaTransition AR_0002_Dyrford_Tavern_01 North1

  全区域列表: link

  全地点列表: link

  指定地点也可以直接用数字代替,比如1

  长名字也可以用对应的区域数字来代替

  ==============================

  6. 世界地图部分/全区域解锁

  要解锁特定区域,输入以下指令:

  WorldMapSetVisibility 地图名 状态标记

  状态标记有这么几种: 0 = 锁定, 1 = 已解锁, 2 = 隐藏, 3 = 开发者专用)

  全地图解锁:

  UnlockAllMaps

  不会出现在大地图上的地点无法解锁,比如一些山洞。如果是室外区域,也可以试一下,比如

  WorldMapSetVisibility AR_0301_Ondras_Gift_Exterior 1

  ==============================

  7. 对某人造成伤害

  DealDamage ID 数值

  指令示例:给予守卫Medreth200点伤害

  DealDamage NPC_Medreth_Guard_Man 200

  ==============================

  8. 杀死某人

  Kill ID

  指令示例:杀死守卫Medreth

  Kill NPC_Medreth_Guard_Man

  ==============================

  9. 治愈队伍

  HealParty

  不需要附加任何参数

  ==============================

  10. 开启容器,无论是否上锁

  Open chest_01 true

  UnlockAll

  解锁本区域的全部容器

  ==============================

  11. 开启容器,无论是否上锁(需要安装IE Mod)

  OpenContainer chest_01

  ==============================

  12. 传送到鼠标所指的地方(需要安装IE Mod)

  Jump

  不需要参数

  传送选定的人物到鼠标指针处,指示的地点必须包括在寻路系统里。

  #p#副标题#e#

  13. 雇佣一位npc

  OpenCharacterCreationNewCompanion 费用 等级

  第一个参数表示雇佣时需要支付的金额

  第二个参数表示同伴的等级

  指令示例:OpenCharacterCreationNewCompanion 0 8

  ==============================

  14. 宿营

  Rest

  无视地点和给养,强制宿营

  ==============================

  15. 使某人变成敌对

  SetIsHostile ID ture

  解除敌对状态

  SetIsHostile ID false

  指令示例:变成敌对

  SetIsHostile CRE_Boar_Animal_Companion(Clone) true

  解除敌对

  SetIsHostile CRE_Boar_Animal_Companion(Clone) false

  ==============================

  16. 各种传送

  传送物品到

  TeleportObejctToLocation 地点 地点 (?)(原文是guid,下同)

  传送队伍到

  TeleportPartyToLocation 地点

  传送主角到

  TeleportPlayerToLocation 地点

  指令示例: 传送队伍到动物同伴处

  TeleportPartyToLocation CRE_Boar_Animal_Companion(Clone)

  ==============================

  17.刷新遭遇

  EncounterSpawn id

  ID可以在游戏物品浏览器里找到 (控制台指令: tt ). 在最上层的目录,2_Design_Area_Encounters里可以找到需要的ID.有时候不在2_Design_Area_Encounters里的遭遇,会和其他的游戏物品混在一起,不过也好找,因为它们都是ENC_开头的。

  ==============================

  18. 刷新生物(需要安装IE Mod)

  BSC 生物名 数字标记

  标记:0 - 友好的, 1 - 敌对的

  生物名是在assetbundlesprefabsobjectbundle中以cre_开头的那些名字

  指令示例:刷新一只动物同伴"Obsidian Wurm

  BSC cre_wurm_obsidian_pet 0

  刷新一只敌对的德鲁伊喵:

  BSC cre_druid_cat01 1

  ==============================

  19. 高级任务(需要安装IE Mod)

  首先要使用 ListActiveQuests指令获得当前任务的内部名

  会得到一些比如data/quests/00_dyrford_ulterior_motives.quest之类的名字,是哪个有时候全靠猜, 比如在Dyrford的任务Cat and Mouse

  一旦得到内部名,使用指令ForceAdvanceQuest 任务名

  指令示例:ForceAdvanceQuest data/quests/00_dyrford_ulterior_motives.quest

  ==============================

  20. 重置等级洗点(需要安装IE Mod)

  This console command allows you to respec yourself or your party members (drops them to level 0 and allows you to relevel them up), or you can do the same thing, but also change their class. Changing the class is optional.

  The console command is:

  ChangeClass

  用指令FindCharacter name找到游戏内的角色名

  现在假设要你的同伴BB法师(BB Wizard)

  输入FindCharacter Wizard

  在控制台里得到类似Companion_BB_Wizard(Clone)_4的名字,就是他了ヾ(●゜ⅴ゜)ノ

  现在输入 ChangeClass Companion_BB_Wizard(Clone)_4 Wizard

  这个同伴会降到0级,可以按不同路线再升级,等于是洗点啦

  或者输入ChangeClass Companion_BB_Wizard(Clone)_4 Fighter

  那么他就会变成一个0级战士

  警告:0级的时候千万不要过图,存档或者退出游戏,先升级再说

  这个指令也会移除该角色包括种族奖励在内的全部能力,不过可以找回。只要先升级,存档,读取,种族奖励就会恢复。

  此外,在游戏中获得的不能在升级面板里得到的特殊能力,在重置后就可能找不回来了。

  总之请慎用

  更新: 可能发生1级技能重复的bug,日后会修复。

  ==============================

  21. 重命名角色

  RenameCreature 游戏内角色名 新名字

  这个在重置等级以后特别有用,可以修复乱掉的名字。首先找到你的同伴的游戏内名字,再使用以上的指令。

  指令示例:把同伴狼改名为Wolfie(小狼)

  RenameCreature Animal_Companion_Wolf(Clone) Wolfie

  ==============================

  22. 去除战争迷雾

  NoFog

  ==============================

  23. 上帝模式

  God

  ==============================

  24. 全队隐形

  Invisible

  ==============================

  25. 无伤模式

  开启

  NoDamage 1

  关闭

  NoDamage 0

  ==============================

  26. 摄像机速度

  CameraMoveDelta 浮点数

  数值默认为1,你可以输入类似0.5 , 2 , 1.5,的数值

  #p#副标题#e#

  27. 多功能

  取消魔法上限

  ToggleSpellLimit

  制作时不需要配方

  FreeRecipesToggle

  获得大量的各种制作材料

  CraftingDebug

  AddItem 材料名 数量

  指令示例: 加入一个食尸鬼头(物品名可以参考PillarsOfEternity_Dataassetbundlesprefabsobjectbundle下的文件名)

  AddItem misc_troll_head 1

  获得金钱

  GivePlayerMoney 数量

  获得经验

  AddExperience 数量

  获得升级到某一级的经验值

  AddExperienceToLevel 等级数

  设定技能值

  Skill 角色名 技能名 数值

  指令示例1:设定主角的偷窃技能为10,角色名就是建人物的时候输入的名字,

  Skill player stealth 10

  指令示例2:设定同伴Companion_BB_Rogue(Clone)_3的偷窃技能为10

  Skill Companion_BB_Rogue(Clone)_3 stealth 10

  设定属性值

  AttributeScore 角色名 属性名 数值

  指令示例:设定主角的力量为20(这里设置的是基础值,最终数值还会受种族奖励的影响略有浮动)

  AttributeScore player might 20

  给角色添加能力

  AddAbility 角色名 能力名

  指令示例: 能力名可以在PillarsOfEternity_Dataassetbundlesprefabsobjectbundle找到

  AddAbility player Defender (the names of the abilities can also be found in PillarsOfEternity_Dataassetbundlesprefabsobjectbundle)

  给角色添加天赋( talent)

  AddTalent 天赋名

  天赋名可以在PillarsOfEternity_Dataassetbundlesprefabsobjectbundle找到

  ==============================

  28. 城堡相关

  如果你还未拥有城堡,可以如此激活

  ActivateStronghold

  建造全部

  StrongholdBuildAll

  建造指定部分(作者原帖有类型列表)

  StrongholdBuild 类型

  拆除指定部分

  StrongholdDestroy 类型

  城堡冒险类型(作者原帖有类型列表)

  StrongholdForceAdventure 类型

  糟糕的来访者

  StrongholdForceBadVisitor

  绑架

  StrongholdForceKidnapping

  支付佣金(?)

  StrongholdForcePayHirelings

  越狱

  StrongholdForcePrisonBreak

  材料刷新

  StrongholdForceSpawnIngredients

  来访者编号(一个数值从0到多少我也不造)

  StrongholdForceVisitor index

  攻击编号(同上)

  StrongholdForceAttack index - same

  调整安全级(数值可正可负)

  AdjustSecurity 整数

  调整威望值(数值可正可负)

  AdjustPrestige 整数

  ==============================

  29. 杂项

  ManageParty 队伍管理

  震屏

  Screenshake 持续时间 强度

  指令示例:Screenshake 1 1

  开启隧道视野,一切都变成紫色

  SoulMemoryCameraEnable true

  关闭隧道视野

  SoulMemoryCameraEnable false

  解锁百科词条(Journal -> Cyclopedia -> Bestiar)

  UnlockBestiary

  增加数值

  DispositionAddPoints axis strength - axis, strength

  ReputationAddPoints Faction Axis Strength - faction, axis, strength

  设定价值

  SetGlobalValue 名字 价值

  强制一名队员开口说话

  SetWantsToTalk guid true

  开始任务

  StartQuest 任务名

  ==============================

  30. 作者也没搞明白的:

  看起来像是改变水位的,id还没找对

  ChangeWaterLevel (id, single, single)

  可能是把某人关进大牢,前提是此角色可被囚禁?

  AddPrisoner id

永恒之柱如何使用作弊 永恒之柱控制台作弊代码指令一览
    {dede:pagebreak listitem="index,end,pre,next,pageno" listsize="9"/}

分享

相关新闻