本文为视频的补充以及使用教程。想使用的话,请按文中的步骤来。
GBA三作:
需要一个支持lua脚本功能的模拟器,理论上可用的有两种,一个是mGBA模拟器,该模拟器对脚本格式要求很苛刻,大部分脚本扔进去读取都会报错(包括本教程所使用的代码),因此放弃。另一个是VBA ReRecording模拟器,简称VBA RR模拟器,这款模拟器倒是没有问题了,但它有个很糟糕的缺点:模拟器在2017年以后就不再更新了,画质要比现在的模拟器差很多。这也解释了为什么火纹的TAS视频画质普遍不佳,因为模拟器太落后了。
(相关资料图)
本文末会附上该模拟器最后一个汉化版本的链接(包括对应的脚本)。
拿到模拟器后,打开游戏,选择工具→卢阿脚本→新建卢阿脚本窗口,找到脚本所在位置后,打开,点运行。如果你照着做没失误的话,会看到如下窗口:
其中next rng右边是接下来的第一个乱数。GBA三作和NDS两作遵循的规则是,(乱数1+乱数2)/2的值为实际命中,如果这个值小于角色面板上显示的命中,则攻击命中,否则miss;第三个乱数代表必杀,必杀的乱数小于角色必杀,则发动必杀。该脚本还有个快捷键,按L乱数前进一个,按R乱数后退一个。
NDS两作:
目前电脑端的模拟器有两种,其中desume支持lua脚本。这里也分两种情况,如果是desume0.9.9以下的版本,则不需要安装lua;如果是desume0.9.9以上的版本,需要自行安装lua,且脚本的名字不能是中文名,只能用英文以及数字命名。lua建议使用lua 5.1.5版本,高版本的话可能使用不了,方便起见,我在后文也会附上文件链接,免得读者跑到官网下载被搞晕,由于本人的电脑为WIN10 64位版本,因此lua也是64位的,如果你的系统不是64位,请自己到lua的官网下载。
lua安装包拿到以后,解压到任意一个盘(本人是放到C盘),注意路径必须是英文。比方说这样:
然后选择桌面的此电脑图标,右键→属性,打开系统设置,选择高级系统设置,再选择环境变量。
在环境变量菜单下半部分找到path,点下面的编辑按钮,然后在编辑环境变量的菜单里选择新建,把你的lua路径复制进去,lua在哪个路径就复制哪个路径。
例如本人电脑的lua是放在C盘lua51目录下,如上图。添加好以后,一路点确定,lua就配置完成了。
接着模拟器脚本的开启。以我所用的desume0.9.13为例,选择工具→lua脚本→新建lua脚本窗口,然后找到lua脚本所在的位置,选择打开即可。与GBA三作不同的是:NDS两作变更移动轨迹不再改变乱数,而改为了访问村庄或中断后在片头logo页面进入再取消来改变乱数(这点在我的视频里也有演示)。
为防遮蔽游戏正常的视线,这里提供的脚本只有crit选项,crit对应的是必杀率。需要注意的是,NDS两作的乱数会随着时间推移变化,且每回合开始时会重置一次,因此可控性极差,更多是用来凹必杀。
文末附链接:
链接: https://pan.baidu.com/s/16L_GAVgefiM7XMAHuRjGSw 提取码: 42ex 复制这段内容后打开百度网盘手机App,操作更方便哦
