睦猫长望
用AutoHotKey编写月姬格斗连续技

最近写完东方百鬼夜行的挂机程序并通关后,突然想把以前想做的事补一下

之前在测试月姬格斗人物招式的时候,琥珀的某个技能完全放不出来

基于对那个技能的好奇,写段代码集成它

y::

{

send {down down} ;按下方向下键

send {left down}

sleep 5 ;延迟0.005秒

send {right down}

sleep 2

send {down up} ;放开方向下键

send {left up}

sleep 5

send {down down}

sleep 5

send {right up}

sleep 5

send {left down}

sleep 5

send {down up}

sleep 5

send {left up}

send {down down}

send {right down}

sleep 2

send {, down}

sleep 2

send {down up}

send {right up}

sleep 3

send {, up}

}

return ;改键结束

程序非常简单,之后按y键就能放那串连续技

效果如下

当技能超过100%可以使用

强制进入BLOOD HEAT状态,BLOOD HEAT状态下可以放超必杀,并回复一定量的血

但由于发招需要一会儿时间,放前必须放倒对手

而且BLOOD HEAT结束后技能条清零

看情况使用吧

加上这串超必杀能狠踢对手一脚(打中的话)

u::

{

send {left down}

sleep 5

send {down down}

sleep 5

send {left up}

sleep 5

send {right down}

sleep 5

send {down up}

sleep 5

send {right up}

send {, down}

sleep 1

send {, up}

}

return

接着是月姬的19连连续技

v::

{

send {n down}

sleep 1

send {n up}

sleep 100

send {m down}

sleep 1

send {m up}

sleep 100

send {down down}

sleep 50

send {m down}

sleep 1

send {m up}

sleep 200

send {, down}

sleep 1

send {, up}

sleep 100

send {down up}

sleep 100

;提起(上面去掉的话会实用点)

send {left down}

send {m down}

sleep 1

send {left up}

send {m up}

sleep 500

send {m down}

sleep 1

send {m up}

sleep 400

send {up down}

sleep 1

send {up up}

sleep 100

send {m down}

sleep 1

send {m up}

sleep 200

send {down down}

sleep 1

send {down up}

sleep 50

send {down down}

sleep 1

send {down up}

sleep 50

send {m down}

sleep 1

send {m up}

sleep 350

send {right down}

sleep 1

send {right up}

sleep 100

send {right down}

sleep 1

send {right up}

sleep 100

send {m down}

sleep 1

send {m up}

sleep 250

send {down down}

sleep 1

send {down up}

sleep 50

send {down down}

sleep 1

send {down up}

sleep 50

send {, down}

sleep 10

send {, up}

}

return

以上必须在对手左侧使用,可自行修改右侧的版本

谁去试试集成拳皇的绝招和连招

或者使用ahk的图像匹配功能做个能和电脑pk的程序

(匹配对手的位置和对手的发招编写各情况的应对措施让电脑控制自己的人物和对手pk,理论上是可以实现的XD)

り星浩
这是什么东西
展开Biu

这是什么东西????

[查看全文]