Help with this script

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

Help with this script

Postby Alfagamer » Wed Jun 16, 2021 10:02 pm

WHEN I COMPILE IT SAY "BUILD FAILED". HELP ME PLSS :unsure:

Code: Select all
//Aim Assist (Leave Alone)
define STEP_INTERVAL = 4;
define STEPS = 20;
int bUseAimAssist = TRUE;
int aaboost    = 3;       
int right_stick_deadzone = 9
int fub = 3;       
int fob = 3;           
int leftDboost = 5;   
int rightDboost = 5;   
int ADS_ASSIST = TRUE;
int FIRE_ASSIST = TRUE;
int DRIFT_ASSIST = TRUE;
 
define RX         = PS4_RX;
define RY         = PS4_RY;
define LX         = PS4_LX;
define LY         = PS4_LY;
 
 
 
//Aim Assist #2 (Leave Alone)
int TRACKERR      = TRUE;               
int AUTO_AIM      = TRUE;               
define AiM_M      = 51;         
define AiM_A      = 51;
define VIB_A      = 51;               
define VIB_B      = 51;
define N_DiV      = 51
 
//Variables (Leave Alone)
int interval_t, angle;
int x_stick, y_stick, cos_angle, sin_angle;
 
main {
 
////////////////////////////////
// |M|A|I|N| | |S|E|C|T|I|O|N|//
////////////////////////////////
 
     if(bUseAimAssist) {
          interval_t + get_rtime();
          if(!(interval_t % STEP_INTERVAL)) {
            angle = (angle+STEPS) % 360;
          }
                if(ADS_ASSIST){
                    if(isqrt(abs(get_val(PS4_RX)) * abs(get_val(PS4_RX)) + abs(get_val(PS4_RY)) * abs(get_val(PS4_RY))) < right_stick_deadzone + 5) {
                        if(get_val(PS4_L1) > 90 && !get_val(PS4_R1)){
                            Shake();   
                        }
                    }
                }
                if(DRIFT_ASSIST){
                    if(isqrt(abs(get_val(PS4_RX)) * abs(get_val(PS4_RX))) > right_stick_deadzone + 5) {
                        if(get_val(PS4_L1) > 90 && !get_val(PS4_R1)){
                            combo_run(leftDrift);   
                        }
                    }
                    if(isqrt(abs(get_val(PS4_RX)) * abs(get_val(PS4_RX))) > right_stick_deadzone + 5) {
                        if(get_val(PS4_L1) > 90 && !get_val(PS4_R1)){
                            combo_run(rightDrift);   
                        }
                    }
                }
                if(FIRE_ASSIST){
                    if(get_val(PS4_R1)){
                        if(isqrt(abs(get_val(PS4_RX)) * abs(get_val(PS4_RX)) + abs(get_val(PS4_RY)) * abs(get_val(PS4_RY))) < right_stick_deadzone + 5) {
                            combo_run(fire_under);
                        }
                        if(isqrt(abs(get_val(PS4_RX)) * abs(get_val(PS4_RX)) + abs(get_val(PS4_RY)) * abs(get_val(PS4_RY))) > right_stick_deadzone + 5) {
                            combo_run(fire_over);
                        }
                    }
                }
            }
 
 
 
if(TRACKER) {
    if(get_val(PS4_L1)){   
       combo_run(TRACKER);} 
    if(get_val(PS4_RX)<-2 
     ||get_val(PS4_RX)> 2){ 
    combo_stop(TRACKER);}}
 
 
 
if(AUTO_AIM) {            
       if(get_val(PS4_L1)>90){   
       combo_run(ALOCK);}          
       if(event_release(PS4_L1)){
       combo_stop(ALOCK);}}
//DEADZONE      
if(abs(get_val(PS4_LY)) < 9 && abs(get_val(PS4_LX)) < 9 ){       
set_val(PS4_LY,0);                                               
set_val(PS4_LX,0); }                                               
if(abs(get_val(PS4_RY)) < 9 && abs(get_val(PS4_RX)) < 9 ){         
set_val(PS4_RY,0);                                                 
set_val(PS4_RX,0); }
    }
 
combo leftDrift {
offset(PS4_RX,right_stick_deadzone + leftDboost);
wait(30);
offset(PS4_RX,(right_stick_deadzone + leftDboost) * -1);
wait(30);
} 
 
 
combo TRACKER {            
set_val(PS4_RY, N_DiV);
wait(10);   
set_val(PS4_RY, -10)
wait(10);   
set_val(PS4_RX, 10);   
wait(10);
set_val(PS4_RX, -10);
wait(10);
set_val(PS4_RY, 10);
wait(10);
set_val(PS4_RY, -10);
wait(10);
set_val(PS4_RX, 10);
wait(10);
set_val(PS4_RX, -10);
wait(10);
}
 
combo ALOCK {         
set_val(PS4_L1, 100);
wait(AiM_M);         
set_val(PS4_L1, 0);   
wait(AiM_A);
}
 
combo rightDrift {
offset(PS4_RX,right_stick_deadzone + rightDboost);
wait(30);
offset(PS4_RX,(right_stick_deadzone + rightDboost) * -1);
wait(30);
}
 
combo fire_under {
offset(PS4_RX,right_stick_deadzone + fub);
wait(30);
offset(PS4_RX,(right_stick_deadzone + fub) * -1);
wait(30);
}
combo fire_over {
offset(PS4_RX,right_stick_deadzone + fob);
wait(40);
offset(PS4_RX,(right_stick_deadzone + fob) * -1);
wait(40);
}
User avatar
Alfagamer
First Sergeant
First Sergeant
 
Posts: 60
Joined: Fri Sep 04, 2020 7:58 am

Re: Help with this script

Postby Scachi » Wed Jun 16, 2021 10:22 pm

code is incomplete.
some functions are missing like Shake() and offset()
probably a lot more issues.
User avatar
Scachi
Brigadier General
Brigadier General
 
Posts: 3044
Joined: Wed May 11, 2016 6:25 am
Location: Germany

Re: Help with this script

Postby Alfagamer » Wed Jun 16, 2021 10:50 pm

THANK YOU A LOT
User avatar
Alfagamer
First Sergeant
First Sergeant
 
Posts: 60
Joined: Fri Sep 04, 2020 7:58 am


Return to GPC1 Script Programming

Who is online

Users browsing this forum: No registered users and 94 guests