关于街霸33的超杀指令简化

236236系的SA,可以简化为23623 ,这是众人皆知的事情:

基礎知識というか豆知識ですが簡略できるコマンドをいくつか…なんかオールアバウトっぽいな まずSAの236236は最後の6方向が全て不要。

http://hwm2.gyao.ne.jp/mxs/makoto/3rdsystem.html

インストカードに記載されてる昇龍拳コマンドは623だが、323と入力しても昇龍拳は出る。 こういったように、コマンドはインストカードに書いてある正確なコマンドを入力なくとも出る場合がある。一般的なSAコマンドは236236だが、23623でも可能。

http://gr.qee.jp/3rd/

但是同时还有一种不太常见的说法,见于chunli的SA2简化:

1LP>12323 LK 绝对不会出气功拳
因为1236的时候LP的松键会误出气功拳,所以当你不绕到6的话.SA2还是输入成功,而且不会出气功拳.也可以选择按住LP,但是这很容易2LP后什么都发不出.

很多人说绝对可以,因为他们亲自试了。可是ps2版不支持键位显示,谁又能确保自己的感觉绝对正确呢?

要证伪,就要直捣要害。本文用macrolua证明这一说法的错误。

具体也不用多说,同时预先设好的指令宏,一共实验了三种简化(如图):1. 2323K;2. 23236K;3. 23623K。

图像

容易看出,前两种简化皆不能成功释放SA2,而最后一种可以。

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

lua script学习笔记

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