Fighting MODPACK

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

Re: Fighting MODPACK

Postby J2Kbr » Thu May 25, 2017 7:41 pm

Great work prototype!! :joia: :joia:
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: Fighting MODPACK

Postby Prototype » Thu May 25, 2017 8:11 pm

Thank you :joia: It was not so easy!

And i've do that with the Titan One Combo Magick! I don't know how many combos can fit in with the Macro Recorder!
I think 50 Macro long combos + 50 script short combos is enough :)
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: 3252
Joined: Sun Dec 16, 2012 1:43 pm

Re: Fighting MODPACK

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

prototype wrote:And i've do that with the Titan One Combo Magick! I don't know how many combos can fit in with the Macro Recorder! I think 50 Macro long combos + 50 script short combos is enough :)

Actually the limit is the sd-card capability, so much more than that!! :joia: :joia:
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: Fighting MODPACK

Postby Prototype » Thu May 25, 2017 8:33 pm

This Titan is impressive, there is no limit :smile0208:

But i am slightly edgy to have melted a 64GB sd card 2 days before the Macro Recorder release!
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: 3252
Joined: Sun Dec 16, 2012 1:43 pm

Re: Fighting MODPACK

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

Hey nice you do this btw i Finish my Injustice 2 Flash script mabyee you want 2 look into;)

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: Fighting MODPACK

Postby Prototype » Thu May 25, 2017 9:20 pm

I don't have this game but thank you for sharing your work :joia:

I looked your script, it's very good. We did the same thing with 5 combos per button!
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: 3252
Joined: Sun Dec 16, 2012 1:43 pm

Re: Fighting MODPACK

Postby Prototype » Sat May 27, 2017 2:46 pm

Tinkering with bonefisher by PM he suggested me to add a function to have a way to choose which combos to run for the next button's press. This function is now implemented in the v0.8 for all buttons!
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: 3252
Joined: Sun Dec 16, 2012 1:43 pm

Re: Fighting MODPACK

Postby Prototype » Mon Jun 12, 2017 10:54 pm

It's time to give you some news about this project. I have 2 characters ready to fight, i'm now playing online to experiment and improve each mod and combo. The code is very good but changes everyday because it's not perfect yet and everyday i want to add a mod or make a better combo.
There is still some ideas i want to add before publish but it's for soon :smile0517:
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: 3252
Joined: Sun Dec 16, 2012 1:43 pm

Re: Fighting MODPACK

Postby 3rne5t0 » Tue Jun 13, 2017 8:42 pm

Cool i really looking Forward 2 that. Before i Post new ones i want 2 look into your i testing atm Kazuya
User avatar
3rne5t0
Sergeant Major of the Army
Sergeant Major of the Army
 
Posts: 210
Joined: Mon Jan 30, 2017 10:31 am

Re: Fighting MODPACK

Postby Prototype » Wed Jun 14, 2017 11:49 pm

Yes sorry not to be faster than the turtle but i tweak the Mods to be as good as possible. Today i have added 2 new fonctions/Mods, it works perfectly and have useful side effects that give me some new ideas, some work and bugs... I play a lot with the Mods to chase the bugs and i have a lot of fun. I do not want to publish a code with issues and updates everyday and i would like to keep it for me for a while but i will share something soon. :smile0517:
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: 3252
Joined: Sun Dec 16, 2012 1:43 pm

PreviousNext

Return to GPC2 Script Programming

Who is online

Users browsing this forum: No registered users and 187 guests