Need help i keep getting 1 error wont let me compile

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

Need help i keep getting 1 error wont let me compile

Postby Shaggyleo » Sat Dec 18, 2021 1:47 am

Code: Select all
int delay   = 8000//--first wait
     int delay_2 = 1000//-- second
 
     data(0,0,3,0,0,0,0,3);
 
     int onoff,switch;
 
 
main {
    if((get_val(XB1_LS)) < -95) {
        combo_run(Turbo_1);
        combo_run(Turbo_2);
        combo_run(Turbo_3);
    }
}
 
combo Turbo_1 {
    set_val(XB1_DOWN, 100);
    wait(40);
    set_val(XB1_DOWN, 0);
    wait(40);
    set_val(XB1_DOWN, 0);
}
 
combo Turbo_2 {
    set_val(XB1_A, 100);
    wait(40);
    set_val(XB1_A, 0);
    wait(40);
    set_val(XB1_A, 0);
}
 
combo Turbo_3 {
    set_val(XB1_MENU, 100);
    wait(40);
    set_val(XB1_MENU, 0);
    wait(40);
    set_val(XB1_MENU, 0);
}
User avatar
Shaggyleo
Corporal
Corporal
 
Posts: 4
Joined: Sat Dec 18, 2021 1:33 am

Re: Need help i keep getting 1 error wont let me compile

Postby Mad » Sat Dec 18, 2021 3:33 am

Hi,

I have converted the script.
Not sure if it's supposed to be activated by left stick click or left stick forward as the current code doesn't make sense.

left stick forward:
Code: Select all
#include <xb1.gph>
main {
    if(get_actual(XB1_LY) < -95f) {
        combo_run(Turbo_1);
        combo_run(Turbo_2);
        combo_run(Turbo_3);
    }
}
 
combo Turbo_1 {
    set_val(XB1_DOWN, 100);
    wait(40);
    set_val(XB1_DOWN, 0);
    wait(40);
    set_val(XB1_DOWN, 0);
}
 
combo Turbo_2 {
    set_val(XB1_A, 100);
    wait(40);
    set_val(XB1_A, 0);
    wait(40);
    set_val(XB1_A, 0);
}
 
combo Turbo_3 {
    set_val(XB1_MENU, 100);
    wait(40);
    set_val(XB1_MENU, 0);
    wait(40);
    set_val(XB1_MENU, 0);
}


or left stick click:
Code: Select all
#include <xb1.gph>
main {
    if(is_active(XB1_LS)) {
        combo_run(Turbo_1);
        combo_run(Turbo_2);
        combo_run(Turbo_3);
    }
}
 
combo Turbo_1 {
    set_val(XB1_DOWN, 100);
    wait(40);
    set_val(XB1_DOWN, 0);
    wait(40);
    set_val(XB1_DOWN, 0);
}
 
combo Turbo_2 {
    set_val(XB1_A, 100);
    wait(40);
    set_val(XB1_A, 0);
    wait(40);
    set_val(XB1_A, 0);
}
 
combo Turbo_3 {
    set_val(XB1_MENU, 100);
    wait(40);
    set_val(XB1_MENU, 0);
    wait(40);
    set_val(XB1_MENU, 0);
}
ConsoleTuner Support Team || ConsoleTuner Discord || InputSense Discord
Mad
Major General
Major General
 
Posts: 4536
Joined: Wed May 22, 2019 5:39 am

Re: Need help i keep getting 1 error wont let me compile

Postby Shaggyleo » Sat Dec 18, 2021 10:15 pm

THANK YOU IT HELPED
User avatar
Shaggyleo
Corporal
Corporal
 
Posts: 4
Joined: Sat Dec 18, 2021 1:33 am

Re: Need help i keep getting 1 error wont let me compile

Postby Shaggyleo » Sat Dec 18, 2021 10:20 pm

well the combo runs only if pressed i wanted it to run until LS or Cview is pressed
User avatar
Shaggyleo
Corporal
Corporal
 
Posts: 4
Joined: Sat Dec 18, 2021 1:33 am

Re: Need help i keep getting 1 error wont let me compile

Postby Mad » Sat Dec 18, 2021 11:09 pm

Code: Select all
#include <xb1.gph>
bool toggle;
main {
    if(event_active(XB1_LS) || event_active(XB1_VIEW)) {
        toggle = !toggle;
    }
    if(toggle) {
        combo_run(Turbo_1);
        combo_run(Turbo_2);
        combo_run(Turbo_3);
    }
}
 
combo Turbo_1 {
    set_val(XB1_DOWN, 100);
    wait(40);
    set_val(XB1_DOWN, 0);
    wait(40);
    set_val(XB1_DOWN, 0);
}
 
combo Turbo_2 {
    set_val(XB1_A, 100);
    wait(40);
    set_val(XB1_A, 0);
    wait(40);
    set_val(XB1_A, 0);
}
 
combo Turbo_3 {
    set_val(XB1_MENU, 100);
    wait(40);
    set_val(XB1_MENU, 0);
    wait(40);
    set_val(XB1_MENU, 0);
}
ConsoleTuner Support Team || ConsoleTuner Discord || InputSense Discord
Mad
Major General
Major General
 
Posts: 4536
Joined: Wed May 22, 2019 5:39 am

Re: Need help i keep getting 1 error wont let me compile

Postby Shaggyleo » Sun Dec 19, 2021 3:26 am

thank you i really appreciate it
User avatar
Shaggyleo
Corporal
Corporal
 
Posts: 4
Joined: Sat Dec 18, 2021 1:33 am


Return to GPC2 Script Programming

Who is online

Users browsing this forum: No registered users and 126 guests