Syntax error near unexpected token 'int'
3 posts
• Page 1 of 1
Syntax error near unexpected token 'int'
Hey guys, i found on internet this script for autobuilding, but when i try to compile in gpc compiler give me one error:
this is the code:
Thanks for helping
ERROR line 21: syntax error near unexpected token 'int'.
this is the code:
- Code: Select all
int delay = 1320
int delay1 = 220
int delay2 = 0
main {
if(event_press(PS4_LEFT)) {
combo_run(PortaFort);
}
}
combo PortaFort {
set_val(PS4_CIRCLE, 100);
wait(80);
set_val(PS4_CIRCLE, 0);
wait(200);
set_val(PS4_R2, 100);
set_val(PS4_RX, 100);
wait(delay1);
wait(1);
set_val(PS4_R2, 100);
set_val(PS4_RX, 100);
wait(delay1);
wait(1);
set_val(PS4_R1, 100);
wait(50);
set_val(PS4_R1, 0);
wait(50);
set_val(PS4_R1, 100);
wait(50);
set_val(PS4_R1, 0);
wait(400);
set_val(PS4_CROSS, 100);
wait(50);
set_val(PS4_CROSS, 0);
wait(200);
set_val(PS4_R2, 100);
wait(50);
set_val(PS4_R2, 0);
wait(500);
set_val(PS4_CROSS, 100);
wait(50);
set_val(PS4_CROSS, 0);
wait(200);
set_val(PS4_L1, 100);
wait(50);
set_val(PS4_L1, 0);
wait(50);
set_val(PS4_R2, 100);
wait(50);
set_val(PS4_R2, 0);
wait(50);
set_val(PS4_CIRCLE, 100);
wait(80);
set_val(PS4_CIRCLE, 0);
wait(200);
set_val(PS4_CIRCLE, 100);
wait(80);
set_val(PS4_CIRCLE, 0);
wait(200);
set_val(PS4_R2, 100);
set_val(PS4_RX, 100);
wait(delay1);
wait(1);
set_val(PS4_R2, 100);
set_val(PS4_RX, 100);
wait(delay1);
wait(1);
set_val(PS4_R1, 100);
wait(50);
set_val(PS4_R1, 0);
wait(50);
set_val(PS4_R1, 100);
wait(50);
set_val(PS4_R1, 0);
wait(400);
set_val(PS4_CROSS, 100);
wait(50);
set_val(PS4_CROSS, 0);
wait(200);
set_val(PS4_R2, 100);
wait(50);
set_val(PS4_R2, 0);
wait(500);
set_val(PS4_CROSS, 100);
wait(50);
set_val(PS4_CROSS, 0);
wait(200);
set_val(PS4_L1, 100);
wait(50);
set_val(PS4_L1, 0);
wait(50);
set_val(PS4_R2, 100);
wait(50);
set_val(PS4_R2, 0);
wait(50);
set_val(PS4_CIRCLE, 100);
wait(80);
set_val(PS4_CIRCLE, 0);
wait(200);
set_val(PS4_CIRCLE, 100);
wait(80);
set_val(PS4_CIRCLE, 0);
wait(200);
set_val(PS4_R2, 100);
set_val(PS4_RX, 100);
wait(delay1);
wait(1);
set_val(PS4_R2, 100);
set_val(PS4_RX, 100);
wait(delay1);
wait(1);
set_val(PS4_R1, 100);
wait(50);
set_val(PS4_R1, 0);
wait(50);
set_val(PS4_R1, 100);
wait(50);
set_val(PS4_R1, 0);
wait(400);
set_val(PS4_CROSS, 100);
wait(50);
set_val(PS4_CROSS, 0);
wait(200);
set_val(PS4_R2, 100);
wait(50);
set_val(PS4_R2, 0);
wait(500);
set_val(PS4_CROSS, 100);
wait(50);
set_val(PS4_CROSS, 0);
wait(200);
set_val(PS4_L1, 100);
wait(50);
set_val(PS4_L1, 0);
wait(50);
set_val(PS4_R2, 100);
wait(50);
set_val(PS4_R2, 0);
wait(100);
set_val(PS4_RY, -100);
wait(200);
set_val(PS4_R2, 100);
set_val(PS4_RX, 100);
wait(delay);
wait(1);
set_val(PS4_R1, 100);
wait(50);
set_val(PS4_R1, 0);
wait(50);
set_val(PS4_R2, 100);
set_val(PS4_RX, 100);
wait(delay);
wait(1);
set_val(PS4_CIRCLE, 100);
wait(80);
set_val(PS4_CIRCLE, 0);
wait(200);
}
combo RapidR2 { // For a Different Version if Needed.
set_val(PS4_R2, 100);
wait(1);
set_val(PS4_R2, 0);
wait(1);
}
Thanks for helping
-
danilos1992 - Sergeant First Class
- Posts: 18
- Joined: Sun Jun 10, 2018 11:02 pm
Re: Syntax error near unexpected token 'int'
Here the semicolons are missing:
And in the combos you can not use 1ms wait times because the Titan One have 10ms response time unlike the Titan Two that have a 1ms loop!
Here is your script fixed:
- Code: Select all
int delay = 1320;
int delay1 = 220;
int delay2 = 0;
And in the combos you can not use 1ms wait times because the Titan One have 10ms response time unlike the Titan Two that have a 1ms loop!
Here is your script fixed:
- Code: Select all
int delay = 1320;
int delay1 = 220;
int delay2 = 0;
main {
if(event_press(PS4_LEFT)) {
combo_run(PortaFort);
}
}
combo PortaFort {
set_val(PS4_CIRCLE, 100);
wait(80);
set_val(PS4_CIRCLE, 0);
wait(200);
set_val(PS4_R2, 100);
set_val(PS4_RX, 100);
wait(delay1);
wait(10);
set_val(PS4_R2, 100);
set_val(PS4_RX, 100);
wait(delay1);
wait(10);
set_val(PS4_R1, 100);
wait(50);
set_val(PS4_R1, 0);
wait(50);
set_val(PS4_R1, 100);
wait(50);
set_val(PS4_R1, 0);
wait(400);
set_val(PS4_CROSS, 100);
wait(50);
set_val(PS4_CROSS, 0);
wait(200);
set_val(PS4_R2, 100);
wait(50);
set_val(PS4_R2, 0);
wait(500);
set_val(PS4_CROSS, 100);
wait(50);
set_val(PS4_CROSS, 0);
wait(200);
set_val(PS4_L1, 100);
wait(50);
set_val(PS4_L1, 0);
wait(50);
set_val(PS4_R2, 100);
wait(50);
set_val(PS4_R2, 0);
wait(50);
set_val(PS4_CIRCLE, 100);
wait(80);
set_val(PS4_CIRCLE, 0);
wait(200);
set_val(PS4_CIRCLE, 100);
wait(80);
set_val(PS4_CIRCLE, 0);
wait(200);
set_val(PS4_R2, 100);
set_val(PS4_RX, 100);
wait(delay1);
wait(10);
set_val(PS4_R2, 100);
set_val(PS4_RX, 100);
wait(delay1);
wait(10);
set_val(PS4_R1, 100);
wait(50);
set_val(PS4_R1, 0);
wait(50);
set_val(PS4_R1, 100);
wait(50);
set_val(PS4_R1, 0);
wait(400);
set_val(PS4_CROSS, 100);
wait(50);
set_val(PS4_CROSS, 0);
wait(200);
set_val(PS4_R2, 100);
wait(50);
set_val(PS4_R2, 0);
wait(500);
set_val(PS4_CROSS, 100);
wait(50);
set_val(PS4_CROSS, 0);
wait(200);
set_val(PS4_L1, 100);
wait(50);
set_val(PS4_L1, 0);
wait(50);
set_val(PS4_R2, 100);
wait(50);
set_val(PS4_R2, 0);
wait(50);
set_val(PS4_CIRCLE, 100);
wait(80);
set_val(PS4_CIRCLE, 0);
wait(200);
set_val(PS4_CIRCLE, 100);
wait(80);
set_val(PS4_CIRCLE, 0);
wait(200);
set_val(PS4_R2, 100);
set_val(PS4_RX, 100);
wait(delay1);
wait(10);
set_val(PS4_R2, 100);
set_val(PS4_RX, 100);
wait(delay1);
wait(10);
set_val(PS4_R1, 100);
wait(50);
set_val(PS4_R1, 0);
wait(50);
set_val(PS4_R1, 100);
wait(50);
set_val(PS4_R1, 0);
wait(400);
set_val(PS4_CROSS, 100);
wait(50);
set_val(PS4_CROSS, 0);
wait(200);
set_val(PS4_R2, 100);
wait(50);
set_val(PS4_R2, 0);
wait(500);
set_val(PS4_CROSS, 100);
wait(50);
set_val(PS4_CROSS, 0);
wait(200);
set_val(PS4_L1, 100);
wait(50);
set_val(PS4_L1, 0);
wait(50);
set_val(PS4_R2, 100);
wait(50);
set_val(PS4_R2, 0);
wait(100);
set_val(PS4_RY, -100);
wait(200);
set_val(PS4_R2, 100);
set_val(PS4_RX, 100);
wait(delay);
wait(10);
set_val(PS4_R1, 100);
wait(50);
set_val(PS4_R1, 0);
wait(50);
set_val(PS4_R2, 100);
set_val(PS4_RX, 100);
wait(delay);
wait(10);
set_val(PS4_CIRCLE, 100);
wait(80);
set_val(PS4_CIRCLE, 0);
wait(200);
}
combo RapidR2 { // For a Different Version if Needed.
set_val(PS4_R2, 100);
wait(10);
set_val(PS4_R2, 0);
wait(10);
}
Console tuner since my 1st controller.
Scripting, a game in the game.
Believe or dare, It's Titanic!
Scripting, a game in the game.
Believe or dare, It's Titanic!
-
Prototype - Major General
- Posts: 3252
- Joined: Sun Dec 16, 2012 1:43 pm
Re: Syntax error near unexpected token 'int'
Many thanks prototype, i will buy soon the titan two )
-
danilos1992 - Sergeant First Class
- Posts: 18
- Joined: Sun Jun 10, 2018 11:02 pm
3 posts
• Page 1 of 1
Return to GPC1 Script Programming
Who is online
Users browsing this forum: No registered users and 90 guests