cexer 发表于 2022-6-12 19:13

威力加強工具-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經驗研究】:【詳見壓縮包說明文件】
































zcbm70332076 发表于 2022-6-12 23:22

终于等到这个东西啊,我本来等民间高手开发原版和DX的源文件转换工具呢。

00漆 发表于 2022-6-12 23:36

下来试试:D

leesiokei 发表于 2022-6-12 23:56

下来试试:)

fenghuang1982 发表于 2022-6-13 00:07

我只能说,太棒了

clark8l 发表于 2022-6-13 10:08

对新手来说有些复杂。没有入门指导,搞不懂。应该是自己写想要的作弊命令。其实我就想要剧情触发。像武田自己就是不病死。我可以直接触发武田病死剧情。这就可以了。:'(可惜我不会,有人能简单指导一下吗?

clark8l 发表于 2022-6-13 10:15

本帖最后由 clark8l 于 2022-6-15 10:13 编辑

我又看了一遍,不知道理解的对不对,可以把源事件文件拖到BAT翻译里面直接翻译成命令吗?源文件在哪个文件夹?




多朴实的老萝 发表于 2022-6-13 11:17

好吧,看不懂。

cexer 发表于 2022-6-13 12:27

clark8l 发表于 2022-6-13 10:08
对新手来说有些复杂。没有入门指导,搞不懂。应该是自己写想要的作弊命令。其实我就想要剧情触发。像武田自 ...

内容太多,后面一个功能一个功能补充详细的图文教程。

cexer 发表于 2022-6-13 12:28

clark8l 发表于 2022-6-13 10:15
我又看了一遍,不知道理解的对不对,可以把源事件文件拖到BAT翻译里面直接翻译成命令吗?源文件在哪个文件 ...

不对……。
翻译是指,把日文的mod源代码,翻译为繁中的。

shayueyang 发表于 2022-6-13 12:42

先来瞅瞅是怎么样的

siryf 发表于 2022-6-13 13:04

6666666666666666

刘耍娃 发表于 2022-6-13 13:04

谢谢楼主的分享

随缘清寂 发表于 2022-6-13 13:53

66666666666666666

unanwe 发表于 2022-6-13 14:15

牛逼写的程序

wolf2099 发表于 2022-6-13 14:47

好吧,看不懂。

活杀逸刀流 发表于 2022-6-13 16:08

感谢,终于有新的出来了

iweicheng 发表于 2022-6-13 16:18

感谢分享,回复看看

zzho28 发表于 2022-6-13 16:25

DDDDDDDDDDDDDDDDDDD

hsiehyen 发表于 2022-6-13 16:40

6666666666666666

安爸 发表于 2022-6-13 16:40

谢谢分享 下来使用看看

fengxi1985 发表于 2022-6-13 17:29

谢谢分享

yurivikyi 发表于 2022-6-13 17:39

感谢!!!!!!!!!!

小恶霸 发表于 2022-6-13 17:42

666666666666666666

PS3TYT 发表于 2022-6-13 18:25

看看 好用不!!!!

qcr0415 发表于 2022-6-13 18:33

你说的观点我也很支持!下载试用一下,如果用着不错就给楼主顶贴!

zym234555 发表于 2022-6-13 18:48

感谢分享

流风昶 发表于 2022-6-13 18:51

感谢分享

by17173 发表于 2022-6-13 19:08

66666666666666666

kuanyuehan 发表于 2022-6-13 19:51

这么好的东西!感谢楼主分享!感谢论坛!感谢分享!给你点赞!
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 威力加強工具-EVM編譯、動態加載事件、實時執行腳本等!20230523 更新 2.5.5.5