GTA_V_________________PS3/PS4 Marksman_Pistol_and_Flare_Gun Reload_Animation_Skip PLUS_Refill_All_Ammo_In_3 Seconds NextGen_ONLY

This uses a glitch in GTA V to fire the Marksman Pistol, the Flare Gun, and even the Stun Gun as fast as possible. Make sure you have a melee weapon in your bottom weapon slot, not Unarmed. It will not work without a melee weapon in that slot. I also tacked on a script that uses the interaction menu to refill all your ammo in 3 seconds, which you'll inevitably need if you're using this with the Flare Gun, because it only has 25 shots. The ammo is more expensive in the interaction menu, but its worth it to me. Make sure you have a melee weapon in your bottom weapon slot, not Unarmed. It will not work without a melee weapon in that slot. Also, the glitch that makes this possible does not work in first person view.
Version12.04.15
AuthorGTAthrowawayaccount
Publish DateWed, 2 Dec 2015 - 15:30
Last UpdateSat, 5 Dec 2015 - 00:42
Downloads234
ForumAnnouncement Topic
RATE


3

1

Code: Select all
 
main {
    if((get_val(PS4_RIGHT)) && (get_val(PS4_R2))) {
        combo_run(Marksman_Pistol_and_Flare_Gun_Reload_Animation_Skip);
    }
 
    if((get_val(PS4_RIGHT)) && (get_val(PS4_TOUCH))) {
        combo_run(Refill_Ammo);
    }   
}
 
 
combo Marksman_Pistol_and_Flare_Gun_Reload_Animation_Skip {
 
    //FIRE WEAPON
 
    set_val(PS4_R2, 100);//goal
 
    wait(850);
 
    //OPEN WEAPON WHEEL
 
    set_val(PS4_L1, 100);//goal
 
    set_val(PS4_L2, 0);//safeguard
    set_val(PS4_R2, 0);//safeguard
    set_val(PS4_LEFT, 0);//safeguard
    set_val(PS4_RIGHT, 0);//safeguard
 
    set_val(PS4_RY, 0);//safeguard
    set_val(PS4_RX, 0);//safeguard
 
    wait(17);
 
    //and SELECT MELEE WEAPON (RY down)
 
    set_val(PS4_L1, 100);//goal
 
    set_val(PS4_L2, 0);//safeguard
    set_val(PS4_R2, 0);//safeguard
    set_val(PS4_LEFT, 0);//safeguard
    set_val(PS4_RIGHT, 0);//safeguard
 
    set_val(PS4_RY, 100);//goal
    set_val(PS4_RX, 0);//safeguard
 
    wait(84);
 
    //CLOSE WEAPON WHEEL but KEEP RY (down)
 
    set_val(PS4_L1, 0);//goal
 
    set_val(PS4_L2, 0);//safeguard
    set_val(PS4_R2, 0);//safeguard
    set_val(PS4_LEFT, 0);//safeguard
    set_val(PS4_RIGHT, 0);//safeguard
 
    set_val(PS4_RY, 100);//goal
    set_val(PS4_RX, 0);//safeguard
 
    wait(17);
 
    //STOP RY (down) ---- This is needed to hold the melee weapon breifly
    set_val(PS4_L1, 0);//safeguard   
    set_val(PS4_L2, 0);//safeguard
    set_val(PS4_R2, 0);//safeguard
    set_val(PS4_LEFT, 0);//safeguard
    set_val(PS4_RIGHT, 0);//safeguard
 
 
    set_val(PS4_RY, 0);//goal
    set_val(PS4_RX, 0);//safeguard
 
    wait(17);
 
    //OPEN WEAPON WHEEL
 
    set_val(PS4_L1, 100);//goal
 
    set_val(PS4_L2, 0);//safeguard
    set_val(PS4_R2, 0);//safeguard
    set_val(PS4_LEFT, 0);//safeguard
    set_val(PS4_RIGHT, 0);//safeguard
 
    set_val(PS4_RY, 0);//safeguard
    set_val(PS4_RX, 0);//safeguard
 
    wait(17);
 
    //and SELECT PISTOL SLOT WEAPON (RY up)
 
    set_val(PS4_L1, 100); //goal
    set_val(PS4_RY, -100);//goal
 
    set_val(PS4_L2, 0);//safeguard
    set_val(PS4_R2, 0);//safeguard
    set_val(PS4_LEFT, 0);//safeguard
    set_val(PS4_RIGHT, 0);//safeguard
    set_val(PS4_RX, 0);//safeguard
    wait(84);
 
    //CLOSE WEAPON WHEEL but KEEP RY (up)
 
    set_val(PS4_L1, 0);//goal
    set_val(PS4_RY, -100);//goal
 
    set_val(PS4_LEFT, 0);//safeguard
    set_val(PS4_RIGHT, 0);//safeguard
    set_val(PS4_L2, 0);//safeguard
    set_val(PS4_R2, 0);//safeguard
 
    set_val(PS4_RX, 0);//safeguard
 
    wait(17);
 
    //STOP RY (up)
 
    set_val(PS4_RY, 0);//goal
 
    set_val(PS4_RX, 0);//safeguard
 
    set_val(PS4_L1, 0);//safeguard?
    set_val(PS4_L2, 0);//safeguard
 
    set_val(PS4_R2, 0);//safeguard
    set_val(PS4_LEFT, 0);//safeguard
    set_val(PS4_RIGHT, 0);//safeguard
 
    wait(17);
}
 
combo Refill_Ammo {
    set_val(PS4_TOUCH, 100);
    set_val(PS4_LEFT, 0);
    set_val(PS4_CROSS, 0);
    wait(434);
    set_val(PS4_DOWN, 100);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    set_val(PS4_CROSS, 0);
    wait(34);
    set_val(PS4_DOWN, 0);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    set_val(PS4_CROSS, 0);
    wait(34);
    set_val(PS4_CROSS, 100);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    wait(34);
    set_val(PS4_CROSS, 0);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    wait(34);
    set_val(PS4_UP, 100);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    set_val(PS4_CROSS, 0);
    wait(34);
    set_val(PS4_UP, 0);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    set_val(PS4_CROSS, 0);
    wait(34);
    set_val(PS4_CROSS, 100);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    wait(34);
    set_val(PS4_CROSS, 0);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    wait(34);
    set_val(PS4_UP, 100);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    set_val(PS4_CROSS, 0);
    wait(34);
    set_val(PS4_UP, 0);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    set_val(PS4_CROSS, 0);
    wait(34);
    set_val(PS4_CROSS, 100);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    wait(34);
    set_val(PS4_CROSS, 0);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    wait(34);
    set_val(PS4_DOWN, 100);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    set_val(PS4_CROSS, 0);
    wait(34);
    set_val(PS4_DOWN, 0);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    set_val(PS4_CROSS, 0);
    wait(34);
    set_val(PS4_CROSS, 100);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    wait(34);
    set_val(PS4_CROSS, 0);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    wait(34);
    set_val(PS4_UP, 100);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    set_val(PS4_CROSS, 0);
    wait(34);
    set_val(PS4_UP, 0);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    set_val(PS4_CROSS, 0);
    wait(34);
    set_val(PS4_CROSS, 100);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    wait(34);
    set_val(PS4_CROSS, 0);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    wait(34);
    set_val(PS4_DOWN, 100);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    set_val(PS4_CROSS, 0);
    wait(34);
    set_val(PS4_DOWN, 0);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    set_val(PS4_CROSS, 0);
    wait(34);
    set_val(PS4_CROSS, 100);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    wait(34);
    set_val(PS4_CROSS, 0);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    wait(34);
    set_val(PS4_UP, 100);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    set_val(PS4_CROSS, 0);
    wait(34);
    set_val(PS4_UP, 0);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    set_val(PS4_CROSS, 0);
    wait(34);
    set_val(PS4_CROSS, 100);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    wait(34);
    set_val(PS4_CROSS, 0);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    wait(34);
    set_val(PS4_DOWN, 100);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    set_val(PS4_CROSS, 0);
    wait(34);
    set_val(PS4_DOWN, 0);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    set_val(PS4_CROSS, 0);
    wait(34);
    set_val(PS4_CROSS, 100);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    wait(34);
    set_val(PS4_CROSS, 0);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    wait(34);
    set_val(PS4_UP, 100);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    set_val(PS4_CROSS, 0);
    wait(34);
    set_val(PS4_UP, 0);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    set_val(PS4_CROSS, 0);
    wait(34);
    set_val(PS4_CROSS, 100);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    wait(34);
    set_val(PS4_CROSS, 0);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    wait(34);
    set_val(PS4_DOWN, 100);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    set_val(PS4_CROSS, 0);
    wait(34);
    set_val(PS4_DOWN, 0);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    set_val(PS4_CROSS, 0);
    wait(34);
    set_val(PS4_CROSS, 100);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    wait(34);
    set_val(PS4_CROSS, 0);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    wait(34);
    set_val(PS4_UP, 100);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    set_val(PS4_CROSS, 0);
    wait(34);
    set_val(PS4_UP, 0);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    set_val(PS4_CROSS, 0);
    wait(34);
    set_val(PS4_CROSS, 100);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    wait(34);
    set_val(PS4_CROSS, 0);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    wait(34);
    set_val(PS4_DOWN, 100);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    set_val(PS4_CROSS, 0);
    wait(34);
    set_val(PS4_DOWN, 0);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    set_val(PS4_CROSS, 0);
    wait(34);
    set_val(PS4_CROSS, 100);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    wait(34);
    set_val(PS4_CROSS, 0);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    wait(34);
    set_val(PS4_UP, 100);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    set_val(PS4_CROSS, 0);
    wait(34);
    set_val(PS4_UP, 0);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    set_val(PS4_CROSS, 0);
    wait(34);
    set_val(PS4_CROSS, 100);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    wait(34);
    set_val(PS4_CROSS, 0);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    wait(34);
    set_val(PS4_DOWN, 100);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    set_val(PS4_CROSS, 0);
    wait(34);
    set_val(PS4_DOWN, 0);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    set_val(PS4_CROSS, 0);
    wait(34);
    set_val(PS4_CROSS, 100);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    wait(34);
    set_val(PS4_CROSS, 0);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    wait(34);
    set_val(PS4_UP, 100);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    set_val(PS4_CROSS, 0);
    wait(34);
    set_val(PS4_UP, 0);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    set_val(PS4_CROSS, 0);
    wait(34);
    set_val(PS4_CROSS, 100);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    wait(34);
    set_val(PS4_CROSS, 0);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    wait(34);
    set_val(PS4_DOWN, 100);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    set_val(PS4_CROSS, 0);
    wait(34);
    set_val(PS4_DOWN, 0);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    set_val(PS4_CROSS, 0);
    wait(34);
    set_val(PS4_CROSS, 100);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    wait(34);
    set_val(PS4_CROSS, 0);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    wait(34);
    set_val(PS4_UP, 100);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    set_val(PS4_CROSS, 0);
    wait(34);
    set_val(PS4_UP, 0);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    set_val(PS4_CROSS, 0);
    wait(34);
    set_val(PS4_CROSS, 100);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    wait(34);
    set_val(PS4_CROSS, 0);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    wait(34);
    set_val(PS4_CIRCLE, 100);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    set_val(PS4_CROSS, 0);
    wait(34);
    set_val(PS4_CIRCLE, 0);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    set_val(PS4_CROSS, 0);
    wait(34);
    set_val(PS4_CIRCLE, 100);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    set_val(PS4_CROSS, 0);
    wait(34);
    set_val(PS4_CIRCLE, 0);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    set_val(PS4_CROSS, 0);
    wait(34);
    set_val(PS4_CIRCLE, 100);
    set_val(PS4_TOUCH, 0);
    set_val(PS4_LEFT, 0);
    set_val(PS4_CROSS, 0);
    wait(34);
    set_val(PS4_CIRCLE, 0);
}