威力加強工具-EVM編譯、動態加載事件、實時執行腳本等!20230523 更新 2.5.5.5
本帖最后由 cexer 于 2023-5-24 20:45 编辑下載地址
當前版本:2.5.5.5
下載鏈接:https://www.feishu.cn/docx/K6EFdmisToEL36xqHlBcsQ2inVb
版本說明
威力加強工具 2.5 版本,歡迎大家使用,感謝以下是對工具開發提供過幫助的朋友們。
[*]kxeo 開發了 TK5DXFix 工具,解決了很多技術難題,比如調用遊戲的列表框、展示卡片、頭像等功能。
[*]銀鳥、吔屎啦暗耻等各位劇本創作者提供了主要的功能建議、BUG 反饋,是功能改進的主要推動者。
[*]點炮王bishi創建和維護虛無的資料遺產、官方事件解密文檔等,翻譯文檔日文版本,對日本玩家幫助很大。
[*]落月、水落清秋、青藤語等在官方劇情分析、官方解密事件分析等事情上做了很多有用的事情。
[*]Kazuo Misaki 日本朋友提供了很多有用的日本玩家的反饋,對日本玩家的使用起到主要的幫助作用。
功能列表
各功能详细使用方法見手冊https://www.feishu.cn/docx/TbqqdAyuxoQl73x5arScMDkVntb。
內置精選劇本
[*]獨立劇本(中文)
[*]靈魂穿越,可穿越到任意得到卡的角色身上遊戲(>=2.5.0.0)
[*]鐵炮增強,可在個人戰當中召喚雇傭槍隊幫助戰鬥(>=2.5.0.0)
[*]交易輔助,可對兩町之間的交易品盈利情況進行預算。
[*]個人護衛,可招募高手作為個人戰護衛,所有戰鬥均會出現。
[*]青藤語創作劇本(中文)
[*]歡迎加入家庭,新增婚姻線(組織安排媳婦)(>=2.5.0.0)
[*]是天覽還是寶可夢,天覽遭遇佐佐木小次郎和宮本武藏(>=2.5.0.0)
[*]曾檀板击节奏炽血,針對室町人物優化修羅搶奪村正事件(>=2.5.0.0)
[*]銀鳥創作劇本(中文)
[*]學習系統,完全改造遊戲內置技能學習機制,大幅簡化學習難度(>=2.5.0.0)
[*]烹飪系統,可通過各類食材烹飪出不同功能的食品
[*]新武將換裝,可自定義新武將著裝容貌,自宅換裝、不同場景自動換裝
增強擴展機制
[*]支持不開新檔直接加載源碼、EVM到當前遊戲中。
[*]支持直接在當前遊戲上執行腳本片段。
[*]支持格式化劇本源碼 --command=format_code --input="源碼文件路徑"(>=2.5.0.0)
[*]支持編譯源碼為 EVM,--command=compile --input="源碼文件路徑"
[*]支持從 EVM 合成 TS5+TE5 文件,--command=encrypt --input="EVM路徑或目錄"(>=2.5.0.0)
[*]支持代碼複用(宏)、函數複用(功能)
[*]支持添加地圖座標事件,實現尋寶之類的劇情(>=2.5.0.0)
[*]支持在遊戲菜單中插入自定義項
[*]支持在攔截遊戲內置菜單項的點擊事件(>=2.5.0.0)
[*]支持添加場景人物頭像,並調用交互事件
[*]支持調用數字輸入、文本輸入框
[*]支持調用遊戲列表框展示自定義數據(>=2.5.0.0)
[*]支持顯示可點擊交互的卡片圖片
[*]支持查看 NPC 物品(需要親密度或辨識技能)
增強個人戰機制
[*]增加個人戰開始、結束、回合進行中、回合開始結束等發生契機
[*]支持在個人戰當中查詢場上人物列表、更新人物狀態,加入移除人物
[*]支持完全控制個人戰人物的移動、釋放技能、攻擊防禦動作
增加擴展屬性
[*]通用屬性
[*]所有對象增加可自定義名稱的 數值屬性、文本屬性
[*]人物
[*]支持給任意人物發卡、查詢卡狀態
[*]支持讀取修改人物家徽(>=2.5.0.0)
[*]支持讀取修改人物容貌
[*]支持讀取主人公大地圖座標(>=2.5.0.0)
[*]支持修改主人公技能修煉經驗、草藥數量、鐵砂數量(>=2.5.0.0)
[*]支持修改主人公天覽試合標誌(>=2.5.0.0)
[*]支持修改人物父親、祖父屬性
[*]支持修改人物親密相性、仁官相性
[*]支持修改人物生年、元服年、卒年、壽命
[*]支持修改主人公承擔工作、最大載重
[*]勢力
[*]支持讀取修改勢力家徽圖片(>=2.5.0.0)
[*]支持讀取勢力外交關係(0-20)
[*]商家
[*]支持讀取修改商家店鋪所持金
[*]流派
[*]支持成立流派
[*]支持讀取修改流派宗家
[*]據點
[*]支持讀取據點大地圖座標(>=2.5.0.0)
[*]支持讀取修改據點設施(設置設施主人)(>=2.5.0.0)
[*]卡
[*]支持讀取卡片種類(人物、秘技等)(>=2.5.0.0)
[*]支持從容器中彈出選擇秘技卡列表(>=2.5.0.0)
[*]支持修改秘技屬性如威力、作用類型、武器種類、耗氣(>=2.5.0.0)
[*]物品
[*]支持修改遊戲所有屬性(包括圖片、列傳)
[*]支持修改遊戲內置物品屬性
[*]交易品
[*]支持讀取交易品歸屬分類(>=2.5.0.0)
[*]支持讀取交易品載重
[*]事件
[*]支持讀取事件屬性如連鎖番號、加載狀態、目標劇本目標對象(>=2.5.0.0)
修復官方 BUG
[*]修復遊戲消息無法正確展示負數變量的問題(>=2.5.0.0)
[*]修復 遊戲車懸、焙烙、強弓野戰威力問題(>=2.5.0.0)
[*]修復 DX 事件標誌超過300左右就崩潰的問題
[*]修復 DX 時間停止指令卡UI、不自動恢復的問題
[*]修復 DX 音效循環的 BUG(>=2.5.0.0)
[*]修復 DX 圖片展示座標的 BUG(>=2.5.0.0)
[*]修復 DX 背景變更不支持黑暗、初期設定·赤等背景的 BUG(>=2.5.0.0)
[*]修復 DX 容器中使用卡片功能異常的問題(>=2.5.0.0)
修复工具 BUG(>=2.5.0.0)
[*]修復工具tools下批處理不支持空格路徑的問題
[*]修復工具不支持妻死亡、主人公別等指令的問題
[*]修復工具消息背景意外恢復、消息不關閉的問題
[*]修復工具插入遊戲菜單後無會話人物的問題
[*]修復工具對一些特殊語法(如勢力::人物B)的支持
[*]修復工具個人戰人物效果不匹配的問題
[*]修復工具軍團編成指令變量參數問題
[*]修復工具人物血親關係屬性不能使用變量參數的問題
[*]修復工具個人戰結束後對手變化的問題
[*]修復工具所持金變更單位錯誤
[*]修復工具改名指令日文亂碼問題
[*]補充工具一些日文消息調用關鍵字
[*]修復工具日文環境下調用文字輸入崩潰的
[*]修復工具一些日翻中的關鍵字、策略錯誤
[*]增加工具對官方編譯器產物的兼容(卡番號、垃圾指令等)
[*]增加工具一些錯誤語法容錯處理
[*]修復工具單個文字事件名解析出錯的問題
[*]修復工具事件名後的半角字符被截斷的問題
[*]修復工具日誌控制臺中文亂碼的問題
使用教程
實時腳本使用教程:https://bbs.3dmgame.com/thread-6310979-1-1.html
動態事件使用教程:待補充
靜態劇本使用教程:待補充
自動換裝使用教程:https://bbs.3dmgame.com/thread-6327610-1-1.html
## 功能介紹:
1. 實時腳本功能
- 支持在遊戲中調用劇本指令,不需要編寫完整的劇本,也不需要通過發生契機觸發,可直接執行。
- 凡是支持的劇本指令都可以直接調用,實現髮卡、修改技能、修改數值等各類功能。
- 相比修改器只能修改數值,此功能還可以結合音效、BGM,劇情判斷等,實現豐富的遊戲功能。
- 點擊`執行testcmdtxt`可直接執行`testcmd.txt`裏面的腳本,方便測試。
2. 動態事件功能
- 無需開檔,無需編譯成EVM,無需全成劇本文件,直接加載劇本源文件或者 EVM 文件到遊戲中。
- 實時添加、移除、啟用、禁用劇,其中的事件拓發生契機中立即生效。
3. EVM生成功能
- 支持編譯繁中劇本源文件(兼容root重來編輯器源文件)成 EVM。
- 支持 5 原版和 5dx。詳見`編譯說明`。
- 實現了`宏`功能,支持代碼複用。詳見`docs/使用說明:宏(函數複用).txt`。
4. 劇本翻譯功能
- 支持將繁體源文件轉換到日文源文件,或者反過來。
- 支持太閣立志傳 5 原版有 dx 版本(實際上兩者源碼上沒區別)。
- 由於 dx 版本剛出來,中文資料不全,有些名字翻譯不到,會逐漸增加。
5. 宏(函數複用)功能
- 此功能是為了代碼複用,避免存儲、讀取數字這類冗餘的複製粘貼代碼。
- 定義和調用宏,可參考以下文件:
* 定義:resources/宏/基礎宏.txt。
* 調用:resources/測試/測試用劇本.txt
比如使用封裝的宏,讀取存儲數字只需要像這樣各一行代碼:
6. 其他擴展功能
- 增加幾條擴展劇本指令,見`擴展指令`一節詳述。
- 增加幾從此發生契機,見`擴展發生契機`一節詳述。
- 增加幾個變量、屬性,見`擴展變量`一節詳述。
## 其它說明
歡迎有興趣研究太閣玩法、經驗,劇本編輯、修改擴展的玩家,加入群聊一起研究:
* 群鏈接【太閣立志傳5經驗研究】:【詳見壓縮包說明文件】
终于等到这个东西啊,我本来等民间高手开发原版和DX的源文件转换工具呢。 下来试试:D 下来试试:) 我只能说,太棒了 对新手来说有些复杂。没有入门指导,搞不懂。应该是自己写想要的作弊命令。其实我就想要剧情触发。像武田自己就是不病死。我可以直接触发武田病死剧情。这就可以了。:'(可惜我不会,有人能简单指导一下吗? 本帖最后由 clark8l 于 2022-6-15 10:13 编辑
我又看了一遍,不知道理解的对不对,可以把源事件文件拖到BAT翻译里面直接翻译成命令吗?源文件在哪个文件夹?
好吧,看不懂。 clark8l 发表于 2022-6-13 10:08
对新手来说有些复杂。没有入门指导,搞不懂。应该是自己写想要的作弊命令。其实我就想要剧情触发。像武田自 ...
内容太多,后面一个功能一个功能补充详细的图文教程。
clark8l 发表于 2022-6-13 10:15
我又看了一遍,不知道理解的对不对,可以把源事件文件拖到BAT翻译里面直接翻译成命令吗?源文件在哪个文件 ...
不对……。
翻译是指,把日文的mod源代码,翻译为繁中的。
先来瞅瞅是怎么样的 6666666666666666 谢谢楼主的分享
66666666666666666
牛逼写的程序
好吧,看不懂。 感谢,终于有新的出来了 感谢分享,回复看看
DDDDDDDDDDDDDDDDDDD 6666666666666666 谢谢分享 下来使用看看 谢谢分享 感谢!!!!!!!!!! 666666666666666666 看看 好用不!!!!
你说的观点我也很支持!下载试用一下,如果用着不错就给楼主顶贴! 感谢分享
感谢分享
66666666666666666 这么好的东西!感谢楼主分享!感谢论坛!感谢分享!给你点赞!