PDA

View Full Version : request - Darkstalkers Resurrection Rikuo Trial 5



Akiraa20
17th July 16, 20:07
Hello guys,

This is my first post on these forums as I've only just got the CronsMax Plus and have been playing around with it the last day or so. I have written some scripts for some fighting games as you might of seen popping up on the Library for games such as MvC3, UMvC3 and Darkstalkers Resurrection. Well I am really struggling writing one for Rikuo's trial 5 in Nightwarriors, it has a backdash to frontdash cancel and I just can't get my head around it, I have been trying to write it for 4 hours and nothing I seem to do works :/ I was wondering if anyone has made a script for this trial or would be willing to who has more experience then me. I have posted a video of the trial I am referring to below:

https://youtu.be/DBVL3kRJfu0 (https://youtu.be/DBVL3kRJfu0?t=16s)

The combo is: FD>LP>MK>BD>FD>LP>MK

I'm going to keep playing around with it but atm it is driving me crazy :(

DZLE13
27th January 17, 02:54
This took a lot of effort, but I finally managed to create a macro for this trial.

//|-------------------------------|
// Fri Jan 27 2017
// Script created by DZLE
//|-------------------------------|

main { if(get_val(XB360_LS)) combo_run(RikuoT5);
if(get_val(XB360_RS)) combo_stop(RikuoT5);
}

combo RikuoT5 {
// Stand near opponent facing right before running macro.
// This may take multiple tries because the game drops frames from running at 1 turbo level higher than intended.

// Dashing Jab
set_val(XB360_RIGHT, 100);
wait(60);
set_val(XB360_RIGHT, 0);
wait(60);
set_val(XB360_RIGHT, 100);
wait(60);
set_val(XB360_RIGHT, 0);
wait(100);
set_val(XB360_X, 100);
wait(100)
set_val(XB360_X, 0);
wait(210)

// Standing Forward + Backdash Cancel
set_val(XB360_LEFT, 100);
set_val(XB360_B, 100);
wait(30);
set_val(XB360_LEFT, 0);
set_val(XB360_B, 0);
wait(100);
set_val(XB360_LEFT, 100);
wait(30);
set_val(XB360_LEFT, 0);
wait(60);

// Frontdash Cancel
set_val(XB360_RIGHT, 100);
wait(30);
set_val(XB360_RIGHT, 0);
wait(30);
set_val(XB360_RIGHT, 100);
wait(30);
set_val(XB360_RIGHT, 0);
wait(95);

// Dashing Jab
set_val(XB360_X, 100);
wait(100)
set_val(XB360_X, 0);
wait(310)

// Standing Forward
set_val(XB360_B, 100);
wait(100)
set_val(XB360_B, 0);
}