TheFlash Injustice 2

GPC2 script programming for Titan Two. Code examples, questions, requests.

TheFlash Injustice 2

Postby 3rne5t0 » Thu May 25, 2017 8:40 pm

Here is my flash script Pull out some crazy shit whit it. Ply feel free 2 look into make improofs and so on.

Hf Guys :joia:

Code: Select all
#include <ps4.gph>
 
bool FIGHT_SWITCH;
 
int LEFT = BUTTON_12;
int RIGHT = BUTTON_13;
 
init {
    RIGHT = BUTTON_13;
    LEFT = BUTTON_12;
}
 
main {
//Combodirection Setup
    if(get_val(BUTTON_13)) {
        LEFT = BUTTON_12; RIGHT = BUTTON_13;
    } else if(get_val(BUTTON_12)) {
        LEFT = BUTTON_13; RIGHT = BUTTON_12;
    }
//BlockButtons
        set_val(BUTTON_17, 0.0);
        set_val(BUTTON_14, 0.0);
        set_val(BUTTON_15, 0.0);
        set_val(BUTTON_16, 0.0);
        set_val(BUTTON_8, 0.0);
 //Fight_Switch
    if(event_active(BUTTON_17)) {
    if(FIGHT_SWITCH == 0 ) {
        combo_run(SQUARE_1);
        FIGHT_SWITCH = 1;
    }else if(FIGHT_SWITCH == 1) {
        combo_run(SQUARE_2);
        FIGHT_SWITCH = 2;
    }else if(FIGHT_SWITCH == 2) {
        combo_run(SQUARE_3);
        FIGHT_SWITCH = 3;
    }else if(FIGHT_SWITCH == 3) {
        combo_run(SQUARE_4);
        FIGHT_SWITCH = 4;
    }else if(FIGHT_SWITCH == 4) {
        combo_run(SQUARE_5);
        FIGHT_SWITCH = 0;
    }
    }
//Combostop in Case
    if(get_val(BUTTON_5)) {
                combo_stop(SQUARE_1);
                combo_stop(SQUARE_2);
                combo_stop(SQUARE_3);
                combo_stop(SQUARE_4);
                combo_stop(SQUARE_5);
                combo_stop(CROSS_1);
                combo_stop(CROSS_2);
                combo_stop(CROSS_3);
                combo_stop(CROSS_4);
                combo_stop(CROSS_5);
                combo_stop(L2_1);
                combo_stop(L2_2);
                combo_stop(L2_3);
                combo_stop(L2_4);
                combo_stop(TRIANGLE);
                combo_stop(CIRCLE);
                combo_stop(R3);
            }
//This Always run Same Combo
    if(event_active(BUTTON_14)) {
        combo_run(TRIANGLE);
          }
    if(event_active(BUTTON_6)) {
            combo_run(R3);
          }
    if(event_active(BUTTON_15)) {
            combo_run(CIRCLE);
          }
//Fight_Switch Combos Switch
    if(FIGHT_SWITCH == 0) {
        if(event_active(BUTTON_16)) {
            combo_run(CROSS_1);
          }
        if(event_active(BUTTON_8)) {
            combo_run(L2_1);
          }
        }
    if(FIGHT_SWITCH == 1) {
        if(event_active(BUTTON_16)) {
            combo_run(CROSS_2);
          }
        if(event_active(BUTTON_8)) {
            combo_run(L2_2);
          }
        }
    if(FIGHT_SWITCH == 2) {
        if(event_active(BUTTON_16)) {
            combo_run(CROSS_3);
          }
        if(event_active(BUTTON_8)) {
            combo_run(L2_3);
          }
        }
    if(FIGHT_SWITCH == 3) {
        if(event_active(BUTTON_16)) {
            combo_run(CROSS_4);
          }
        if(event_active(BUTTON_8)) {
            combo_run(L2_4);
          }
        }
    if(FIGHT_SWITCH == 4) {
        if(event_active(BUTTON_16)) {
            combo_run(CROSS_5);
          }
        if(event_active(BUTTON_8)) {
            combo_run(L2_1);
          }
        }
}
//Lightcombos
combo SQUARE_1 {
     //Geölter Blitz
    set_val(PS4_SQUARE, 100);
    wait(80);
    set_val(PS4_SQUARE, 0);
    wait(40);
    set_val(PS4_SQUARE, 100);
    wait(80);
    set_val(PS4_SQUARE, 0);
    wait(40);
    set_val(PS4_TRIANGLE, 100);
    wait(80);
    set_val(PS4_TRIANGLE, 0);
    wait(120);
    //Naher Schallschlag
    set_val(PS4_DOWN, 100);
    wait(80);
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(RIGHT, 100);
    wait(80);
    set_val(RIGHT, 0);
    wait(40);
    set_val(PS4_CROSS, 100);
    wait(80);
    set_val(PS4_CROSS, 0);
    wait(40);
    set_val(LEFT, 100);
    wait(100);
    set_val(LEFT, 0);
}
combo SQUARE_2 {
     //Verfolgunsjagd
    set_val(PS4_SQUARE, 100);
    wait(80);
    set_val(PS4_SQUARE, 0);
    wait(40);
    set_val(PS4_SQUARE, 100);
    wait(80);
    set_val(PS4_SQUARE, 0);
    wait(40);
    set_val(PS4_CROSS, 100);
    wait(80);
    set_val(PS4_CROSS, 0);
    wait(650);
    //Ungezähmte Fäuste
    set_val(LEFT, 100);
    wait(80);
    set_val(LEFT, 0);
    wait(40);
    set_val(RIGHT, 100);
    wait(80);
    set_val(RIGHT, 0);
    wait(40);
    set_val(PS4_SQUARE, 100);
    wait(80);
    set_val(PS4_SQUARE, 0);
}
combo SQUARE_3 {
      //Lichtgeschwindigkeit
    set_val(PS4_SQUARE, 100);
    wait(80);
    set_val(PS4_SQUARE, 0);
    wait(40);
    set_val(PS4_TRIANGLE, 100);
    wait(80);
    set_val(PS4_TRIANGLE, 0);
    wait(40);
    set_val(PS4_CROSS, 100);
    wait(80);
    set_val(PS4_CROSS, 0);
    wait(80);
    //Blitzstoss
    set_val(LEFT, 100);
    wait(80);
    set_val(LEFT, 0);
    wait(40);
    set_val(RIGHT, 100);
    wait(80);
    set_val(RIGHT, 0);
    wait(40);
    set_val(PS4_TRIANGLE, 100);
    wait(80);
    set_val(PS4_TRIANGLE, 0);
}
combo SQUARE_4 {
     //Naturkatastrophe
    set_val(PS4_DOWN, 100);
    set_val(PS4_SQUARE, 100);
    wait(80);
    set_val(PS4_DOWN, 0);
    set_val(PS4_SQUARE, 0);
    wait(450);
    set_val(PS4_TRIANGLE, 100);
    set_val(PS4_DOWN, 100);
    wait(80);
    set_val(PS4_TRIANGLE, 0);
    set_val(PS4_DOWN, 0);
    wait(700);
    set_val(PS4_CROSS, 100);
    set_val(PS4_DOWN, 100);
    wait(80);
    set_val(PS4_CROSS, 0);
    set_val(PS4_DOWN, 0);
    wait(650);
    //Naher Schallschlag
    set_val(PS4_DOWN, 100);
    wait(80);
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(RIGHT, 100);
    wait(80);
    set_val(RIGHT, 0);
    wait(40);
    set_val(PS4_CROSS, 100);
    wait(80);
    set_val(PS4_CROSS, 0);
    wait(40);
    set_val(LEFT, 100);
    wait(100);
    set_val(LEFT, 0);
}
combo SQUARE_5 {
    //Stop Motion
    set_val(PS4_TRIANGLE, 100);
    wait(80);
    set_val(PS4_TRIANGLE, 0);
    wait(40);
    set_val(PS4_CROSS, 100);
    wait(80);
    set_val(PS4_CROSS, 0);
    wait(40);
    set_val(PS4_SQUARE, 100);
    wait(80);
    set_val(PS4_SQUARE, 0);
    wait(1200);
    //Ferner Schallschlag
    set_val(PS4_DOWN, 100);
    wait(80);
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(RIGHT, 100);
    wait(80);
    set_val(RIGHT, 0);
    wait(40);
    set_val(PS4_CROSS, 100);
    wait(80);
    set_val(PS4_CROSS, 0);
    wait(40);
    set_val(RIGHT, 100);
    wait(100);
    set_val(RIGHT, 0);
}
//AnotherLightcombos
combo CROSS_1 {
     //Achterbahn
    set_val(LEFT, 100);
    set_val(PS4_TRIANGLE, 100);
    wait(80);
    set_val(PS4_TRIANGLE, 0);
    set_val(LEFT, 0);
    wait(40);
    set_val(PS4_TRIANGLE, 100);
    wait(80);
    set_val(PS4_TRIANGLE, 0);
    wait(120);
    set_val(RIGHT, 100);
    set_val(PS4_CROSS, 100);
    wait(80);
    set_val(RIGHT, 0);
    set_val(PS4_CROSS, 0);
    wait(80);
    //Ungezähmte Fäuste
    set_val(LEFT, 100);
    wait(80);
    set_val(LEFT, 0);
    wait(40);
    set_val(RIGHT, 100);
    wait(80);
    set_val(RIGHT, 0);
    wait(40);
    set_val(PS4_SQUARE, 100);
    wait(80);
    set_val(PS4_SQUARE, 0);
}
combo CROSS_2 {
     //Superspeed
    set_val(RIGHT, 100);
    set_val(PS4_TRIANGLE, 100);
    wait(80);
    set_val(PS4_TRIANGLE, 0);
    set_val(RIGHT, 0);
    wait(40);
    set_val(PS4_SQUARE, 100);
    wait(80);
    set_val(PS4_SQUARE, 0);
    wait(40);
    set_val(PS4_CROSS, 100);
    wait(80);
    set_val(PS4_CROSS, 0);
    wait(1400);
    //Ferner Schallschlag
    set_val(PS4_DOWN, 100);
    wait(80);
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(RIGHT, 100);
    wait(80);
    set_val(RIGHT, 0);
    wait(40);
    set_val(PS4_CROSS, 100);
    wait(80);
    set_val(PS4_CROSS, 0);
    wait(40);
    set_val(RIGHT, 100);
    wait(100);
    set_val(RIGHT, 0);
}
combo CROSS_3 {
     //Speed Force
    set_val(PS4_SQUARE, 100);
    wait(80);
    set_val(PS4_SQUARE, 0);
    wait(40);
    set_val(PS4_SQUARE, 100);
    wait(80);
    set_val(PS4_SQUARE, 0);
    wait(120);
    //Schall Heben
    set_val(PS4_DOWN, 100);
    wait(80);
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(LEFT, 100);
    wait(80);
    set_val(LEFT, 0);
    wait(40);
    set_val(PS4_CROSS, 100);
    wait(80);
    set_val(PS4_CROSS, 0);
    wait(650);
    //Naher Schallschlag
    set_val(PS4_DOWN, 100);
    wait(80);
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(RIGHT, 100);
    wait(80);
    set_val(RIGHT, 0);
    wait(40);
    set_val(PS4_CROSS, 100);
    wait(80);
    set_val(PS4_CROSS, 0);
    wait(40);
    set_val(LEFT, 100);
    wait(100);
    set_val(LEFT, 0);
}
combo CROSS_4 {
    //Im Nu
    set_val(PS4_SQUARE, 100);
    wait(80);
    set_val(PS4_SQUARE, 0);
    wait(40);
    set_val(PS4_TRIANGLE, 100);
    wait(80);
    set_val(PS4_TRIANGLE, 0);
    wait(120);
    //Schall Heben
    set_val(PS4_DOWN, 100);
    wait(40);
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(PS4_DOWN, 100);
    wait(40);
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(PS4_TRIANGLE, 100);
    wait(40);
    set_val(PS4_TRIANGLE, 0);
    wait(260);
    set_val(RIGHT, 100);
    wait(40);
    set_val(RIGHT, 0);
    wait(40);
    set_val(PS4_TRIANGLE, 100);
    wait(40);
    set_val(PS4_TRIANGLE, 0);
    wait(850);
    //Naher Schallschlag
    set_val(PS4_DOWN, 100);
    wait(80);
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(RIGHT, 100);
    wait(80);
    set_val(RIGHT, 0);
    wait(40);
    set_val(PS4_CROSS, 100);
    wait(80);
    set_val(PS4_CROSS, 0);
    wait(40);
    set_val(RIGHT, 100);
    wait(100);
    set_val(RIGHT, 0);
}
combo CROSS_5 {
     //Blitz
    set_val(PS4_CROSS, 100);
    wait(80);
    set_val(PS4_CROSS, 0);
    wait(40);
    set_val(PS4_TRIANGLE, 100);
    wait(80);
    set_val(PS4_TRIANGLE, 0);
    wait(120);
    //Ungezähmte Fäuste
    set_val(LEFT, 100);
    wait(80);
    set_val(LEFT, 0);
    wait(40);
    set_val(RIGHT, 100);
    wait(80);
    set_val(RIGHT, 0);
    wait(40);
    set_val(PS4_SQUARE, 100);
    wait(80);
    set_val(PS4_SQUARE, 0);
    wait(2800);
    set_val(PS4_DOWN, 100);
    wait(40);
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(PS4_DOWN, 100);
    wait(40);
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(PS4_TRIANGLE, 100);
    wait(40);
    set_val(PS4_TRIANGLE, 0);
    wait(260);
    set_val(RIGHT, 100);
    wait(40);
    set_val(RIGHT, 0);
    wait(40);
    set_val(LEFT, 100);
    wait(40);
    set_val(LEFT, 0);
    wait(40);
    set_val(LEFT, 100);
    wait(40);
    set_val(LEFT, 0);
    wait(40);
    //Schallschlag
    set_val(PS4_DOWN, 100);
    wait(40);
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(PS4_RIGHT, 100);
    wait(40);
    set_val(PS4_RIGHT, 0);
    wait(40);
    set_val(PS4_CROSS, 100);
    wait(40);
    set_val(PS4_CROSS, 0);
}
//SuperheavyCombos
combo L2_1 {
     //Blitz
    set_val(PS4_CROSS, 100);
    wait(80);
    set_val(PS4_CROSS, 0);
    wait(40);
    set_val(PS4_TRIANGLE, 100);
    wait(80);
    set_val(PS4_TRIANGLE, 0);
    wait(120);
    //Ungezähmte Fäuste
    set_val(LEFT, 100);
    wait(80);
    set_val(LEFT, 0);
    wait(40);
    set_val(RIGHT, 100);
    wait(80);
    set_val(RIGHT, 0);
    wait(40);
    set_val(PS4_SQUARE, 100);
    wait(80);
    set_val(PS4_SQUARE, 0);
    wait(2800);
    set_val(PS4_DOWN, 100);
    wait(40);
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(PS4_DOWN, 100);
    wait(40);
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(PS4_TRIANGLE, 100);
    wait(40);
    set_val(PS4_TRIANGLE, 0);
    wait(260);
    set_val(RIGHT, 100);
    wait(40);
    set_val(RIGHT, 0);
    wait(40);
    set_val(LEFT, 100);
    wait(40);
    set_val(LEFT, 0);
    wait(40);
    set_val(LEFT, 100);
    wait(40);
    set_val(LEFT, 0);
    wait(40);
    //Schallschlag
    set_val(PS4_DOWN, 100);
    wait(80);
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(RIGHT, 100);
    wait(80);
    set_val(RIGHT, 0);
    wait(40);
    set_val(PS4_CROSS, 100);
    wait(80);
    set_val(PS4_CROSS, 0);
    wait(40);
    set_val(PS4_R2, 100);
    wait(80);
    set_val(PS4_R2, 0);
    wait(200);
    set_val(PS4_CIRCLE, 100);
    wait(80);
    set_val(PS4_CIRCLE, 0);
    wait(330);
    set_val(RIGHT, 100);
    wait(80);
    set_val(RIGHT, 0);
    wait(40);
    set_val(RIGHT, 100);
    wait(80);
    set_val(RIGHT, 0);
    wait(100);   
    //Lightning Kick
    set_val(PS4_DOWN, 100);   
    wait(80);               
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(RIGHT, 100);   
    wait(80);               
    set_val(RIGHT, 0);
    wait(40);
    set_val(PS4_SQUARE, 100);   
    wait(80);       
    set_val(PS4_SQUARE, 0);
    wait(570);   
    set_val(RIGHT, 100)
    set_val(PS4_TRIANGLE, 100);   
    wait(80);
    set_val(RIGHT, 0)
    set_val(PS4_TRIANGLE, 0);
    wait(10);     
    set_val(PS4_DOWN, 100);   
    wait(80);               
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(RIGHT, 100);   
    wait(80);               
    set_val(RIGHT, 0);
    wait(40);
    set_val(PS4_SQUARE, 100);   
    wait(80);
    set_val(PS4_SQUARE, 0);
    wait(590)
    set_val(RIGHT, 100)
    set_val(PS4_TRIANGLE, 100);   
    wait(80);
    set_val(RIGHT, 0)
    set_val(PS4_TRIANGLE, 0);
    wait(10);     
    set_val(PS4_DOWN, 100);   
    wait(80);               
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(RIGHT, 100);   
    wait(80);               
    set_val(RIGHT, 0);
    wait(40);
    set_val(PS4_SQUARE, 100);   
    wait(80);
    set_val(PS4_SQUARE, 0);
    wait(750)
    set_val(RIGHT, 100)
    set_val(PS4_TRIANGLE, 100);   
    wait(80);
    set_val(RIGHT, 0)
    set_val(PS4_TRIANGLE, 0);   
    wait(40);
    set_val(PS4_SQUARE, 100);
    wait(80);
    set_val(PS4_SQUARE, 0);
    wait(40);
    set_val(LEFT, 100);
    wait(80);
    set_val(LEFT, 0);
    wait(40);
    set_val(RIGHT, 100);
    wait(80);
    set_val(RIGHT, 0);
    wait(40);
    set_val(PS4_SQUARE, 100);
    wait(80);
    set_val(PS4_SQUARE, 0);
}
combo L2_2 {
    //Speed Force
    set_val(PS4_SQUARE, 100);
    wait(80);
    set_val(PS4_SQUARE, 0);
    wait(40);
    set_val(PS4_SQUARE, 100);
    wait(80);
    set_val(PS4_SQUARE, 0);
    wait(120);
    //Schall Heben
    set_val(PS4_DOWN, 100);
    wait(80);
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(LEFT, 100);
    wait(80);
    set_val(LEFT, 0);
    wait(40);
    set_val(PS4_CROSS, 100);
    wait(80);
    set_val(PS4_CROSS, 0);
    wait(1200);
     //In A Jiff
    set_val(RIGHT, 100)
    set_val(PS4_TRIANGLE, 100);   
    wait(80);
    set_val(RIGHT, 0)
    set_val(PS4_TRIANGLE, 0);
    wait(40);   
    set_val(PS4_SQUARE, 100);   
    wait(80);               
    set_val(PS4_SQUARE, 0);
    wait(430);   
    //Lightning Kick
    set_val(PS4_DOWN, 100);   
    wait(80);               
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(RIGHT, 100);   
    wait(80);               
    set_val(RIGHT, 0);
    wait(40);
    set_val(PS4_SQUARE, 100);   
    wait(80);       
    set_val(PS4_SQUARE, 0);
    wait(40);
    set_val(PS4_R2, 100);    //Supermeter
    wait(300);
    set_val(PS4_R2, 0);
    wait(200);   
    //Character Trait
    set_val(PS4_CIRCLE, 100);   
    wait(80);               
    set_val(PS4_CIRCLE, 0);
    wait(800);   
    //Lightning Kick
    set_val(PS4_DOWN, 100);   
    wait(80);               
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(RIGHT, 100);   
    wait(80);               
    set_val(RIGHT, 0);
    wait(40);
    set_val(PS4_SQUARE, 100);   
    wait(80);       
    set_val(PS4_SQUARE, 0);
    wait(520);   
    set_val(RIGHT, 100)
    set_val(PS4_TRIANGLE, 100);   
    wait(80);
    set_val(RIGHT, 0)
    set_val(PS4_TRIANGLE, 0);
    wait(440);     
    set_val(PS4_DOWN, 100);   
    wait(80);               
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(RIGHT, 100);   
    wait(80);               
    set_val(RIGHT, 0);
    wait(40);
    set_val(PS4_SQUARE, 100);   
    wait(80);       
    set_val(PS4_SQUARE, 0);
    wait(520)
    set_val(RIGHT, 100)
    set_val(PS4_TRIANGLE, 100);   
    wait(80);
    set_val(RIGHT, 0)
    set_val(PS4_TRIANGLE, 0);
    wait(10);     
    set_val(PS4_DOWN, 100);   
    wait(80);               
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(RIGHT, 100);   
    wait(80);               
    set_val(RIGHT, 0);
    wait(40);
    set_val(PS4_SQUARE, 100);   
    wait(80);
    set_val(PS4_SQUARE, 0);
    wait(700)
    set_val(RIGHT, 100)
    set_val(PS4_TRIANGLE, 100);   
    wait(80);
    set_val(RIGHT, 0)
    set_val(PS4_TRIANGLE, 0);
    wait(120);
    set_val(PS4_SQUARE, 100);
    wait(80);
    set_val(PS4_SQUARE, 0);
    wait(60);
    set_val(PS4_LEFT, 100);
    wait(80);
    set_val(LEFT, 0);
    wait(40);
    set_val(RIGHT, 100);
    wait(80);
    set_val(RIGHT, 0);
    wait(40);
    set_val(PS4_SQUARE, 100);
    wait(80);
    set_val(PS4_SQUARE, 0);
}
combo L2_3 {
            //Naturkatastrophe
    set_val(PS4_DOWN, 100);
    set_val(PS4_SQUARE, 100);
    wait(80);
    set_val(PS4_DOWN, 0);
    set_val(PS4_SQUARE, 0);
    wait(450);
    set_val(PS4_TRIANGLE, 100);
    set_val(PS4_DOWN, 100);
    wait(80);
    set_val(PS4_TRIANGLE, 0);
    set_val(PS4_DOWN, 0);
    wait(700);
    set_val(PS4_CROSS, 100);
    set_val(PS4_DOWN, 100);
    wait(80);
    set_val(PS4_CROSS, 0);
    set_val(PS4_DOWN, 0);
    wait(650);
    //Naher Schallschlag
    set_val(PS4_DOWN, 100);
    wait(80);
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(RIGHT, 100);
    wait(80);
    set_val(RIGHT, 0);
    wait(40);
    set_val(PS4_CROSS, 100);
    wait(80);
    set_val(PS4_CROSS, 0);
    wait(40);
    set_val(LEFT, 100);
    wait(80);
    set_val(LEFT, 0);
    wait(40);
    set_val(PS4_R2, 100);
    wait(80);
    set_val(PS4_R2, 0);
    wait(80);
    set_val(PS4_CIRCLE, 100);
    wait(80);
    set_val(PS4_CIRCLE, 0);
    wait(330);
    set_val(RIGHT, 100);
    wait(80);
    set_val(RIGHT, 0);
    wait(40);
    set_val(RIGHT, 100);
    wait(80);
    set_val(RIGHT, 0);
    wait(100);   
    //Lightning Kick
    set_val(PS4_DOWN, 100);   
    wait(80);               
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(RIGHT, 100);   
    wait(80);               
    set_val(RIGHT, 0);
    wait(40);
    set_val(PS4_SQUARE, 100);   
    wait(80);       
    set_val(PS4_SQUARE, 0);
    wait(570);   
    set_val(RIGHT, 100)
    set_val(PS4_TRIANGLE, 100);   
    wait(80);
    set_val(RIGHT, 0)
    set_val(PS4_TRIANGLE, 0);
    wait(10);     
    set_val(PS4_DOWN, 100);   
    wait(80);               
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(RIGHT, 100);   
    wait(80);               
    set_val(RIGHT, 0);
    wait(40);
    set_val(PS4_SQUARE, 100);   
    wait(80);
    set_val(PS4_SQUARE, 0);
    wait(590)
    set_val(RIGHT, 100)
    set_val(PS4_TRIANGLE, 100);   
    wait(80);
    set_val(RIGHT, 0)
    set_val(PS4_TRIANGLE, 0);
    wait(10);     
    set_val(PS4_DOWN, 100);   
    wait(80);               
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(RIGHT, 100);   
    wait(80);               
    set_val(RIGHT, 0);
    wait(40);
    set_val(PS4_SQUARE, 100);   
    wait(80);
    set_val(PS4_SQUARE, 0);
    wait(750)
    set_val(RIGHT, 100)
    set_val(PS4_TRIANGLE, 100);   
    wait(80);
    set_val(RIGHT, 0)
    set_val(PS4_TRIANGLE, 0);   
    wait(40);
    set_val(PS4_SQUARE, 100);
    wait(80);
    set_val(PS4_SQUARE, 0);
    wait(40);
    set_val(LEFT, 100);
    wait(80);
    set_val(LEFT, 0);
    wait(40);
    set_val(RIGHT, 100);
    wait(80);
    set_val(RIGHT, 0);
    wait(40);
    set_val(PS4_SQUARE, 100);
    wait(80);
    set_val(PS4_SQUARE, 0);
}
combo L2_4 {
    //Superspeed
    set_val(RIGHT, 100);
    set_val(PS4_TRIANGLE, 100);
    wait(80);
    set_val(PS4_TRIANGLE, 0);
    set_val(RIGHT, 0);
    wait(40);
    set_val(PS4_SQUARE, 100);
    wait(80);
    set_val(PS4_SQUARE, 0);
    wait(40);
    set_val(PS4_CROSS, 100);
    wait(80);
    set_val(PS4_CROSS, 0);
    wait(1400);
    //Ferner Schallschlag
    set_val(PS4_DOWN, 100);
    wait(80);
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(RIGHT, 100);
    wait(80);
    set_val(RIGHT, 0);
    wait(40);
    set_val(PS4_CROSS, 100);
    wait(80);
    set_val(PS4_CROSS, 0);
    wait(40);
    set_val(RIGHT, 100);
    wait(100);
    set_val(RIGHT, 0);
    wait(1200);
     //In A Jiff
    set_val(RIGHT, 100)
    set_val(PS4_TRIANGLE, 100);   
    wait(80);
    set_val(RIGHT, 0)
    set_val(PS4_TRIANGLE, 0);
    wait(40);   
    set_val(PS4_SQUARE, 100);   
    wait(80);               
    set_val(PS4_SQUARE, 0);
    wait(430);   
    //Lightning Kick
    set_val(PS4_DOWN, 100);   
    wait(80);               
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(RIGHT, 100);   
    wait(80);               
    set_val(RIGHT, 0);
    wait(40);
    set_val(PS4_SQUARE, 100);   
    wait(80);       
    set_val(PS4_SQUARE, 0);
    wait(40);
    set_val(PS4_R2, 100);    //Supermeter
    wait(300);
    set_val(PS4_R2, 0);
    wait(200);   
    //Character Trait
    set_val(PS4_CIRCLE, 100);   
    wait(80);               
    set_val(PS4_CIRCLE, 0);
    wait(800);   
    //Lightning Kick
    set_val(PS4_DOWN, 100);   
    wait(80);               
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(RIGHT, 100);   
    wait(80);               
    set_val(RIGHT, 0);
    wait(40);
    set_val(PS4_SQUARE, 100);   
    wait(80);       
    set_val(PS4_SQUARE, 0);
    wait(520);   
    set_val(RIGHT, 100)
    set_val(PS4_TRIANGLE, 100);   
    wait(80);
    set_val(RIGHT, 0)
    set_val(PS4_TRIANGLE, 0);
    wait(440);     
    set_val(PS4_DOWN, 100);   
    wait(80);               
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(RIGHT, 100);   
    wait(80);               
    set_val(RIGHT, 0);
    wait(40);
    set_val(PS4_SQUARE, 100);   
    wait(80);       
    set_val(PS4_SQUARE, 0);
    wait(520)
    set_val(RIGHT, 100)
    set_val(PS4_TRIANGLE, 100);   
    wait(80);
    set_val(RIGHT, 0)
    set_val(PS4_TRIANGLE, 0);
    wait(10);     
    set_val(PS4_DOWN, 100);   
    wait(80);               
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(RIGHT, 100);   
    wait(80);               
    set_val(RIGHT, 0);
    wait(40);
    set_val(PS4_SQUARE, 100);   
    wait(80);
    set_val(PS4_SQUARE, 0);
    wait(700)
    set_val(RIGHT, 100)
    set_val(PS4_TRIANGLE, 100);   
    wait(80);
    set_val(RIGHT, 0)
    set_val(PS4_TRIANGLE, 0);
    wait(120);
    set_val(PS4_SQUARE, 100);
    wait(80);
    set_val(PS4_SQUARE, 0);
    wait(60);
    set_val(LEFT, 100);
    wait(80);
    set_val(LEFT, 0);
    wait(40);
    set_val(RIGHT, 100);
    wait(80);
    set_val(RIGHT, 0);
    wait(40);
    set_val(PS4_SQUARE, 100);
    wait(80);
    set_val(PS4_SQUARE, 0);
}
//AntiAir
combo TRIANGLE {
    //Schall Heben
    set_val(PS4_DOWN, 100);
    wait(80);
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(PS4_LEFT, 100);
    wait(80);
    set_val(PS4_LEFT, 0);
    wait(40);
    set_val(PS4_CROSS, 100);
    wait(80);
    set_val(PS4_CROSS, 0);
}
//Circlecombo
combo CIRCLE{
        //Schall Heben
    set_val(PS4_DOWN, 100);
    wait(40);
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(LEFT, 100);
    wait(40);
    set_val(LEFT, 0);
    wait(40);
    set_val(PS4_SQUARE, 100);
    wait(80);
    set_val(PS4_SQUARE, 0);
    wait(500);
    //Auf dein Zeichen
    set_val(PS4_DOWN, 100);
    wait(80);
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(PS4_DOWN, 100);
    wait(80);
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(PS4_TRIANGLE, 100);
    wait(80);
    set_val(PS4_TRIANGLE, 0);
    wait(260);
    set_val(RIGHT, 100);
    wait(80);
    set_val(RIGHT, 0);
    wait(40);
    set_val(PS4_CROSS, 100);
    wait(80);
    set_val(PS4_CROSS, 0);
    wait(500);
    //Auf dein Zeichen
    set_val(PS4_DOWN, 100);
    wait(80);
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(PS4_DOWN, 100);
    wait(80);
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(PS4_TRIANGLE, 100);
    wait(80);
    set_val(PS4_TRIANGLE, 0);
    wait(260);
    set_val(LEFT, 100);
    wait(80);
    set_val(LEFT, 0);
    wait(40);
    set_val(PS4_SQUARE, 100);
    wait(80);
    set_val(PS4_SQUARE, 0);
    wait(560);
    //Auf dein Zeichen
    set_val(PS4_DOWN, 100);
    wait(80);
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(PS4_DOWN, 100);
    wait(80);
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(PS4_TRIANGLE, 100);
    wait(80);
    set_val(PS4_TRIANGLE, 0);
    wait(260);
    set_val(LEFT, 100);
    wait(80);
    set_val(LEFT, 0);
    wait(40);
    set_val(PS4_TRIANGLE, 100);
    wait(80);
    set_val(PS4_TRIANGLE, 0);
    wait(700);
    //Auf dein Zeichen
    set_val(PS4_DOWN, 100);
    wait(80);
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(PS4_DOWN, 100);
    wait(80);
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(PS4_TRIANGLE, 100);
    wait(80);
    set_val(PS4_TRIANGLE, 0);
    wait(260);
    set_val(LEFT, 100);
    wait(80);
    set_val(LEFT, 0);
    wait(500);
    set_val(PS4_L1, 100);
    wait(300);
    set_val(PS4_L1, 0);
}
//SuperCombo
combo R3 {
    set_val(PS4_CROSS, 100);
    wait(130);
    set_val(PS4_CROSS, 0);
    wait(130);
    set_val(PS4_TRIANGLE, 100);
    wait(130);
    set_val(PS4_TRIANGLE, 0);
    wait(330);
    set_val(PS4_R2, 100);
    set_val(PS4_L2, 100);
    wait(140);
    set_val(PS4_R2, 0);
    set_val(PS4_L2, 0);
}
User avatar
3rne5t0
Sergeant Major of the Army
Sergeant Major of the Army
 
Posts: 210
Joined: Mon Jan 30, 2017 10:31 am

Re: TheFlash Injustice 2

Postby J2Kbr » Thu May 25, 2017 8:48 pm

that is a pretty long script!! 1150 lines. Nice work and thanks for sharing with us. :)
ConsoleTuner Support Team
User avatar
J2Kbr
General of the Army
General of the Army
 
Posts: 20323
Joined: Tue Mar 18, 2014 1:39 pm

Re: TheFlash Injustice 2

Postby bonefisher » Thu May 25, 2017 10:47 pm

Good deal! :joia:
bonefisher
Lieutenant General
Lieutenant General
 
Posts: 5413
Joined: Thu Jan 29, 2015 10:49 am

Re: TheFlash Injustice 2

Postby 3rne5t0 » Fri May 26, 2017 6:54 pm

Your Welcome Guys this is the Final Flash Script Square 2 Combo; Cross 2 Dodge Counter into 20+hit Combo, Autoblock inc, Triangle AntiAir, L2 Wager Duell and Last bud Not least R2 2 MBDodge, and jeah off course Circle for Projectile Dodge in tho Dash Combo. Anyone whit Titan Two and Injustice 2 Hf whit this. Woud be cool if one Tweaks the Script for an other Champion.


Code: Select all
#include <ps4.gph>
 
bool FIGHT_SWITCH;
bool AUTO_BLOCK;
 
int LEFT = BUTTON_12;
int RIGHT = BUTTON_13;
init {
    RIGHT = BUTTON_13;
    LEFT = BUTTON_12;
}
 
main {
    //Autoblock
        if(is_active(BUTTON_8)) {
        set_val(BUTTON_2, 0.0);
    if(event_active(BUTTON_2)) {
    if(AUTO_BLOCK == 0) {
        AUTO_BLOCK = 1;
        combo_run(SingleRumbleNotifier);
    }else if(AUTO_BLOCK == 1) {
        AUTO_BLOCK = 0;
        combo_run(OffRumbleNotifier);
    }
    }
    }
//Combodirection Setup
    if(get_val(BUTTON_13)) {
        LEFT = BUTTON_12; RIGHT = BUTTON_13;
    } else if(get_val(BUTTON_12)) {
        LEFT = BUTTON_13; RIGHT = BUTTON_12;
    }
//BlockButtons
        set_val(BUTTON_17, 0.0);
        set_val(BUTTON_14, 0.0);
        set_val(BUTTON_15, 0.0);
        set_val(BUTTON_16, 0.0);
        set_val(BUTTON_8, 0.0);
        set_val(BUTTON_5, 0.0);
 //Fight_Switch
    if(event_active(BUTTON_17)) {
    if(FIGHT_SWITCH == 0 ) {
        combo_run(SQUARE_1);
        FIGHT_SWITCH = 1;
    }else if(FIGHT_SWITCH == 1) {
        combo_run(SQUARE_2);
        FIGHT_SWITCH = 2;
    }else if(FIGHT_SWITCH == 2) {
        combo_run(SQUARE_3);
        FIGHT_SWITCH = 3;
    }else if(FIGHT_SWITCH == 3) {
        combo_run(SQUARE_4);
        FIGHT_SWITCH = 4;
    }else if(FIGHT_SWITCH == 4) {
        combo_run(SQUARE_5);
        FIGHT_SWITCH = 5;
    }else if(FIGHT_SWITCH == 5) {
        combo_run(CROSS_1);
        FIGHT_SWITCH = 6;
    }else if(FIGHT_SWITCH == 6) {
        combo_run(CROSS_2);
        FIGHT_SWITCH = 7;
    }else if(FIGHT_SWITCH == 7) {
        combo_run(CROSS_3);
        FIGHT_SWITCH = 8;
    }else if(FIGHT_SWITCH == 8) {
        combo_run(CROSS_4);
        FIGHT_SWITCH = 9;
    }else if(FIGHT_SWITCH == 9) {
        combo_run(CROSS_5);
        FIGHT_SWITCH = 0;
    }
    }
//Combostop in Case   
    if(AUTO_BLOCK == 1) {
        combo_run(block);
    if(get_val(BUTTON_5) || get_val(BUTTON_4) || get_val(BUTTON_7) || get_val(BUTTON_8)) {
                combo_stop(SQUARE_1);
                combo_stop(SQUARE_2);
                combo_stop(SQUARE_3);
                combo_stop(SQUARE_4);
                combo_stop(SQUARE_5);
                combo_stop(CROSS_1);
                combo_stop(CROSS_2);
                combo_stop(CROSS_3);
                combo_stop(CROSS_4);
                combo_stop(CROSS_5);
                combo_stop(L2_1);
                combo_stop(L2_2);
                combo_stop(L2_3);
                combo_stop(L2_4);
                combo_stop(TRIANGLE);
                combo_stop(CIRCLE);
                combo_stop(R3);
            }
    if(get_val(BUTTON_4) || get_val(BUTTON_7) || get_val(BUTTON_9) ||
            get_val(BUTTON_10) || get_val(BUTTON_11) || get_val(BUTTON_12) ||
            get_val(BUTTON_13) || get_val(BUTTON_14) || get_val(BUTTON_15) ||
            get_val(BUTTON_16) || get_val(BUTTON_17) || get_val(BUTTON_18) ||
            get_val(BUTTON_19) || get_val(BUTTON_20) || get_val(BUTTON_21) ||
            get_val(BUTTON_8) || get_val(BUTTON_5) || get_val(BUTTON_6)) {
                combo_stop(block);
        }
}
//This Always run Same Combo
    if(is_active(BUTTON_13) && time_active(BUTTON_13) <= 270) {
        set_val(BUTTON_13, 0.0);
        combo_run(RIGHTDASH);
          }
    if(is_active(BUTTON_12) && time_active(BUTTON_12) <= 270) {
        set_val(BUTTON_12, 0.0);
        combo_run(LEFTDASH);
          }
    if(event_active(BUTTON_5)) {
        combo_run(TRIANGLE);
          }
    if(event_active(BUTTON_6)) {
            combo_run(R3);
          }
    if(event_active(BUTTON_14)) {
            combo_run(CIRCLE);
          }
    if(event_active(BUTTON_15)) {
            combo_run(L2_4);
          }
    if(event_active(BUTTON_8)) {
            combo_run(L2_3);
          }
//Fight_Switch Combos Switch
    if(FIGHT_SWITCH == 0) {
        if(event_active(BUTTON_16)) {
            combo_run(L2_2);
          }
        }
    if(FIGHT_SWITCH == 1) {
        if(event_active(BUTTON_16)) {
            combo_run(L2_1);
          }
        }
    if(FIGHT_SWITCH == 2) {
        if(event_active(BUTTON_16)) {
            combo_run(L2_1);
          }
        }
    if(FIGHT_SWITCH == 3) {
        if(event_active(BUTTON_16)) {
            combo_run(L2_2);
          }
        }
    if(FIGHT_SWITCH == 4) {
        if(event_active(BUTTON_16)) {
            combo_run(L2_1);
          }
        }
    if(FIGHT_SWITCH == 5) {
        if(event_active(BUTTON_16)) {
            combo_run(L2_2);
          }
        }
    if(FIGHT_SWITCH == 6) {
        if(event_active(BUTTON_16)) {
            combo_run(L2_1);
          }
        }
    if(FIGHT_SWITCH == 7) {
        if(event_active(BUTTON_16)) {
            combo_run(L2_2);
          }
        }
    if(FIGHT_SWITCH == 8) {
        if(event_active(BUTTON_16)) {
            combo_run(L2_1);
          }
        }
    if(FIGHT_SWITCH == 9) {
        if(event_active(BUTTON_16)) {
            combo_run(L2_2);
          }
        }
    if(SQUARE_1) {
    combo_stop(block);
    }
    if(SQUARE_2) {
    combo_stop(block);
    }
    if(SQUARE_3) {
    combo_stop(block);
    }
    if(SQUARE_4) {
    combo_stop(block);
    }
    if(SQUARE_5) {
    combo_stop(block);
    }
    if(CROSS_1) {
    combo_stop(block);
    }
    if(CROSS_2) {
    combo_stop(block);
    }
    if(CROSS_3) {
    combo_stop(block);
    }
    if(CROSS_4) {
    combo_stop(block);
    }
    if(CROSS_5) {
    combo_stop(block);
    }
    if(L2_1) {
    combo_stop(block);
    }
    if(L2_2) {
    combo_stop(block);
    }
    if(L2_3) {
    combo_stop(block);
    }
    if(L2_4) {
    combo_stop(block);
    }
    if(TRIANGLE) {
    combo_stop(block);
    }
    if(CIRCLE) {
    combo_stop(block);
    }
    if(R3) {
    combo_stop(block);
    }
    if(RIGHTDASH) {
    combo_stop(block);
    }
    if(LEFTDASH) {
    combo_stop(block);
    }
}
combo block {
    set_val(LEFT, 100);
}
combo RIGHTDASH {
    set_val(PS4_RIGHT, 100);
    wait(40);
    set_val(PS4_RIGHT, 0);
    wait(40);
    set_val(PS4_RIGHT, 100);
    wait(40);
    set_val(PS4_RIGHT, 0);
}
combo LEFTDASH {
    set_val(PS4_LEFT, 100);
    wait(40);
    set_val(PS4_LEFT, 0);
    wait(40);
    set_val(PS4_LEFT, 100);
    wait(40);
    set_val(PS4_LEFT, 0);
}
//Lightcombos
combo SQUARE_1 {
     //Geölter Blitz
    set_val(PS4_SQUARE, 100);
    wait(80);
    set_val(PS4_SQUARE, 0);
    wait(40);
    set_val(PS4_SQUARE, 100);
    wait(80);
    set_val(PS4_SQUARE, 0);
    wait(40);
    set_val(PS4_TRIANGLE, 100);
    wait(80);
    set_val(PS4_TRIANGLE, 0);
    wait(120);
    //Naher Schallschlag
    set_val(PS4_DOWN, 100);
    wait(80);
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(RIGHT, 100);
    wait(80);
    set_val(RIGHT, 0);
    wait(40);
    set_val(PS4_CROSS, 100);
    wait(80);
    set_val(PS4_CROSS, 0);
    wait(40);
    set_val(LEFT, 100);
    wait(100);
    set_val(LEFT, 0);
}
combo SQUARE_2 {
     //Verfolgunsjagd
    set_val(PS4_SQUARE, 100);
    wait(80);
    set_val(PS4_SQUARE, 0);
    wait(40);
    set_val(PS4_SQUARE, 100);
    wait(80);
    set_val(PS4_SQUARE, 0);
    wait(40);
    set_val(PS4_CROSS, 100);
    wait(80);
    set_val(PS4_CROSS, 0);
    wait(650);
    //Ungezähmte Fäuste
    set_val(LEFT, 100);
    wait(80);
    set_val(LEFT, 0);
    wait(40);
    set_val(RIGHT, 100);
    wait(80);
    set_val(RIGHT, 0);
    wait(40);
    set_val(PS4_SQUARE, 100);
    wait(80);
    set_val(PS4_SQUARE, 0);
}
combo SQUARE_3 {
      //Lichtgeschwindigkeit
    set_val(PS4_SQUARE, 100);
    wait(80);
    set_val(PS4_SQUARE, 0);
    wait(40);
    set_val(PS4_TRIANGLE, 100);
    wait(80);
    set_val(PS4_TRIANGLE, 0);
    wait(40);
    set_val(PS4_CROSS, 100);
    wait(80);
    set_val(PS4_CROSS, 0);
    wait(80);
    //Blitzstoss
    set_val(LEFT, 100);
    wait(80);
    set_val(LEFT, 0);
    wait(40);
    set_val(RIGHT, 100);
    wait(80);
    set_val(RIGHT, 0);
    wait(40);
    set_val(PS4_TRIANGLE, 100);
    wait(80);
    set_val(PS4_TRIANGLE, 0);
}
combo SQUARE_4 {
     //Naturkatastrophe
    set_val(PS4_DOWN, 100);
    set_val(PS4_SQUARE, 100);
    wait(80);
    set_val(PS4_DOWN, 0);
    set_val(PS4_SQUARE, 0);
    wait(450);
    set_val(PS4_TRIANGLE, 100);
    set_val(PS4_DOWN, 100);
    wait(80);
    set_val(PS4_TRIANGLE, 0);
    set_val(PS4_DOWN, 0);
    wait(700);
    set_val(PS4_CROSS, 100);
    set_val(PS4_DOWN, 100);
    wait(80);
    set_val(PS4_CROSS, 0);
    set_val(PS4_DOWN, 0);
    wait(650);
    //Naher Schallschlag
    set_val(PS4_DOWN, 100);
    wait(80);
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(RIGHT, 100);
    wait(80);
    set_val(RIGHT, 0);
    wait(40);
    set_val(PS4_CROSS, 100);
    wait(80);
    set_val(PS4_CROSS, 0);
    wait(40);
    set_val(LEFT, 100);
    wait(100);
    set_val(LEFT, 0);
}
combo SQUARE_5 {
    //Stop Motion
    set_val(PS4_TRIANGLE, 100);
    wait(80);
    set_val(PS4_TRIANGLE, 0);
    wait(40);
    set_val(PS4_CROSS, 100);
    wait(80);
    set_val(PS4_CROSS, 0);
    wait(40);
    set_val(PS4_SQUARE, 100);
    wait(80);
    set_val(PS4_SQUARE, 0);
    wait(1200);
    //Ferner Schallschlag
    set_val(PS4_DOWN, 100);
    wait(80);
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(RIGHT, 100);
    wait(80);
    set_val(RIGHT, 0);
    wait(40);
    set_val(PS4_CROSS, 100);
    wait(80);
    set_val(PS4_CROSS, 0);
    wait(40);
    set_val(RIGHT, 100);
    wait(100);
    set_val(RIGHT, 0);
}
//AnotherLightcombos
combo CROSS_1 {
     //Achterbahn
    set_val(LEFT, 100);
    set_val(PS4_TRIANGLE, 100);
    wait(80);
    set_val(PS4_TRIANGLE, 0);
    set_val(LEFT, 0);
    wait(40);
    set_val(PS4_TRIANGLE, 100);
    wait(80);
    set_val(PS4_TRIANGLE, 0);
    wait(120);
    set_val(RIGHT, 100);
    set_val(PS4_CROSS, 100);
    wait(80);
    set_val(RIGHT, 0);
    set_val(PS4_CROSS, 0);
    wait(80);
    //Ungezähmte Fäuste
    set_val(LEFT, 100);
    wait(80);
    set_val(LEFT, 0);
    wait(40);
    set_val(RIGHT, 100);
    wait(80);
    set_val(RIGHT, 0);
    wait(40);
    set_val(PS4_SQUARE, 100);
    wait(80);
    set_val(PS4_SQUARE, 0);
}
combo CROSS_2 {
     //Superspeed
    set_val(RIGHT, 100);
    set_val(PS4_TRIANGLE, 100);
    wait(80);
    set_val(PS4_TRIANGLE, 0);
    set_val(RIGHT, 0);
    wait(40);
    set_val(PS4_SQUARE, 100);
    wait(80);
    set_val(PS4_SQUARE, 0);
    wait(40);
    set_val(PS4_CROSS, 100);
    wait(80);
    set_val(PS4_CROSS, 0);
    wait(1400);
    //Ferner Schallschlag
    set_val(PS4_DOWN, 100);
    wait(80);
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(RIGHT, 100);
    wait(80);
    set_val(RIGHT, 0);
    wait(40);
    set_val(PS4_CROSS, 100);
    wait(80);
    set_val(PS4_CROSS, 0);
    wait(40);
    set_val(RIGHT, 100);
    wait(100);
    set_val(RIGHT, 0);
}
combo CROSS_3 {
     //Speed Force
    set_val(PS4_SQUARE, 100);
    wait(80);
    set_val(PS4_SQUARE, 0);
    wait(40);
    set_val(PS4_SQUARE, 100);
    wait(80);
    set_val(PS4_SQUARE, 0);
    wait(120);
    //Schall Heben
    set_val(PS4_DOWN, 100);
    wait(80);
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(LEFT, 100);
    wait(80);
    set_val(LEFT, 0);
    wait(40);
    set_val(PS4_CROSS, 100);
    wait(80);
    set_val(PS4_CROSS, 0);
    wait(650);
    //Naher Schallschlag
    set_val(PS4_DOWN, 100);
    wait(80);
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(RIGHT, 100);
    wait(80);
    set_val(RIGHT, 0);
    wait(40);
    set_val(PS4_CROSS, 100);
    wait(80);
    set_val(PS4_CROSS, 0);
    wait(40);
    set_val(LEFT, 100);
    wait(100);
    set_val(LEFT, 0);
}
combo CROSS_4 {
    //Im Nu
    set_val(PS4_SQUARE, 100);
    wait(80);
    set_val(PS4_SQUARE, 0);
    wait(40);
    set_val(PS4_TRIANGLE, 100);
    wait(80);
    set_val(PS4_TRIANGLE, 0);
    wait(120);
    //Schall Heben
    set_val(PS4_DOWN, 100);
    wait(40);
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(PS4_DOWN, 100);
    wait(40);
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(PS4_TRIANGLE, 100);
    wait(40);
    set_val(PS4_TRIANGLE, 0);
    wait(260);
    set_val(RIGHT, 100);
    wait(40);
    set_val(RIGHT, 0);
    wait(40);
    set_val(PS4_TRIANGLE, 100);
    wait(40);
    set_val(PS4_TRIANGLE, 0);
    wait(850);
    //Naher Schallschlag
    set_val(PS4_DOWN, 100);
    wait(80);
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(RIGHT, 100);
    wait(80);
    set_val(RIGHT, 0);
    wait(40);
    set_val(PS4_CROSS, 100);
    wait(80);
    set_val(PS4_CROSS, 0);
    wait(40);
    set_val(RIGHT, 100);
    wait(100);
    set_val(RIGHT, 0);
}
combo CROSS_5 {
     //Blitz
    set_val(PS4_CROSS, 100);
    wait(80);
    set_val(PS4_CROSS, 0);
    wait(40);
    set_val(PS4_TRIANGLE, 100);
    wait(80);
    set_val(PS4_TRIANGLE, 0);
    wait(120);
    //Ungezähmte Fäuste
    set_val(LEFT, 100);
    wait(80);
    set_val(LEFT, 0);
    wait(40);
    set_val(RIGHT, 100);
    wait(80);
    set_val(RIGHT, 0);
    wait(40);
    set_val(PS4_SQUARE, 100);
    wait(80);
    set_val(PS4_SQUARE, 0);
    wait(2800);
    set_val(PS4_DOWN, 100);
    wait(40);
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(PS4_DOWN, 100);
    wait(40);
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(PS4_TRIANGLE, 100);
    wait(40);
    set_val(PS4_TRIANGLE, 0);
    wait(260);
    set_val(RIGHT, 100);
    wait(40);
    set_val(RIGHT, 0);
    wait(40);
    set_val(LEFT, 100);
    wait(40);
    set_val(LEFT, 0);
    wait(40);
    set_val(LEFT, 100);
    wait(40);
    set_val(LEFT, 0);
    wait(60);
    //Schallschlag
    set_val(PS4_DOWN, 100);
    wait(40);
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(PS4_RIGHT, 100);
    wait(40);
    set_val(PS4_RIGHT, 0);
    wait(40);
    set_val(PS4_CROSS, 100);
    wait(40);
    set_val(PS4_CROSS, 0);
}
//SuperheavyCombos
combo L2_1 {
      //Naher Schallschlag
    wait(200);
    set_val(LEFT, 100);
    wait(40);
    set_val(LEFT, 0);
    wait(10);
    set_val(RIGHT, 100);
    wait(40);
    set_val(RIGHT, 0);
    wait(10);
    set_val(PS4_TRIANGLE, 100);
    wait(40);
    set_val(PS4_TRIANGLE, 0);
    wait(500);
    set_val(PS4_R2, 100);
    wait(80);
    set_val(PS4_R2, 0);
    wait(300);
    set_val(PS4_CIRCLE, 100);
    wait(80);
    set_val(PS4_CIRCLE, 0);
    wait(960);
    //Blitz
    set_val(PS4_CROSS, 100);
    wait(80);
    set_val(PS4_CROSS, 0);
    wait(40);
    set_val(PS4_TRIANGLE, 100);
    wait(80);
    set_val(PS4_TRIANGLE, 0);
    wait(800);
    //Blitz
    set_val(PS4_CROSS, 100);
    wait(80);
    set_val(PS4_CROSS, 0);
    wait(40);
    set_val(PS4_TRIANGLE, 100);
    wait(80);
    set_val(PS4_TRIANGLE, 0);
    wait(800);
    //Blitz
    set_val(PS4_CROSS, 100);
    wait(80);
    set_val(PS4_CROSS, 0);
    wait(40);
    set_val(PS4_TRIANGLE, 100);
    wait(80);
    set_val(PS4_TRIANGLE, 0);
    wait(800);
    //Blitz
    set_val(PS4_CROSS, 100);
    wait(80);
    set_val(PS4_CROSS, 0);
    wait(40);
    set_val(PS4_TRIANGLE, 100);
    wait(80);
    set_val(PS4_TRIANGLE, 0);
    wait(250);
    set_val(LEFT, 100);
    wait(80);
    set_val(LEFT, 0);
    wait(40);
    set_val(RIGHT, 100);
    wait(80);
    set_val(RIGHT, 0);
    wait(40);
    set_val(PS4_SQUARE, 100);
    wait(80);
    set_val(PS4_SQUARE, 0);
}
combo L2_2 { 
    //Lightning Kick
    set_val(PS4_DOWN, 100);   
    wait(40);               
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(RIGHT, 100);   
    wait(40);               
    set_val(RIGHT, 0);
    wait(40);
    set_val(PS4_SQUARE, 100);   
    wait(80);       
    set_val(PS4_SQUARE, 0);
    wait(120);
    set_val(PS4_R2, 100);   
    //Supermeter
    wait(300);
    set_val(PS4_R2, 0);
    wait(200);   
    //Character Trait
    set_val(PS4_CIRCLE, 100);   
    wait(80);               
    set_val(PS4_CIRCLE, 0);
    wait(700);   
    //Lightning Kick
    set_val(PS4_DOWN, 100);   
    wait(80);               
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(RIGHT, 100);   
    wait(80);               
    set_val(RIGHT, 0);
    wait(40);
    set_val(PS4_SQUARE, 100);   
    wait(80);       
    set_val(PS4_SQUARE, 0);
    wait(520);   
    set_val(RIGHT, 100)
    set_val(PS4_TRIANGLE, 100);   
    wait(80);
    set_val(RIGHT, 0)
    set_val(PS4_TRIANGLE, 0);
    wait(440);
    //Lightning Kick
    set_val(PS4_DOWN, 100);   
    wait(80);               
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(RIGHT, 100);   
    wait(80);               
    set_val(RIGHT, 0);
    wait(40);
    set_val(PS4_SQUARE, 100);   
    wait(80);       
    set_val(PS4_SQUARE, 0);
    wait(520)
    set_val(RIGHT, 100)
    set_val(PS4_TRIANGLE, 100);   
    wait(80);
    set_val(RIGHT, 0)
    set_val(PS4_TRIANGLE, 0);
    wait(10);
    //Lightning Kick
    set_val(PS4_DOWN, 100);   
    wait(80);               
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(RIGHT, 100);   
    wait(80);               
    set_val(RIGHT, 0);
    wait(40);
    set_val(PS4_SQUARE, 100);   
    wait(80);
    set_val(PS4_SQUARE, 0);
    wait(620)
    set_val(RIGHT, 100)
    set_val(PS4_TRIANGLE, 100);   
    wait(80);
    set_val(RIGHT, 0)
    set_val(PS4_TRIANGLE, 0);
    wait(120);
    set_val(PS4_SQUARE, 100);
    wait(80);
    set_val(PS4_SQUARE, 0);
    wait(310);
    set_val(LEFT, 100);
    wait(80);
    set_val(LEFT, 0);
    wait(40);
    set_val(RIGHT, 100);
    wait(80);
    set_val(RIGHT, 0);
    wait(40);
    set_val(PS4_SQUARE, 100);
    wait(80);
    set_val(PS4_SQUARE, 0);
}
//Wager und Counterspezial
combo L2_3 {
    //Naher Schallschlag
    set_val(PS4_CIRCLE, 100);
    wait(80);
    set_val(PS4_CIRCLE, 0);
    wait(40);
    set_val(PS4_CROSS, 100);
    wait(80);
    set_val(PS4_CROSS, 0);
    wait(40);
    set_val(PS4_TRIANGLE, 100);
    wait(80);
    set_val(PS4_TRIANGLE, 0);
    wait(40);
    set_val(PS4_SQUARE, 100);
    wait(80);
    set_val(PS4_SQUARE, 100);
}
combo L2_4 {   
    set_val(PS4_DOWN, 100);
    wait(50);
    set_val(PS4_DOWN, 0);
    wait(40);
    set_val(LEFT, 100);
    set_val(PS4_SQUARE, 100);
    wait(50);
    set_val(LEFT, 0);
    set_val(PS4_SQUARE, 0);
    wait(40);
    wait(140);
    set_val(PS4_SQUARE, 0);
    wait(460);
    set_val(PS4_DOWN, 100);
    wait(100);
    set_val(PS4_DOWN, 0);
    wait(70);
    set_val(PS4_DOWN, 100);
    wait(70);
    set_val(PS4_DOWN, 100);
    set_val(PS4_TRIANGLE, 100);
    wait(50);
    set_val(PS4_DOWN, 0);
    set_val(PS4_TRIANGLE, 100);
    wait(60);
    set_val(PS4_TRIANGLE, 0);
    wait(310);
    set_val(RIGHT, 100);
    wait(30);
    set_val(RIGHT, 100);
    set_val(PS4_CROSS, 100);
    wait(120);
    set_val(RIGHT, 0);
    set_val(PS4_CROSS, 0);
    wait(460);
    set_val(PS4_DOWN, 100);
    wait(100);
    set_val(PS4_DOWN, 0);
    wait(70);
    set_val(PS4_DOWN, 100);
    wait(70);
    set_val(PS4_DOWN, 100);
    set_val(PS4_TRIANGLE, 100);
    wait(50);
    set_val(PS4_DOWN, 0);
    set_val(PS4_TRIANGLE, 100);
    wait(60);
    set_val(PS4_TRIANGLE, 0);
    wait(310);
    set_val(LEFT, 100);
    wait(30);
    set_val(LEFT, 0);
    set_val(PS4_SQUARE, 100);
    wait(120);
    set_val(PS4_SQUARE, 0);
    wait(360);
    set_val(PS4_DOWN, 100);
    wait(100);
    set_val(PS4_DOWN, 0);
    wait(70);
    set_val(PS4_DOWN, 100);
    wait(70);
    set_val(PS4_DOWN, 100);
    set_val(PS4_TRIANGLE, 100);
    wait(50);
    set_val(PS4_DOWN, 0);
    set_val(PS4_TRIANGLE, 100);
    wait(60);
    set_val(PS4_TRIANGLE, 0);
    wait(310);
    set_val(LEFT, 100);
    wait(30);
    set_val(LEFT, 0);
    set_val(PS4_TRIANGLE, 100);
    wait(120);
    set_val(PS4_TRIANGLE, 0);
    wait(670);
    set_val(PS4_DOWN, 100);
    wait(100);
    set_val(PS4_DOWN, 0);
    wait(70);
    set_val(PS4_DOWN, 100);
    wait(70);
    set_val(PS4_DOWN, 100);
    set_val(PS4_TRIANGLE, 100);
    wait(50);
    set_val(PS4_DOWN, 0);
    set_val(PS4_TRIANGLE, 100);
    wait(60);
    set_val(PS4_TRIANGLE, 0);
    wait(310);
    set_val(LEFT, 100);
    wait(30);
    set_val(LEFT, 0);
    wait(420);
    set_val(PS4_L1, 100);
    wait(320);
    set_val(PS4_L1, 0);
}
//R2
combo TRIANGLE {
    set_val(RIGHT, 100);
    set_val(PS4_R2, 100);
    wait(650);
    set_val(RIGHT, 0);
    set_val(PS4_R2, 0);
}
//AntiAir
combo CIRCLE{
    set_val(PS4_DOWN, 100);
    set_val(PS4_TRIANGLE, 100);
    wait(40);
    set_val(PS4_DOWN, 0);
    set_val(PS4_TRIANGLE, 0);
}
//SuperCombo
combo R3 {
    set_val(PS4_CROSS, 100);
    wait(130);
    set_val(PS4_CROSS, 0);
    wait(130);
    set_val(PS4_TRIANGLE, 100);
    wait(130);
    set_val(PS4_TRIANGLE, 0);
    wait(330);
    set_val(PS4_R2, 100);
    set_val(PS4_L2, 100);
    wait(140);
    set_val(PS4_R2, 0);
    set_val(PS4_L2, 0);
}
combo SingleRumbleNotifier {
    ffb_set(FFB_1, 100.0, 180);
    wait(0); wait(200);
    ffb_set(FFB_1, 0.0, 180);
    wait(0); wait(200);
}
combo OffRumbleNotifier {
    ffb_set(FFB_1, 100.0, 500);
    wait(0); wait(500);
    ffb_set(FFB_1, 0.0, 500);
    wait(0); wait(500);
}
User avatar
3rne5t0
Sergeant Major of the Army
Sergeant Major of the Army
 
Posts: 210
Joined: Mon Jan 30, 2017 10:31 am

Re: TheFlash Injustice 2

Postby 3rne5t0 » Fri May 26, 2017 6:55 pm

Submitt me what Charakter i shoud do next.
User avatar
3rne5t0
Sergeant Major of the Army
Sergeant Major of the Army
 
Posts: 210
Joined: Mon Jan 30, 2017 10:31 am

Re: TheFlash Injustice 2

Postby Prototype » Fri May 26, 2017 9:54 pm

Cool to see some fighting scripts invade the forums!
Great work 3rne5t0 :joia:
Console tuner since my 1st controller.
Scripting, a game in the game.
Believe or dare, It's Titanic! :smile0517:
User avatar
Prototype
Major General
Major General
 
Posts: 3251
Joined: Sun Dec 16, 2012 1:43 pm

Re: TheFlash Injustice 2

Postby 3rne5t0 » Sat May 27, 2017 12:01 am

jeah i love the titan two finally some room for great combos. I await your script prototype it will be kick ass for sure. :innocent_smile_1:
User avatar
3rne5t0
Sergeant Major of the Army
Sergeant Major of the Army
 
Posts: 210
Joined: Mon Jan 30, 2017 10:31 am

Re: TheFlash Injustice 2

Postby Prototype » Sat May 27, 2017 12:50 pm

Yes it is, the first time i have tested the code in an online fight it was very bad, for the opponent, with 10 hits combos in burst and the cherry on the cake is the Juggling!! The code is ready with 36 combos available to put in 25 slots but there is still a lot of space and i want to make it better with 50 combos and 30 slots.
Console tuner since my 1st controller.
Scripting, a game in the game.
Believe or dare, It's Titanic! :smile0517:
User avatar
Prototype
Major General
Major General
 
Posts: 3251
Joined: Sun Dec 16, 2012 1:43 pm

Re: TheFlash Injustice 2

Postby bonefisher » Sat May 27, 2017 1:58 pm

prototype wrote:Yes it is, the first time i have tested the code in an online fight it was very bad, for the opponent, with 10 hits combos in burst and the cherry on the cake is the Juggling!! The code is ready with 36 combos available to put in 25 slots but there is still a lot of space and i want to make it better with 50 combos and 30 slots.

:smile0208: Couldn't of been me because I won every match in MKX. lol! I even got a sloppy throw together script. lol! :joia:
bonefisher
Lieutenant General
Lieutenant General
 
Posts: 5413
Joined: Thu Jan 29, 2015 10:49 am

Re: TheFlash Injustice 2

Postby Prototype » Sat May 27, 2017 3:00 pm

It could be fun to see some Modpack's online fights :)
Console tuner since my 1st controller.
Scripting, a game in the game.
Believe or dare, It's Titanic! :smile0517:
User avatar
Prototype
Major General
Major General
 
Posts: 3251
Joined: Sun Dec 16, 2012 1:43 pm

Next

Return to GPC2 Script Programming

Who is online

Users browsing this forum: No registered users and 63 guests