增強的控制台
增加了命令和參數的自動補全功能,以及完整的命令歷史。
截圖 共 8 張
模組介紹 作者原文
增加了命令和參數的自動補全功能,以及完整的命令歷史。
原址:
前置:
Fallout 4 Script Extender (F4SE):
Address Library for F4SE Plugins:
增強控制台
忘掉那些編輯器ID。
《輻射4》的開發者控制台非常強大,前提是你已經知道所有想輸入的內容的確切名稱。否則,享受保持維基開放,手動輸入字符串,
比如某種無償數據庫管理員。
增強控制台增加了命令和參數自動補全、有用的參數提示、實時值預覽以及正確的持久命令歷史。
它還修復了《輻射4》中一個特別有用的行爲問題:遊戲在加載時會丟棄大部分編輯器ID。插件會從每個加載的ESM、ESP和ESL讀取這些數據,然後讓主機重新使用。這意味着像 這樣的
命令實際上可以有效。
這些想法來自我類似性質的FNV模組。
特色
MQ102
00154AD2
player.additem Stimpak
命令自動補全:完成控制台和腳本命令,包括它們的簡短別名。
參數提示:顯示當前命令的預期參數,包括哪些參數是可選的。
情境感知建議:它爲你輸入的命令提供了合適的形式,而不是把整個遊戲堆進一個龐大的列表裏。
編輯ID恢復:它會從你完整的加載順序中收集編輯器ID,並放回控制台可以解析的地方。
模組支持:讀取已加載的ESM、ESP和ESL文件,包括壓縮記錄,並正確處理普通和輕插件FormID。
安全的FormID備份:如果缺少編輯ID、歧義或無法安全解析,建議仍顯示其名稱,但插入正確的運行時FormID。
實時價值:在輸入行正上方顯示當前遊戲設置值和actor值。
比賽名單:顯示可用比賽、所選條目及你在列表中的位置。
更匹配:前綴優先,但部分匹配也可以。你不需要記住每個編輯ID的開頭。
持續的歷史:上行和下行回憶本次會話及之前會話的指令。
反向歷史搜索:像1997年後建的終端一樣,按
和搜索舊命令。
Ctrl+R
F4SE插件,當然。
它完成了什麼
指令:完整的指揮名稱、簡短的別名和指揮簽名。
物品:武器、彈藥、護甲、援助物、雜項、書籍、筆記、鑰匙和組件。
可放置形態:NPC、傢俱、靜電器、激活器、容器、門以及其他有效對象
placeatme
地點:爲 的
單元格,以及 的世界空間
coc
cow
任務:任務編輯器的ID和有效階段號用於命令,如
和
setstage
getstage
completequest
價值觀:遊戲設置、演員值、全局和關鍵詞。
角色:陣營、特權、法術和服裝。
視覺效果:天氣和圖像空間修飾符。
模組形式:對象模組和表單列表,包括
和 form-list 命令。
amod
rmod
setoutfit
使用
打開控制台開始輸入。入場欄上方會顯示灰色建議,若有多個匹配,則會顯示匹配列表。
Tab
接受建議或繼續前進。
Ctrl+Tab
循環倒着。
Shift+Tab
而且會反向循環,除非Steam把它作爲覆蓋層喫掉了。
Up
並
逐步瞭解指揮歷史。
Down
Ctrl+R
啓動不區分大小寫的歷史搜索或切換到較早的匹配。
Ctrl+Shift+R
轉戰較新的歷史搜索賽。
Tab
接受歷史搜索結果並
取消。
Escape
示例
player.additem stim
+
Tab
找到含有“刺激”的物品,前綴匹配。
coc sanc
+
Tab
循環匹配細胞。
player.setav
+
Tab
輪換角色值。
player.getav Strength
顯示玩家當前的力量。
getav Health
顯示當前在控制台中選中的演員的值。
setgs fJumpHeightMin
顯示設置的當前值。
placeatme
+
Tab
循環的形式,實際上可以被放置。
setstage MQ102
+
Tab
循環運行屬於該任務的關卡。
amod
+
Tab
循環對象模組。
編輯器ID位
自動補全挺好,但這部分纔是修復底層問題的關鍵。
啓動
時,增強控制台會掃描遊戲已加載的插件。它收集編輯器 ID,將插件本地 FormID 轉換爲正確的運行時 ID,並僅在安全時將表單注入引擎查找表。然後你可以用兼容的控制台命令手動輸入這些恢復後的編輯器ID,即使不從自動補全列表中選擇它們。
如果兩個記錄在同一編輯器ID上碰撞,或者引擎拒絕解析其中一條,插件不會盲目指向錯誤的對象。它插入了正確的八位運行時 FormID。
原版
命令依然是原版。它不會突然列出所有恢復的編輯器ID,因爲顯然每個插件一個奇蹟就夠了。
我之前完全不知道這些東西(在FNV裏不是那樣的,嗯,也不完全是),直到我有了基本的查詢,才通過反覆試驗發現了這個。
help
指揮歷史
提交的命令會在會話間被記憶。空白條目和立即重複的條目會被忽略,歷史文件也會定期裁剪,避免它在接下來的十年裏慢慢併入你的文檔文件夾。
文件就在這裏:
如果你想忘記過去的錯誤,就刪掉它。
Documents\My Games\Fallout4\F4SE\EnhancedConsole_history.txt
配置
目前沒有MCM,我覺得你的MCM名單已經夠長了。編輯:
接受0到20。把它設爲0可以隱藏列表,但不會禁用完成。
接受1到10000。每個完成類別都有自己的開關,以防建議成爲使用《輻射4》主機時的壓迫感。遊戲數據加載完成時讀取
INI設置。更改後完全重啓遊戲。
Data\F4SE\Plugins\EnhancedConsole.ini
[General]; 0 disables the match list, max 20
iMatchListSize=7; insert harvested editor IDs into the engine so completed IDs execute
bInjectEditorIDs=1
bCompleteItems=1
bCompleteCells=1
bCompleteQuests=1
bCompleteSettings=1
bCompleteActorValues=1
bCompleteWeather=1
bCompletePerksSpells=1
bCompleteWorldspaces=1; enable completion for NPC factions
bCompleteFactions=1; enable completion for world locations
bCompleteLocations=1; enable completion for keywords and global variables
bCompleteKeywordsGlobals=1; enable completion for object mods, outfits and form lists
bCompleteModsOutfitsLists=1; keep console command history between sessions
bPersistHistory=1; how many commands to remember (1 to 10000)
iHistorySize=1000
iMatchListSize
iHistorySize
需求與支持版本
輻射4腳本擴展器,匹配你的遊戲運行時間。
匹配你遊戲運行時的F4SE插件地址庫。
輻射4的運行時間爲1.10.163、1.11.221或1.11.240。
同一個 DLL 支持所有三種運行時。沒有老世代/次世代的猜謎遊戲,也沒有單獨的GOG版本可選。只要用正確的F4SE和地址庫來獲取遊戲就行。
安裝
正常安裝時用Mod Organizer 2、Vortex(不要用Vortex)或其他mod管理器(只用MO2),然後通過F4SE啓動輻射4。
手動安裝時,文件屬於:
兼容性
不兼容控制台自動補全!兩個版主都想要Tab鍵,但都不太願意分享。
據我所知,這和更好的主機是可以兼容的。
增強控制台不替代
它加載自己的小疊加層,並查找控制台可編輯的命令字段,包括替換界面的備選,這些界面重命名了原版字段。這樣它應該能和許多控制台界面替換程序共存,儘管重構後沒有可用輸入字段的控制台仍然可能無法連接。
它不會編輯任何表單,不會添加任何ESP,也不會寫入任何存檔。中途安裝安全,中途移除也安全,而且不太可能讓普雷斯頓比現在更健談。
Data\F4SE\Plugins\EnhancedConsole.dll
Data\F4SE\Plugins\EnhancedConsole.ini
Data\Interface\EnhancedConsole.swf
Console.swf
安裝與使用 安裝:按包內說明操作
- 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
- 這類遊戲沒有通用的模組管理器:有的模組直接替換遊戲檔案、有的放進遊戲專屬的 Mods 資料夾、有的要先裝遊戲對應的社群載入器或工具,以包內說明為準。
- 嚴格按說明放置檔案;標註「前置依賴」的模組需要把依賴一併裝好。
- 啟動遊戲確認載入成功;部分遊戲需要在設定或模組選單裡手動啟用。
不同遊戲、不同模組的安裝位置差異很大,包內說明是最可靠的依據。