Auto Gslide Blackops 3 PS4

How To Use Simply Make Sure You're Sprinting When You Want To Gslide, Simply Press Circle Gslide Demo - https://www.youtube.com/watch?v=ZCjvxi_d_So
Version2.00
AuthorAsentrix
Publish DateSat, 16 Jan 2016 - 23:43
Last UpdateSun, 17 Jan 2016 - 00:34
Downloads259
ForumAnnouncement Topic
RATE


2

0

Release Notes: Down On PS4 = RAPID Fire Left = Jitter Jump before pressing circle for Gslide to work!! Credits to the creator of BO3_God for the jitter / rapidfire
Code: Select all
/* 
Auto GSLIDE
Author - Asentrix
Link - http://bit.ly/1ZEl3cN
Version: 1.0
If you want to re-use this code , please give full credits.
 
How To Use
 
--
 
** Simply Make Sure You're Sprinting **
** When You Want To Gslide, Simply Press Circle **
 
 
*/

define RATE_OF_FIRE              = 22.8;
define ANTI_RECOIL               = 20; //change this value to compensate to the vertical recoil
define ANTI_RECOIL_LEFT          = 3; //change this value to compensate to the left
define ANTI_RECOIL_RIGHT         = 3;
define SHOOT_BUTTON              = PS4_R2; //R1 & L1 CAN BE CHANGED TO R2 AND L2 RIGHT HERE JUST CHANGE THE 1 TO A 2 AND BOOM GOOD TO GO
 
int rapidFireButton              =PS4_R2;
int rapid_onoff                  = FALSE;
int hold_time, rest_time;
int KniightMareJitterON          = FALSE;
int anti_recoil;
int anti_recoil_left;
int anti_recoil_right;
 
init {
    hold_time = 500 / RATE_OF_FIRE;
    rest_time = hold_time - 20;
    if(rest_time < 0) rest_time = 0;
}
 
main {
        if(event_press(PS4_CIRCLE)) {
            combo_run(GSLIDE);
            set_led(LED_3, 1);
        }
 
        if(event_press(PS4_DOWN)) {                           
        rapid_onoff = !rapid_onoff;
        if(rapid_onoff) set_led(LED_4, 2);
        else set_led(LED_4, 0);
        }
 
        if(event_press(PS4_LEFT)) {                             
            KniightMareJitterON = !KniightMareJitterON;
            set_led(LED_2, 0);
        }
 
        if(get_val(PS4_R2) && rapid_onoff) {combo_run(RapidFire); }
            else if(combo_running(RapidFire)) {combo_stop(RapidFire);
        }
 
        if(get_val(PS4_R2) && KniightMareJitterON) {combo_run(KniightMareJitter); }
            else if(combo_running(KniightMareJitter)) {combo_stop(KniightMareJitter);
        }
}
 
combo GSLIDE {
    set_val(PS4_CROSS, 100);
    wait(100);
    set_val(PS4_CROSS, 0);
    wait(80);
    set_val(PS4_CIRCLE, 100);
    wait(530);
    set_val(PS4_CIRCLE, 0);
    wait(90);
    set_val(PS4_CROSS, 100);
    wait(580);
    set_val(PS4_CROSS, 0);
}
 
combo RapidFire {
    set_val(PS4_R2, 100);
    wait(hold_time);
    set_val(PS4_R2, 0);
    wait(rest_time);
    set_val(PS4_R2, 0);
 
}
 
combo AntiRecoil {
    if(get_val(SHOOT_BUTTON)) {
    anti_recoil = get_val(10) + ANTI_RECOIL;
    if(anti_recoil > 100) anti_recoil = 100;
    set_val(10, anti_recoil);
    anti_recoil_left = get_val(9) -ANTI_RECOIL_LEFT;
    if(anti_recoil_left > 100) anti_recoil_left = 100;
    set_val(9, anti_recoil_left);
    anti_recoil_right = get_val(9) +ANTI_RECOIL_RIGHT;
    if(anti_recoil_right > 100) anti_recoil_right = 100;
    set_val(9, anti_recoil_right);}
}
 
combo KniightMareJitter {
    set_val(PS4_SQUARE, 100);
    set_val(PS4_TRIANGLE, 100);
    set_val(PS4_TRIANGLE, 100);
    wait(hold_time);
    set_val(PS4_SQUARE, 0);
    set_val(PS4_TRIANGLE, 0);
    set_val(PS4_TRIANGLE, 0);
    wait(rest_time);
    set_val(PS4_SQUARE, 0);
    set_val(PS4_TRIANGLE, 0);
}