作者: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