永恆之柱 (Pillars of Eternity) 全控制台指令詳解

29 三月

廣告

作者:dokidoki

來源:3DM

 

  今天小編給大家帶來的是《永恆之柱》全控制台指令詳解!還不知道的朋友,快跟小編一起來瞭解一下吧!

  使用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

  不需要參數

  傳送選定的人物到滑鼠指標處,指示的地點必須包括在尋路系統裡。

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 – 敵對的

  生物名是在assetbundles\prefabs\objectbundle中以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 <name> <Class>

  用指令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,的數值

27. 多功能

  取消魔法上限

  ToggleSpellLimit

  製作時不需要配方

  FreeRecipesToggle

  獲得大量的各種製作材料

  CraftingDebug

  AddItem 材料名 數量

  指令示例: 加入一個食屍鬼頭(物品名可以參考PillarsOfEternity_Data\assetbundles\prefabs\objectbundle下的檔案名)

  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_Data\assetbundles\prefabs\objectbundle找到

  AddAbility player Defender (the names of the abilities can also be found in PillarsOfEternity_Data\assetbundles\prefabs\objectbundle)

  給角色添加天賦( talent)

  AddTalent 天賦名

  天賦名可以在PillarsOfEternity_Data\assetbundles\prefabs\objectbundle找到

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

 

廣告

發表迴響

你的電子郵件位址並不會被公開。