Papyrus Script Runner(更新)
通過配置文件運行 Papyrus 腳本和函數,無需使用插件。
截圖 共 1 張
模組介紹 作者原文
通過配置文件運行 Papyrus 腳本和函數,無需使用插件。
前置:
Address Library for F4SE Plugins(1.10.163版,到時候我也會發一份):
Fallout 4 Script Extender (F4SE)(0.6.23版,到時候我也會發一份):
C++ Redistributable 2022 x64(玩這兩年的3A應該都會自動裝):
7月31號更新:
版本 1.6.0
更新以支持所有遊戲版本
重新引入了 ESP 並刪除了此 DLL
版本 1.5.0
修復了在缺少插件彈出窗口加載腳本的問題 - 由於某種原因,F4SE 在那裏調度 OnGameLoad 事件
修復了 Pip-Boy Companion App 始終處於查看模式的問題
重命名了一些函數:IsPapyrusScriptBound -> IsScriptBound、BindPapyrusScript -> BindScript
代碼清理和優化
版本 1.4.1
使用不同的 CommonLibF4 項目重新編譯,希望能解決一些用戶報告的加載問題
版本 1.4.0
切換到 CommonLibF4 的最新舊代版本
添加了函數 GetFormByEditorID 和 GetFormEditorID - 只有在您有 Baka 框架時才真正可用
添加了函數 PrintLineToConsole
新增 JSON 支持,輕鬆綁定腳本
刪除了 JSON 屬性及其函數
刪除了函數 IsNone 和 HasFlag,因爲它們不再需要
刪除了控制台索引和行函數
修復了鏈接的控制台命令不起作用的問題
版本 1.3.1
調整了DLL日誌模式,僅打印日期和嚴重性以及實際消息
使 ExecuteConsoleCommand 函數的 abSilent 參數正確隱藏所有輸出
修復了 PrintToConsole 無法轉義打印文本的問題
簡介
這個遊戲中的每個腳本都必須綁定到一種形式,一種類型的遊戲對象。
這裏的問題是,爲了運行腳本,您必須使用插件。
這些不僅有限,而且缺乏活力。
受 JIP Script Runner 和 SUP Script Runner 的啓發。
特徵
通過配置文件運行 Papyrus 腳本和函數,無需使用插件
支持帶參數的全局函數和成員函數
將變量動態存儲在內存中,並隨時訪問它們
自動兼容所有現有和未來的腳本擴展器(緊張地看着貝塞斯達)
“文章”選項卡下的文檔
技術限制
您要調用的任何腳本或函數仍然需要編譯,在大多數情況下,它們已經是編譯了
FAQ
這和 SUP Script Runner 有什麼區別?
SUP是將《新維加斯》引入《輻射4》的腳本運行者性質的良好開端,
但它嚴重缺乏特性和功能。
具體來說,你不能運行全局函數,也不能通過其配置文件指定參數,
而我的mod可以做到這一點。
請注意,您仍然可以同時使用兩者而不會出現問題。
安裝與使用 安裝:按包內說明操作
- 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
- 這類遊戲沒有通用的模組管理器:有的模組直接替換遊戲檔案、有的放進遊戲專屬的 Mods 資料夾、有的要先裝遊戲對應的社群載入器或工具,以包內說明為準。
- 嚴格按說明放置檔案;標註「前置依賴」的模組需要把依賴一併裝好。
- 啟動遊戲確認載入成功;部分遊戲需要在設定或模組選單裡手動啟用。
不同遊戲、不同模組的安裝位置差異很大,包內說明是最可靠的依據。