rapid fire rockets gta V (PS4)

a reliable and effective rocket spam for gta V
Version1.21
Authorstrapcrafter78
Publish DateMon, 15 Mar 2021 - 01:04
Last UpdateMon, 15 Mar 2021 - 01:49
Downloads32
RATE


0

0

Release Notes: improved instructions
Code: Select all
//script by strapcrafter78, fixed all bugs from loui2's script
//THIS ONLY WORKS IN FIRST PERSON
//hold down dpad and press r3 to activate/deactivate
//when holding rpg/homing/grenade launcher hold shoot button for full auto
 
int FIRE_RATE = 10;
int OnOFF = FALSE;
 
init {
    set_led(0, 0);
    set_led(1, 1);
    set_led(2, 0);
    set_led(3, 0);
}
 
main {
    if (get_val(PS4_R2) && (OnOFF == TRUE)) {
        combo_run(ROCKET_SPAM);
    }
    if (get_val(PS4_DOWN)) {
        if (event_press(PS4_R3)){
            if (OnOFF == TRUE) {
                set_led(0, 0);
                set_led(1, 1);
                set_led(2, 0);
                set_led(3, 0);
                OnOFF = FALSE;
                combo_run(vibrate1);
            } else {
                set_led(0, 0);
                set_led(1, 0);
                set_led(2, 1);
                set_led(3, 0);
                OnOFF = TRUE;
                combo_run(vibrate2);
            }
        }
    }
}
 
combo ROCKET_SPAM {
    wait(250)
    set_val(PS4_L1, 100)
    wait(200)
    set_val(PS4_L1, 100)
    set_val(PS4_RX, -85)
    set_val(PS4_RY, -85)
    wait(50)
    set_val(PS4_RX, 0)
    set_val(PS4_RY, 0)
    set_val(PS4_L1, 0)
    wait(50)
    set_val(PS4_L1, 100)
    wait(200)
    set_val(PS4_L1, 100)
    set_val(PS4_RX, -100)
    set_val(PS4_RY, 0)
    wait(50)
    set_val(PS4_L1, 0)
    wait(100)
}
 
combo ledsave {
    set_led(0, 1);
    set_led(1, 0);
    set_led(2, 0);
    set_led(3, 0);
    wait(100);
    set_led(0, 0);
    set_led(3, 1);
    wait(100);
    set_led(0, 1);
    set_led(3, 0);
    wait(100);
    set_led(0, 0);
    set_led(3, 1);
    wait(100);
    set_led(0, 1);
    set_led(3, 0);
    wait(100);
    set_led(0, 0);
    set_led(3, 1);
    wait(100)
    set_led(0, 0);
    set_led(1, 0);
    set_led(2, 0);
    set_led(3, 0);
    if (OnOFF == TRUE) set_led(0, 1);
    if (OnOFF == FALSE) set_led(1, 1);
}
 
combo vibrate1 {
    set_rumble(RUMBLE_A, 100);
    wait(300);
    reset_rumble();
}
 
combo vibrate2 {
    set_rumble(RUMBLE_B, 100);
    wait(300);
    reset_rumble();
}