Lua脚本学习笔记2

&1:从第一个记录点读取进度。
</>:整个命令要在<>中书写,/用于分隔p1和p2。
# player 1:标记为p1,同理# player 2标记为p2。
w10.:意思是wait10帧。数字可以任意改变,注意不要忘了后面的点儿,作用是连接到下一帧。
数字1-6:对应的是从lp到hk。w10.1指的就是等待10帧后出lp
U,D,L,R:对应的是上下左右的方向指令。要注意的是F代表前,B代表后,可以用来替代L和R。
指令技的输入:以波动拳为例,对于p1来说就是D.DR.R1.当然也可以写为D.DF.F1。
+,-:如果不用/来区分p1和p2的话,也可以用+来代表p1,-代表p2,这样可以在一个命令里同时控制2个player。例如:w100.D,-D.+DF,-DF.+F1,-F1,W100就是同时使2个player发波动拳。
_ ,^ ,* : 分别用于维持某一指令,解除维持。例如_D_B,w44.^D^B.F1是指后蹲蓄力44f,然后解除蓄力,前轻拳。可以用于蓄力系必杀技的输入。这里要注意的是*代表解除所有指令。
R..R.:前冲指令。要注意中间是2个点,如果写成R.R.的话,代表的是按住右2f。
重复指令:(xxx)number。number代指重复的次数。

细节请看视频:http://youtu.be/FiyUIjC8sm4

Advertisements

lua script学习笔记

MacroLua: 是一个将玩家自己编辑的Lua脚本注入街机模拟器的工具。基于Lua语言,目前支持的模拟器有FBA-rrMAME-rr.
AutoMacro: 是一个能够将自定义脚本和宏注入任何电脑游戏的工具,其中也包括模拟器。
TransScripter: 是一个脚本文件和记录存档文件的转换器,可以将编辑好的脚本应用于没有Lua宏编辑器的模拟器。
将Lua脚本编辑器应用于格斗游戏,可以从程序上了解游戏的系统,验证帧数表数据。在清楚地熟悉系统以后,可以用它来制作combo video.一些相关的教程,可以在以下的链接中学习:
http://sonichurricane.com/?page_id=5000