之前一直搞不明白TL的lua是如何实现取返回值的,在论坛也搜索了很多资料,但也没有搜到实质性的东西。发了很多求助的帖子,因为不太明白所以听着也比较糊涂,不过好在最后是研究出来了。在这里还要先感谢一下论坛中几位大神在汇编上的指导!因为我也是小白,所以我觉得这源码比较适合小白研究一下,高手请勿喷。
源码内用到的基础命令连模块一起都上传了,还有一部分Hook出来的游戏内部zc好的函数命令。源码直接编译就可以。
**************************************************************************************************************************************
下面说一下用法:
首先需要用特征码搜索一下lua的jz,特征码已接写在内了,可以直接用特征码工具搜索或者自行写特征码定位自动获取。
搜索到jz后填入,然后进行初始化就可以了。(注意一下源码内lua文件的路径)。
这里我把脚本函数进行了二次封装,也就是用了两个lua进行,可以理解为一个是自己的lua,一个是游戏的lua,后面不想这样用也可以只用游戏的lua,自行修改。
**************************************************************************************************************************************
压缩文件内我还放了不同版本的lua.dll文件,想用其他版本需要自行修改源码内DLL函数的库文件名和命令名,命令名可以用DLL函数查看工具去查看一下。
最后奉上源码!!