Sunday, January 7, 2018

AHK scripts for remaining difficult vol 1 trials in SFV

I recently bought SS1 character pass and now I'm able to play some characters I didn't buy before (Guile, Alex, Ibuki & Juri). Here are scripts for all trials that I couldn't beat manually this time (no Alex since his trials were surprisingly easy to complete).
Since the game now supports keyboard mapping, I've remapped the keys to my liking (same as my USF4 keyboard mapping). If you are planning to use these scripts, be sure to map your keys again to make them work:

LP/MP/HP/3P = F/G/H/J
LK/MK/HK/3K = V/B/N/M

Feel free to post your request if there's any more trial that you can't clear manually. Also, you may need to run these scripts a few times since the game has an fps dropping bug in trial mode, which renders the scripts not working when it happens.
=================
Juri #4

;reload
SendInput {down down}
Sleep 33
SendInput {right down}
Sleep 33
SendInput {down up}
Sleep 33
SendInput {right up}
Sleep 33
SendInput {b down}
Sleep 33
SendInput {b up}
Sleep 500

SendInput {down down}
Sleep 33
SendInput {right down}
Sleep 33
SendInput {down up}
Sleep 33
SendInput {right up}
Sleep 33
SendInput {n down}
Sleep 33
SendInput {n up}
Sleep 500

;jump atk
SendInput {up down}{right down}
Sleep 33
SendInput {up up}{right up}
Sleep 450
SendInput {g down}
Sleep 33
SendInput {g up}
Sleep 300

SendInput {down down}
Sleep 33
SendInput {right down}
Sleep 33
SendInput {down up}
Sleep 33
SendInput {right up}
Sleep 33
SendInput {n down}
Sleep 33
SendInput {n up}
Sleep 300

SendInput {down down}
Sleep 33
SendInput {right down}
Sleep 33
SendInput {down up}
Sleep 33
SendInput {right up}
Sleep 33
SendInput {b down}
Sleep 33
SendInput {b up}
Return
===========
Juri #8

;reload
SendInput {down down}
Sleep 33
SendInput {right down}
Sleep 33
SendInput {down up}
Sleep 33
SendInput {right up}
Sleep 33
SendInput {b down}
Sleep 33
SendInput {b up}
Sleep 500

;move
SendInput {right down}
Sleep 250
SendInput {right up}
Sleep 33

;jump HK
SendInput {up down}{right down}
Sleep 33
SendInput {up up}{right up}
Sleep 450
SendInput {n down}
Sleep 33
SendInput {n up}
Sleep 500

SendInput {h down}
Sleep 33
SendInput {h up}
Sleep 100

SendInput {down down}
Sleep 33
SendInput {right down}
Sleep 33
SendInput {down up}
Sleep 33
SendInput {right up}
Sleep 33
SendInput {b down}
Sleep 33
SendInput {b up}
Sleep 900

;crMP
SendInput {down down}{g down}
Sleep 33
SendInput {down up}{g up}
Sleep 33

;tatsu
SendInput {down down}
Sleep 33
SendInput {left down}
Sleep 33
SendInput {down up}
Sleep 33
SendInput {left up}
Sleep 33
SendInput {v down}
Sleep 33
SendInput {v up}

;input the rest here
======
Juri #9 (stand as close to Ryu as possible before executing)

;crHP
SendInput {down down}{h down}
Sleep 33
SendInput {down up}{h up}
Sleep 700

;dash
SendInput {right down}
Sleep 33
SendInput {right up}
Sleep 33
SendInput {right down}
Sleep 33
SendInput {right up}
Sleep 300

SendInput {g down}
Sleep 33
SendInput {g up}
Sleep 33

;V-trigger
SendInput {h down}{n down}
Sleep 33
SendInput {h up}{n up}
Sleep 1200

;crMK
SendInput {down down}{b down}
Sleep 33
SendInput {down up}{b up}
Sleep 300

SendInput {h down}
Sleep 33
SendInput {h up}
Sleep 33

SendInput {down down}
Sleep 33
SendInput {right down}
Sleep 33
SendInput {down up}
Sleep 33
SendInput {right up}
Sleep 33
SendInput {n down}
Sleep 33
SendInput {n up}
Sleep 500

SendInput {down down}
Sleep 33
SendInput {right down}
Sleep 33
SendInput {down up}
Sleep 33
SendInput {right up}
Sleep 33
SendInput {b down}
Sleep 33
SendInput {b up}
=============
Juri #10 (need retries due to frame dropping)

SendInput {down down}
Sleep 33
SendInput {right down}
Sleep 33
SendInput {down up}
Sleep 33
SendInput {right up}
Sleep 33
SendInput {b down}
Sleep 33
SendInput {b up}
Sleep 500

SendInput {down down}
Sleep 33
SendInput {right down}
Sleep 33
SendInput {down up}
Sleep 33
SendInput {right up}
Sleep 33
SendInput {n down}
Sleep 33
SendInput {n up}
Sleep 500

;move
SendInput {right down}
Sleep 250
SendInput {right up}
Sleep 33

SendInput {n down}
Sleep 33
SendInput {n up}
Sleep 800

;move
SendInput {right down}
Sleep 200
SendInput {right up}
Sleep 33

;HP
SendInput {h down}
Sleep 33
SendInput {h up}
Sleep 200

SendInput {down down}
Sleep 33
SendInput {right down}
Sleep 33
SendInput {down up}
Sleep 33
SendInput {right up}
Sleep 33
SendInput {b down}
Sleep 33
SendInput {b up}
Sleep 900

;crMP
SendInput {down down}{g down}
Sleep 33
SendInput {down up}{g up}
Sleep 100

SendInput {down down}
Sleep 33
SendInput {right down}
Sleep 33
SendInput {down up}
Sleep 33
SendInput {right up}
Sleep 33
SendInput {n down}
Sleep 33
SendInput {n up}
Sleep 100

;V-trigger
SendInput {h down}{n down}
Sleep 33
SendInput {h up}{n up}
Sleep 1100

;HP
SendInput {h down}
Sleep 33
SendInput {h up}
Sleep 100

SendInput {down down}
Sleep 33
SendInput {right down}
Sleep 33
SendInput {down up}
Sleep 33
SendInput {right up}
Sleep 33
SendInput {v down}
Sleep 33
SendInput {v up}
Sleep 500

;srk motion + kick
SendInput {right down}
Sleep 33
SendInput {right up}
Sleep 33
SendInput {down down}
Sleep 33
SendInput {down up}
Sleep 33
SendInput {right down}
Sleep 33
SendInput {right up}
Sleep 33
SendInput {v down}
Sleep 33
SendInput {v up}

;mash CA before the srk motion starts
==============
Akuma #4

;move
SendInput {right down}
Sleep 150
SendInput {right up}
Sleep 33

;jump atk
SendInput {up down}{right down}
Sleep 33
SendInput {up up}{right up}
Sleep 450
SendInput {h down}
Sleep 33
SendInput {h up}
Sleep 500

;crHP
SendInput {down down}{h down}
Sleep 33
SendInput {down up}{h up}
Sleep 700

;MP
SendInput {g down}
Sleep 33
SendInput {g up}
Sleep 33

;tatsu
SendInput {down down}
Sleep 33
SendInput {left down}
Sleep 33
SendInput {down up}
Sleep 33
SendInput {left up}
Sleep 33
SendInput {v down}
Sleep 33
SendInput {v up}
Sleep 700

;ex demon flip
SendInput {left down}
Sleep 33
SendInput {down down}
Sleep 33
SendInput {left up}{right down}
Sleep 33
SendInput {down up}
Sleep 33
SendInput {right up}
Sleep 33
SendInput {m down}
Sleep 33
SendInput {m up}

;mash tatsu before demon flip starts
=============
Akuma #6

;move
SendInput {right down}
Sleep 150
SendInput {right up}
Sleep 33

;jump atk
SendInput {up down}{right down}
Sleep 33
SendInput {up up}{right up}
Sleep 450
SendInput {h down}
Sleep 33
SendInput {h up}
Sleep 500

;crHP
SendInput {left down}{h down}
Sleep 33
SendInput {left up}{h up}
Sleep 100

;V-Skill kick
SendInput {g down}{b down}
Sleep 33
SendInput {g up}{b up}
Sleep 300

SendInput {n down}
Sleep 33
SendInput {n up}
Sleep 100

;demon flip
SendInput {left down}
Sleep 33
SendInput {down down}
Sleep 33
SendInput {left up}{right down}
Sleep 33
SendInput {down up}
Sleep 33
SendInput {right up}
Sleep 33
SendInput {b down}
Sleep 33
SendInput {b up}

;manually input punch
==============
Akuma #7

;jump atk
SendInput {up down}{right down}
Sleep 33
SendInput {up up}{right up}
Sleep 500
SendInput {h down}
Sleep 33
SendInput {h up}
Sleep 450

;target combo
SendInput {n down}
Sleep 33
SendInput {n up}
Sleep 100

SendInput {n down}
Sleep 33
SendInput {n up}
Sleep 1000

SendInput {g down}
Sleep 33
SendInput {g up}
Sleep 33

;tatsu
SendInput {down down}
Sleep 33
SendInput {left down}
Sleep 33
SendInput {down up}
Sleep 33
SendInput {left up}
Sleep 33
SendInput {v down}
Sleep 33
SendInput {v up}
Sleep 700

;ex demon flip
SendInput {left down}
Sleep 33
SendInput {down down}
Sleep 33
SendInput {left up}{right down}
Sleep 33
SendInput {down up}
Sleep 33
SendInput {right up}
Sleep 33
SendInput {m down}
Sleep 33
SendInput {m up}
Sleep 500

SendInput {n down}
Sleep 33
SendInput {n up}
Sleep 1050

;jump
SendInput {up down}
Sleep 33
SendInput {up up}
Sleep 33

;air fb
SendInput {down down}
Sleep 17
SendInput {right down}
Sleep 17
SendInput {down up}
Sleep 17
SendInput {right up}
Sleep 17
SendInput {j down}
Sleep 33
SendInput {j up}

;mash ex srk
==============
Akuma #10 (stand as close to Ryu as possible before executing; may need retries)

;crHP
SendInput {down down}{h down}
Sleep 33
SendInput {down up}{h up}
Sleep 800

;HP
SendInput {h down}
Sleep 33
SendInput {h up}
Sleep 100

;V-trigger
SendInput {h down}{n down}
Sleep 33
SendInput {h up}{n up}
Sleep 1200

;MK
SendInput {b down}
Sleep 33
SendInput {b up}
Sleep 200

;V-Skill kick
SendInput {g down}{b down}
Sleep 33
SendInput {g up}{b up}
Sleep 200

SendInput {n down}
Sleep 33
SendInput {n up}
Sleep 100

;demon flip
SendInput {left down}
Sleep 33
SendInput {down down}
Sleep 33
SendInput {left up}{right down}
Sleep 33
SendInput {down up}
Sleep 33
SendInput {right up}
Sleep 33
SendInput {b down}
Sleep 33
SendInput {b up}
Sleep 400

;air fb
SendInput {down down}
Sleep 33
SendInput {right down}
Sleep 33
SendInput {down up}
Sleep 33
SendInput {right up}
Sleep 33
SendInput {f down}
Sleep 33
SendInput {f up}
Sleep 500

;srk
SendInput {right down}
Sleep 33
SendInput {right up}
Sleep 33
SendInput {down down}
Sleep 33
SendInput {down up}
Sleep 33
SendInput {right down}
Sleep 33
SendInput {right up}
Sleep 33
SendInput {h down}
Sleep 33
SendInput {h up}

;mash CA when srk is about to start
==============
Guile #2

;move
SendInput {right down}
Sleep 250
SendInput {right up}
Sleep 33

;jump HK
SendInput {up down}{right down}
Sleep 33
SendInput {up up}{right up}
Sleep 450
SendInput {n down}
Sleep 33
SendInput {n up}{left down}
Sleep 500

SendInput {g down}
Sleep 33
SendInput {g up}
Sleep 500

;crLP
SendInput {down down}{f down}
Sleep 33
SendInput {down up}{f up}
Sleep 33

;boom
SendInput {right down}{h down}
Sleep 33
SendInput {right up}{h up}
Sleep 33

SendInput {left up}
==============
Guile #7 (may need retries)

;move
SendInput {right down}
Sleep 250
SendInput {right up}
Sleep 33

;jump HK
SendInput {up down}{right down}
Sleep 33
SendInput {up up}{right up}
Sleep 450
SendInput {n down}
Sleep 33
SendInput {n up}
Sleep 500

;HP
SendInput {h down}
Sleep 33
SendInput {h up}{left down}
Sleep 600

;crMP
SendInput {down down}{g down}
Sleep 33
SendInput {down up}{g up}
Sleep 100

;boom
SendInput {right down}{h down}
Sleep 33
SendInput {right up}{h up}
Sleep 200

;CA
SendInput {right down}{h down}
Sleep 33
SendInput {right up}{h up}
Sleep 33

SendInput {left up}
===============
Guile #8

;jump HK
SendInput {up down}{right down}
Sleep 33
SendInput {up up}{right up}
Sleep 450
SendInput {n down}
Sleep 33
SendInput {n up}{left down}
Sleep 500

;crMP
SendInput {down down}{g down}
Sleep 33
SendInput {down up}{g up}
Sleep 300

;boom
SendInput {right down}{f down}
Sleep 33
SendInput {right up}{f up}
Sleep 100

;V-trigger
SendInput {h down}{n down}
Sleep 33
SendInput {h up}{n up}
Sleep 1200

;boom
SendInput {right down}{j down}
Sleep 33
SendInput {right up}{j up}{down down}
Sleep 100

SendInput {h down}
Sleep 33
SendInput {h up}
Sleep 300

SendInput {h down}
Sleep 33
SendInput {h up}
Sleep 700

SendInput {left up}
Sleep 33

;flash kick
SendInput {up down}{m down}
Sleep 33
SendInput {up up}{m up}
Sleep 33

SendInput {down up}
==============
Guile #9 (stand as close to Ryu as possible before executing)

SendInput {h down}
Sleep 33
SendInput {h up}{down down}{left down}
Sleep 1000

;flash kick
SendInput {up down}{n down}
Sleep 33
SendInput {up up}{n up}{down up}
Sleep 33

;CA
SendInput {right down}
Sleep 33
SendInput {right up}
Sleep 33

SendInput {right down}{h down}
Sleep 33
SendInput {right up}{h up}
Sleep 33

SendInput {left up}
==============
Guile #10 (stand as close to Ryu as possible; will need retries)

SendInput {right down}{h down}
Sleep 33
SendInput {right up}{h up}
Sleep 700

;move
SendInput {right down}
Sleep 300
SendInput {right up}
Sleep 33

SendInput {h down}
Sleep 33
SendInput {h up}
Sleep 33

;V-trigger
SendInput {h down}{n down}
Sleep 33
SendInput {h up}{n up}{left down}
Sleep 1200

;crMP
SendInput {down down}{g down}
Sleep 33
SendInput {down up}{g up}
Sleep 300

;boom
SendInput {right down}{g down}
Sleep 33
SendInput {right up}{g up}
Sleep 250

;spam
SendInput {g down}
Sleep 33
SendInput {g up}
Sleep 183

SendInput {g down}
Sleep 33
SendInput {g up}
Sleep 183

SendInput {g down}
Sleep 33
SendInput {g up}
Sleep 183

SendInput {g down}
Sleep 33
SendInput {g up}
Sleep 800

;CA
SendInput {right down}
Sleep 33
SendInput {right up}
Sleep 33

SendInput {right down}{h down}
Sleep 33
SendInput {right up}{h up}
Sleep 33

SendInput {left up}
=============
Ibuki #4 (stand close to Ryu; will need retries)

SendInput {left down}{g down}
Sleep 33
SendInput {left up}{g up}
Sleep 33

;command dash
SendInput {down down}
Sleep 33
SendInput {right down}
Sleep 33
SendInput {down up}
Sleep 33
SendInput {right up}
Sleep 33
SendInput {v down}
Sleep 33
SendInput {v up}
Sleep 250

;command grab (reverse)
SendInput {left down}
Sleep 33
SendInput {down down}
Sleep 33
SendInput {left up}{right down}
Sleep 33
SendInput {down up}
Sleep 33
SendInput {right up}
Sleep 33
SendInput {f down}
Sleep 33
SendInput {f up}
==============
Ibuki #6 (will need retries)

;move
SendInput {right down}
Sleep 250
SendInput {right up}
Sleep 33

;jump HK
SendInput {up down}{right down}
Sleep 33
SendInput {up up}{right up}
Sleep 500
SendInput {n down}
Sleep 33
SendInput {n up}
Sleep 500

;crMP
SendInput {down down}{g down}
Sleep 33
SendInput {down up}{g up}
Sleep 100

;LM kunai
SendInput {down down}
Sleep 33
SendInput {right down}
Sleep 33
SendInput {down up}
Sleep 33
SendInput {right up}
Sleep 33
SendInput {f down}{g down}
Sleep 33
SendInput {f up}{g up}
Sleep 700

;dash
SendInput {right down}
Sleep 33
SendInput {right up}
Sleep 33
SendInput {right down}
Sleep 33
SendInput {right up}
Sleep 200

;command grab
SendInput {right down}
Sleep 33
SendInput {down down}
Sleep 33
SendInput {right up}{left down}
Sleep 33
SendInput {down up}
Sleep 33
SendInput {left up}
Sleep 33
SendInput {f down}
Sleep 33
SendInput {f up}
================
Ibuki #7

SendInput {f down}
Sleep 33
SendInput {f up}
Sleep 100

SendInput {g down}
Sleep 33
SendInput {g up}
Sleep 100

SendInput {h down}
Sleep 33
SendInput {h up}
Sleep 33

;srk motion + kick
SendInput {right down}
Sleep 33
SendInput {right up}
Sleep 33
SendInput {down down}
Sleep 33
SendInput {down up}
Sleep 33
SendInput {right down}
Sleep 33
SendInput {right up}
Sleep 33
SendInput {m down}
Sleep 33
SendInput {m up}
Sleep 700

;ex kunai
SendInput {down down}
Sleep 33
SendInput {right down}
Sleep 33
SendInput {down up}
Sleep 33
SendInput {right up}
Sleep 33
SendInput {j down}
Sleep 33
SendInput {j up}
Sleep 33

SendInput {f down}
Sleep 900
SendInput {f up}
=============
Ibuki #8 (stand close to Ryu; will need retries)

;crMP
SendInput {down down}{g down}
Sleep 33
SendInput {down up}{g up}
Sleep 33

;LM kunai
SendInput {down down}
Sleep 33
SendInput {right down}
Sleep 33
SendInput {down up}
Sleep 33
SendInput {right up}
Sleep 33
SendInput {f down}{g down}
Sleep 33
SendInput {f up}{g up}
Sleep 100

;V-trigger
SendInput {h down}{n down}
Sleep 33
SendInput {h up}{n up}
Sleep 1200

;command grab
SendInput {right down}
Sleep 33
SendInput {down down}
Sleep 33
SendInput {right up}{left down}
Sleep 33
SendInput {down up}
Sleep 33
SendInput {left up}
Sleep 33
SendInput {f down}
Sleep 33
SendInput {f up}
Sleep 1000

;command dash
SendInput {down down}
Sleep 33
SendInput {right down}
Sleep 33
SendInput {down up}
Sleep 33
SendInput {right up}
Sleep 33
SendInput {b down}
Sleep 33
SendInput {b up}
Sleep 250

;command grab
SendInput {right down}
Sleep 33
SendInput {down down}
Sleep 33
SendInput {right up}{left down}
Sleep 33
SendInput {down up}
Sleep 33
SendInput {left up}
Sleep 33
SendInput {h down}
Sleep 33
SendInput {h up}
==============
Ibuki #9 (stand as close to Ryu as possible; need retries)

;crMP
SendInput {down down}{g down}
Sleep 33
SendInput {down up}{g up}
Sleep 33

;H kunai
SendInput {down down}
Sleep 33
SendInput {right down}
Sleep 33
SendInput {down up}
Sleep 33
SendInput {right up}
Sleep 33
SendInput {h down}
Sleep 33
SendInput {h up}
Sleep 117

;V-trigger
SendInput {h down}{n down}
Sleep 33
SendInput {h up}{n up}
Sleep 1100

SendInput {h down}
Sleep 33
SendInput {h up}
Sleep 33

;srk motion + kick
SendInput {right down}
Sleep 33
SendInput {right up}
Sleep 33
SendInput {down down}
Sleep 33
SendInput {down up}
Sleep 33
SendInput {right down}
Sleep 33
SendInput {right up}
Sleep 33
SendInput {m down}
Sleep 33
SendInput {m up}
Sleep 1000

;command jump
SendInput {down down}
Sleep 33
SendInput {right down}
Sleep 33
SendInput {down up}
Sleep 33
SendInput {right up}
Sleep 33
SendInput {n down}
Sleep 33
SendInput {n up}
Sleep 33

;input aerial target combo
=============
Ibuki #10 (stand as close to Ryu as possible; will need retries)

SendInput {n down}
Sleep 33
SendInput {n up}
Sleep 700

SendInput {h down}
Sleep 33
SendInput {h up}
Sleep 100

;H kunai
SendInput {down down}
Sleep 33
SendInput {right down}
Sleep 33
SendInput {down up}
Sleep 33
SendInput {right up}
Sleep 33
SendInput {h down}
Sleep 33
SendInput {h up}
Sleep 267

;V-trigger
SendInput {h down}{n down}
Sleep 33
SendInput {h up}{n up}
Sleep 1100

SendInput {g down}
Sleep 33
SendInput {g up}
Sleep 100

;command grab
SendInput {right down}
Sleep 33
SendInput {down down}
Sleep 33
SendInput {right up}{left down}
Sleep 33
SendInput {down up}
Sleep 33
SendInput {left up}
Sleep 33
SendInput {h down}
Sleep 33
SendInput {h up}
Sleep 1000

;command dash
SendInput {down down}
Sleep 33
SendInput {right down}
Sleep 33
SendInput {down up}
Sleep 33
SendInput {right up}
Sleep 33
SendInput {b down}
Sleep 33
SendInput {b up}
Sleep 33

;input CA

No comments:

Post a Comment