-
-
修改GTA5的NativeTrainer.asi默认按键
-
发表于:
2021-4-23 12:08
12632
-
修改GTA5的NativeTrainer.asi默认按键
ScriptHookV是Alexander Blader(人称AB)开发的一个DLL,用他的DLL可以开发出GTAV脚本。
NativeTrainer.asi是一个脚本样例,提供了简单的用户界面和一些修改游戏角色能力、刷车等功能。
去dev-c.com下载SHV SDK,里面包含了NativeTrainer的源码。
下载SHV,解压缩后的三个文件都放到游戏目录,主要是dinput8.dll和ScriptHookV.dll,其中NativeTrainer.asi文件后面我们会用SDK自己编译出来,后面需要把它替换掉,因为它就是内置修改器的脚本。按键是数字键盘,这对于没有数字键盘的用户来说不方便。
安装好最新版MSVC,官网下载免费的版本,然后加载SDK里的NativeTrainer工程,先源代码生成一下,提示需要V120生成工具,MSVC给出的解决方案是要么回退MSVC版本要么升级工程,这里选择升级一下工程,然后生成(编译),成功后进入下一步。
修改script.cpp里的虚拟按键部分,改成自己想要的按键
生成(编译)NativeTrainer工程,提示成功后去提示的Release文件夹里找到生成的NativeTrainer.asi
粘贴NativeTrainer.asi,到游戏目录。
打开GTA5,进到故事模式后按F4,然后测试是否成功。
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)