Street fighter IV - C.Viper: Easy Ultra Combo

With this script you can run the C.Viper's Ultra Combo regardless the side of the screen you are. To do it point LX to opponent's side and then press L3 to trigger the ultra combo. All other buttons (SQUARE, CROSS, TRIANGLE, CIRCLE, R1, R2, LEFT, RIGHT) are running with rapid fire.
Versionv1.00
AuthorAdmin
Publish DateFri, 5 Nov 2010 - 16:37
Last UpdateFri, 5 Nov 2010 - 16:37
Downloads506
ForumAnnouncement Topic
RATE


2

0

Release Notes: This script may work with other characters who have the same sequence of commands.
Code: Select all
/* *
 * SF IV - CViper
 * ************************************************************************** */

 
int rapidFireButton;
 
main {
    // Ultra
    if(get_val(PS3_L3)) combo_run(magick);
 
    // Rapido Fire
    if(get_val(PS3_SQUARE)) rapidFireButton = PS3_SQUARE;
    else if(get_val(PS3_CROSS)) rapidFireButton = PS3_CROSS;
    else if(get_val(PS3_TRIANGLE)) rapidFireButton = PS3_TRIANGLE;
    else if(get_val(PS3_CIRCLE)) rapidFireButton = PS3_CIRCLE;
    else if(get_val(PS3_R1)) rapidFireButton = PS3_R1;
    else if(get_val(PS3_R2)) rapidFireButton = PS3_R2;
    else if(get_val(PS3_LEFT)) rapidFireButton = PS3_LEFT;
    else if(get_val(PS3_RIGHT)) rapidFireButton = PS3_RIGHT;
    else rapidFireButton = NOT_USE;
    if(rapidFireButton >= 0) combo_run(RapidFire);
}
 
//
// 14/10/2010 11:08:04
// Combo generated by Combo Magick Plugin
//----------------------------------------
combo magick {
    set_val(PS3_LX, 0);
    set_val(PS3_LY, 100);
    wait(20);
    set_val(PS3_LX, get_val(PS3_LX));
    set_val(PS3_LY, 100);
    wait(20);
    set_val(PS3_LX, get_val(PS3_LX));
    set_val(PS3_LY, 0);
    wait(20);
    set_val(PS3_LX, 0);
    set_val(PS3_LY, 100);
    wait(20);
    set_val(PS3_LX, get_val(PS3_LX));
    set_val(PS3_LY, 100);
    wait(20);
    set_val(PS3_LX, get_val(PS3_LX));
    set_val(PS3_LY, 0);
    set_val(PS3_L1, 100);
}
 
combo RapidFire {
    set_val(rapidFireButton, 100);
    wait(20);
    set_val(rapidFireButton, 0);
}