非常欢迎每一位热爱只狼的玩家参与Wiki建设,包括对已有内容的错误进行订正,对内容不足进行补充,以及对尚未新建的页面进行图片或文字投稿,编辑方法参见:编辑帮助。
非常欢迎每一位热爱只狼的玩家参与Wiki建设,包括对已有内容的错误进行订正,对内容不足进行补充,以及对尚未新建的页面进行图片或文字投稿,编辑方法参见:编辑帮助。
LuaDecompiler
阅读
2024-04-09更新
最新编辑:琐帝BNU
阅读:
更新日期:2024-04-09
最新编辑:琐帝BNU
基本功能
反编译黑魂的ai脚本,也可用于解包只狼的ai脚本。
关于AI程序的部分收录和说明,参见小泽笔记。
下载地址
https://github.com/katalash/DSLuaDecompiler or https://github.com/ElaDiDu/DSLuaDecompiler
进入网址后找到绿色的“Code”按钮,选择适合自己的方式下载源码。
用户界面
该应用为TUI(终端用户界面),命令提示见次图:
基本用法
- 使用Microsoft的.NET工具编译下载好的源码;
- 使用UXM解包游戏文件;
- 打开解包处script文件夹,进入 *-luabnd-dcx\script\ai\out\bin;
- 将*.lua文件拖入编译好的文件夹中DSLuaDecompiler.exe;
- 等待编译文件目录下出现同名的.dec.lua反编译文件。
反编译文件
反编译文件是可阅读的lua文件,以纯文本形式存储,可以使用任意TE打开。
- RegisterTableGoal(, )
- REGISTER_GOAL_NO_UPDATE(, )
- Goal.Initialize
- Goal.Activate
- Goal.Act[0-9][0-9]
- Goal.Interrupt
- Goal.ActAfter_AdjustSpace
- Goal.Update
- Goal.Terminate

沪公网安备 31011002002714 号