i altered this scriped a year ago cont rember how to alter i
2 posts
• Page 1 of 1
i altered this scriped a year ago cont rember how to alter i
hi I altered this scripted year go the game I used has changed and con not remember how to get it to work
what I need is when press X run
press XB1 MENU button wait 6 seconds then press A for 60 seconds and keep it on a loop till I press X
what I need is when press X run
press XB1 MENU button wait 6 seconds then press A for 60 seconds and keep it on a loop till I press X
- Code: Select all
// GPC Online Library
// fifa_ultimate_team_coin_boosting.gpc
int Milliseconds = 0;
int Seconds = 0;
int Minutes = 0;
int Hours = 0;
int Timer_Running = FALSE;
main {
//Lines 10-27 are for the timer. This will keep track of Milliseconds, Seconds, Minutes, and Hours.
if(Timer_Running){
Milliseconds = Milliseconds + get_rtime();
}
if(Milliseconds >= 1000){
Milliseconds = 0;
Seconds = Seconds + 1;
if(Seconds >= 60){
Seconds = 0;
Minutes = Minutes + 1;
if(Minutes >= 60){
Minutes = 0;
Hours = Hours + 1;
if(Hours >= 24){
Hours = 0; //I can't imagine any combo would need to run for more than 24 hours... so stop tracking at this point.
}
}
}
}
//Use the trace variables so that we can see what the elapsed time is while using device monitor
set_val(TRACE_1, Seconds);
set_val(TRACE_2, Minutes);
set_val(TRACE_3, Hours);
//Turn the timer on via X on the Xbox One (Square on the PS4)
if(event_press(XB1_X)){
Timer_Running = TRUE;
}
//Turn the timer off via A on the Xbox One (Cross on the PS4)
if(event_press(XB1_A)){
Timer_Running = FALSE;
}
//Hold start for 1 second to manually reset timer
if(event_release(XB1_MENU) && get_ptime(XB1_MENU) >= 1000){
Milliseconds = 0;
Seconds = 0;
Minutes = 0;
Hours = 0;
}
/*32 Minutes and 16 seconds into the script repeat combo "MyCombo" until time 32 minutes and 46 seconds is reached.
So this combo will continue to repeat over and over for 30 seconds.*/
if(Minutes == 2 && Seconds >= 2 && Seconds <= 10){
combo_run(MyCombo);
}
/*33 Minutes and 28 seconds into the script repeat combo "MySecondCombo" until time 34 Minutes and 10 Seconds is reached.
Note: Our combo lasts for 3+ seconds. That means once the combo finishes it will check to see if this time fram is still being
met. It will be past the time frame! So the combo will only run once.*/
if((Minutes >= 0 && Seconds >= 10) && (Minutes <= 1 && Seconds <= 30)){
combo_run(MySecondCombo);
}
//Reset Timer when 40 minutes is elapsed.
if(Minutes > 2){
Milliseconds = 0;
Seconds = 0;
Minutes = 0;
Hours = 0;
}
}
combo MySecondCombo{
set_val(XB1_A, 100);
wait(120);
set_val(XB1_A, 0);
wait(4000);
set_val(XB1_A, 100);
wait(180);
set_val(XB1_A, 0);
wait(4000);
set_val(XB1_A, 100);
wait(120);
set_val(XB1_A, 0);
wait(4000);
set_val(XB1_A, 100);
wait(180);
set_val(XB1_A, 0);
wait(4000);
set_val(XB1_A, 100);
wait(120);
set_val(XB1_A, 0);
wait(4000);
set_val(XB1_A, 100);
wait(180);
set_val(XB1_A, 0);
wait(4000);
set_val(XB1_A, 100);
wait(120);
set_val(XB1_A, 0);
wait(4000);
set_val(XB1_A, 100);
wait(180);
set_val(XB1_A, 0);
wait(4000);
set_val(XB1_A, 100);
wait(120);
set_val(XB1_A, 0);
wait(4000);
set_val(XB1_A, 100);
wait(180);
set_val(XB1_A, 0);
wait(4000);
set_val(XB1_A, 0);
wait(4000);
set_val(XB1_A, 100);
wait(180);
set_val(XB1_A, 0);
wait(4000);
}
combo MyCombo{
set_val(XB1_MENU, 100);
wait(210);
set_val(XB1_MENU, 0);
wait(6000);
set_val(XB1_A, 100);
wait(490);
set_val(XB1_A, 0);
wait(420);
set_val(XB1_A, 100);
wait(440);
set_val(XB1_A, 0);
wait(4000);
set_val(XB1_A, 100);
wait(390);
set_val(XB1_A, 0);
wait(430);
set_val(XB1_A, 100);
wait(380);
set_val(XB1_A, 0);
wait(4000);
set_val(XB1_A, 100);
wait(380);
set_val(XB1_A, 0);
wait(430);
set_val(XB1_A, 100);
wait(360);
set_val(XB1_A, 0);
wait(4000);
set_val(XB1_A, 100);
wait(180);
set_val(XB1_A, 0);
wait(530);
set_val(XB1_A, 100);
wait(270);
set_val(XB1_A, 0);
wait(4000);
set_val(XB1_A, 100);
wait(230);
set_val(XB1_A, 0);
wait(550);
set_val(XB1_A, 100);
wait(170);
set_val(XB1_A, 0);
wait(590);
set_val(XB1_A, 100);
wait(150);
set_val(XB1_A, 0);
wait(560);
set_val(XB1_A, 100);
wait(130);
set_val(XB1_A, 0);
wait(4000);
set_val(XB1_A, 100);
wait(230);
set_val(XB1_A, 0);
wait(550);
set_val(XB1_A, 100);
wait(170);
set_val(XB1_A, 0);
wait(590);
set_val(XB1_A, 100);
wait(150);
set_val(XB1_A, 0);
wait(560);
set_val(XB1_A, 100);
wait(130);
set_val(XB1_A, 0);
wait(4000);
set_val(XB1_A, 100);
wait(230);
set_val(XB1_A, 0);
wait(550);
set_val(XB1_A, 100);
wait(170);
set_val(XB1_A, 0);
wait(590);
set_val(XB1_A, 100);
wait(150);
set_val(XB1_A, 0);
wait(560);
set_val(XB1_A, 100);
wait(130);
set_val(XB1_A, 0);
}
-
jasp90 - Command Sergeant Major
- Posts: 125
- Joined: Wed Nov 26, 2014 4:06 pm
Re: i altered this scriped a year ago cont rember how to alt
It seems the second combo in the script will perform the described actions, so I simplified the code to start/stop the combo with X button press:
- Code: Select all
int toggle = FALSE;
main {
//Turn the timer on via X on the Xbox One (Square on the PS4)
if(event_press(XB1_X)){
toggle = !toggle;
}
if(toggle) {
combo_run(MySecondCombo);
} else combo_stop(MySecondCombo);
}
combo MySecondCombo{
set_val(XB1_A, 100);
wait(120);
set_val(XB1_A, 0);
wait(4000);
set_val(XB1_A, 100);
wait(180);
set_val(XB1_A, 0);
wait(4000);
set_val(XB1_A, 100);
wait(120);
set_val(XB1_A, 0);
wait(4000);
set_val(XB1_A, 100);
wait(180);
set_val(XB1_A, 0);
wait(4000);
set_val(XB1_A, 100);
wait(120);
set_val(XB1_A, 0);
wait(4000);
set_val(XB1_A, 100);
wait(180);
set_val(XB1_A, 0);
wait(4000);
set_val(XB1_A, 100);
wait(120);
set_val(XB1_A, 0);
wait(4000);
set_val(XB1_A, 100);
wait(180);
set_val(XB1_A, 0);
wait(4000);
set_val(XB1_A, 100);
wait(120);
set_val(XB1_A, 0);
wait(4000);
set_val(XB1_A, 100);
wait(180);
set_val(XB1_A, 0);
wait(4000);
set_val(XB1_A, 0);
wait(4000);
set_val(XB1_A, 100);
wait(180);
set_val(XB1_A, 0);
wait(4000);
}
combo MyCombo{
set_val(XB1_MENU, 100);
wait(210);
set_val(XB1_MENU, 0);
wait(6000);
set_val(XB1_A, 100);
wait(490);
set_val(XB1_A, 0);
wait(420);
set_val(XB1_A, 100);
wait(440);
set_val(XB1_A, 0);
wait(4000);
set_val(XB1_A, 100);
wait(390);
set_val(XB1_A, 0);
wait(430);
set_val(XB1_A, 100);
wait(380);
set_val(XB1_A, 0);
wait(4000);
set_val(XB1_A, 100);
wait(380);
set_val(XB1_A, 0);
wait(430);
set_val(XB1_A, 100);
wait(360);
set_val(XB1_A, 0);
wait(4000);
set_val(XB1_A, 100);
wait(180);
set_val(XB1_A, 0);
wait(530);
set_val(XB1_A, 100);
wait(270);
set_val(XB1_A, 0);
wait(4000);
set_val(XB1_A, 100);
wait(230);
set_val(XB1_A, 0);
wait(550);
set_val(XB1_A, 100);
wait(170);
set_val(XB1_A, 0);
wait(590);
set_val(XB1_A, 100);
wait(150);
set_val(XB1_A, 0);
wait(560);
set_val(XB1_A, 100);
wait(130);
set_val(XB1_A, 0);
wait(4000);
set_val(XB1_A, 100);
wait(230);
set_val(XB1_A, 0);
wait(550);
set_val(XB1_A, 100);
wait(170);
set_val(XB1_A, 0);
wait(590);
set_val(XB1_A, 100);
wait(150);
set_val(XB1_A, 0);
wait(560);
set_val(XB1_A, 100);
wait(130);
set_val(XB1_A, 0);
wait(4000);
set_val(XB1_A, 100);
wait(230);
set_val(XB1_A, 0);
wait(550);
set_val(XB1_A, 100);
wait(170);
set_val(XB1_A, 0);
wait(590);
set_val(XB1_A, 100);
wait(150);
set_val(XB1_A, 0);
wait(560);
set_val(XB1_A, 100);
wait(130);
set_val(XB1_A, 0);
}
ConsoleTuner Support Team
-
J2Kbr - General of the Army
- Posts: 20323
- Joined: Tue Mar 18, 2014 1:39 pm
2 posts
• Page 1 of 1
Return to GPC1 Script Programming
Who is online
Users browsing this forum: No registered users and 93 guests