Script Help

GPC1 script programming for Titan One. Code examples, questions, requests.

Script Help

Postby Puggelicious » Fri Jan 24, 2020 12:29 am

I wrote a script and its not playing back anything that i put in?

Can someone take a look at my script please.
Code: Select all
/* *
* GPC SCRIPT
*
*  GPC is a scripting language with C-like syntax.
*  To learn more access GPC Language Reference on Help menu.
* *********************************************************** */

 
main {
 
    //
    // The main procedure is called before every report be sent to
    // console, you can think in this procedure as a loop which only
    // ends when the script is unloaded.
    //
    // TODO: handle/change values of buttons, analog stick and/or sensors
    //
 
}
//
// 1/23/2020 7:22:11 PM
// Combo generated by Combo Magick Plugin
//----------------------------------------
combo magick {
    set_val(XB1_DOWN, 100);
    wait(180);
    set_val(XB1_DOWN, 0);
    wait(140);
    set_val(XB1_X, 100);
    wait(140);
    set_val(XB1_X, 0);
    wait(150);
    set_val(XB1_RIGHT, 100);
    wait(120);
    set_val(XB1_RIGHT, 0);
    wait(130);
    set_val(XB1_X, 100);
    wait(120);
    set_val(XB1_X, 0);
    wait(170);
    set_val(XB1_RIGHT, 100);
    wait(130);
    set_val(XB1_RIGHT, 0);
    wait(110);
    set_val(XB1_X, 100);
    wait(110);
    set_val(XB1_X, 0);
    wait(190);
    set_val(XB1_DOWN, 100);
    wait(160);
    set_val(XB1_DOWN, 0);
    wait(130);
    set_val(XB1_X, 100);
    wait(120);
    set_val(XB1_X, 0);
    wait(200);
    set_val(XB1_LEFT, 100);
    wait(130);
    set_val(XB1_LEFT, 0);
    wait(110);
    set_val(XB1_X, 100);
    wait(100);
    set_val(XB1_X, 0);
    wait(220);
    set_val(XB1_LEFT, 100);
    wait(140);
    set_val(XB1_LEFT, 0);
    wait(110);
    set_val(XB1_X, 100);
    wait(100);
    set_val(XB1_X, 0);
    wait(180);
    set_val(XB1_DOWN, 100);
    wait(130);
    set_val(XB1_DOWN, 0);
    wait(180);
    set_val(XB1_X, 100);
    wait(120);
    set_val(XB1_X, 0);
    wait(180);
    set_val(XB1_RIGHT, 100);
    wait(80);
    set_val(XB1_RIGHT, 0);
    wait(290);
    set_val(XB1_X, 100);
    wait(150);
    set_val(XB1_X, 0);
    wait(100);
    set_val(XB1_RIGHT, 100);
    wait(120);
    set_val(XB1_RIGHT, 0);
    wait(190);
    set_val(XB1_X, 100);
    wait(130);
    set_val(XB1_X, 0);
    wait(200);
    set_val(XB1_DOWN, 100);
    wait(140);
    set_val(XB1_DOWN, 0);
    wait(110);
    set_val(XB1_X, 100);
    wait(130);
    set_val(XB1_X, 0);
    wait(750);
    set_val(XB1_LEFT, 100);
    wait(130);
    set_val(XB1_LEFT, 0);
    wait(90);
    set_val(XB1_X, 100);
    wait(140);
    set_val(XB1_X, 0);
    wait(250);
    set_val(XB1_LEFT, 100);
    wait(160);
    set_val(XB1_LEFT, 0);
    wait(100);
    set_val(XB1_X, 100);
    wait(130);
    set_val(XB1_X, 0);
    wait(180);
    set_val(XB1_DOWN, 100);
    wait(150);
    set_val(XB1_DOWN, 0);
    wait(100);
    set_val(XB1_X, 100);
    wait(130);
    set_val(XB1_X, 0);
    wait(100);
    set_val(XB1_RIGHT, 100);
    wait(110);
    set_val(XB1_RIGHT, 0);
    wait(130);
    set_val(XB1_X, 100);
    wait(120);
    set_val(XB1_X, 0);
    wait(130);
    set_val(XB1_RIGHT, 100);
    wait(130);
    set_val(XB1_RIGHT, 0);
    wait(70);
    set_val(XB1_X, 100);
    wait(120);
    set_val(XB1_X, 0);
    wait(1010);
    set_val(XB1_VIEW, 100);
    wait(260);
    set_val(XB1_VIEW, 0);
}
I Love Pugs :D
User avatar
Puggelicious
Sergeant First Class
Sergeant First Class
 
Posts: 18
Joined: Tue Jul 25, 2017 12:36 pm

Re: Script Help

Postby Mad » Fri Jan 24, 2020 12:32 am

Do you want to activate the combo with a button or just as soon as the script is loaded?
ConsoleTuner Support Team || ConsoleTuner Discord || InputSense Discord
Mad
Major General
Major General
 
Posts: 4536
Joined: Wed May 22, 2019 5:39 am

Re: Script Help

Postby Puggelicious » Fri Jan 24, 2020 12:34 am

As soon as it loads thank you
I Love Pugs :D
User avatar
Puggelicious
Sergeant First Class
Sergeant First Class
 
Posts: 18
Joined: Tue Jul 25, 2017 12:36 pm

Re: Script Help

Postby Mad » Fri Jan 24, 2020 12:36 am

Code: Select all
main { 
    combo_run(magick);
}
 
combo magick {
    set_val(XB1_DOWN, 100);
    wait(180);
    set_val(XB1_DOWN, 0);
    wait(140);
    set_val(XB1_X, 100);
    wait(140);
    set_val(XB1_X, 0);
    wait(150);
    set_val(XB1_RIGHT, 100);
    wait(120);
    set_val(XB1_RIGHT, 0);
    wait(130);
    set_val(XB1_X, 100);
    wait(120);
    set_val(XB1_X, 0);
    wait(170);
    set_val(XB1_RIGHT, 100);
    wait(130);
    set_val(XB1_RIGHT, 0);
    wait(110);
    set_val(XB1_X, 100);
    wait(110);
    set_val(XB1_X, 0);
    wait(190);
    set_val(XB1_DOWN, 100);
    wait(160);
    set_val(XB1_DOWN, 0);
    wait(130);
    set_val(XB1_X, 100);
    wait(120);
    set_val(XB1_X, 0);
    wait(200);
    set_val(XB1_LEFT, 100);
    wait(130);
    set_val(XB1_LEFT, 0);
    wait(110);
    set_val(XB1_X, 100);
    wait(100);
    set_val(XB1_X, 0);
    wait(220);
    set_val(XB1_LEFT, 100);
    wait(140);
    set_val(XB1_LEFT, 0);
    wait(110);
    set_val(XB1_X, 100);
    wait(100);
    set_val(XB1_X, 0);
    wait(180);
    set_val(XB1_DOWN, 100);
    wait(130);
    set_val(XB1_DOWN, 0);
    wait(180);
    set_val(XB1_X, 100);
    wait(120);
    set_val(XB1_X, 0);
    wait(180);
    set_val(XB1_RIGHT, 100);
    wait(80);
    set_val(XB1_RIGHT, 0);
    wait(290);
    set_val(XB1_X, 100);
    wait(150);
    set_val(XB1_X, 0);
    wait(100);
    set_val(XB1_RIGHT, 100);
    wait(120);
    set_val(XB1_RIGHT, 0);
    wait(190);
    set_val(XB1_X, 100);
    wait(130);
    set_val(XB1_X, 0);
    wait(200);
    set_val(XB1_DOWN, 100);
    wait(140);
    set_val(XB1_DOWN, 0);
    wait(110);
    set_val(XB1_X, 100);
    wait(130);
    set_val(XB1_X, 0);
    wait(750);
    set_val(XB1_LEFT, 100);
    wait(130);
    set_val(XB1_LEFT, 0);
    wait(90);
    set_val(XB1_X, 100);
    wait(140);
    set_val(XB1_X, 0);
    wait(250);
    set_val(XB1_LEFT, 100);
    wait(160);
    set_val(XB1_LEFT, 0);
    wait(100);
    set_val(XB1_X, 100);
    wait(130);
    set_val(XB1_X, 0);
    wait(180);
    set_val(XB1_DOWN, 100);
    wait(150);
    set_val(XB1_DOWN, 0);
    wait(100);
    set_val(XB1_X, 100);
    wait(130);
    set_val(XB1_X, 0);
    wait(100);
    set_val(XB1_RIGHT, 100);
    wait(110);
    set_val(XB1_RIGHT, 0);
    wait(130);
    set_val(XB1_X, 100);
    wait(120);
    set_val(XB1_X, 0);
    wait(130);
    set_val(XB1_RIGHT, 100);
    wait(130);
    set_val(XB1_RIGHT, 0);
    wait(70);
    set_val(XB1_X, 100);
    wait(120);
    set_val(XB1_X, 0);
    wait(1010);
    set_val(XB1_VIEW, 100);
    wait(260);
    set_val(XB1_VIEW, 0);
}
ConsoleTuner Support Team || ConsoleTuner Discord || InputSense Discord
Mad
Major General
Major General
 
Posts: 4536
Joined: Wed May 22, 2019 5:39 am


Return to GPC1 Script Programming

Who is online

Users browsing this forum: No registered users and 56 guests