GPC Library

[ALL CONSOLES] Multi-COD Rapid Fire + Auto-Breath

This script will allow you to have rapid fire and Auto-Breath for any Call of Duty!

Recommended Games: Modern Warfare Remastered and Black Ops 2
\Enjoy!/

Snapchat: izonedownsnaps
Instagram: @izone_down





*NOTE* Some Call of Duty's don't work as well as the recommended games!
Version 1.01
Author Izone Down
Publish Date 2017-09-18 00:56:13
Update Date 2017-09-18 00:56:13
Downloads 885
RATE


0

0

Release Notes: [9/10/17] Wrote basic script and made Functions for Xbox One and Xbox 360
[9/11/17] Wrote Offsets and Button Configs -Moment of Silence for 9/11 - RIP
[9/12/17] Added Rapid Fire and also added PS4,PS3 Support!
[9/13/17] Added Auto-Breath for Snipers and Fixed Rapid Fire Delay!
[9/14/17] Cleaned up Script and Variables
[9/15/17] Updated Offsets and Variables [New MWR Updated Patched Old Methods]
[9/16/17] Fixed Combo Blocks and 0*52 Pinsets
[9/17/17] Testing online and Weapon Functionality, Possible Release
[9/17/17] Testing Successful, Wrote this Changelog and Released
Code:Select all
// GPC Online Library
// cod_mwr_rapid_fire/Rapid Fire.gpc

/*********************************************************************************************** 
This Script is used and only ment for the CronusMax+

Made by Izone Down
Instagram: @izone_down
************************************************************************************************/
                                                                                                 
// Recommended Game: Modern Warfare Remastered   
//--------------------------------------------------------------                                 
// Creator  : Izone Down                                             
// Games Supported: Modern Warfare Remastered, Black Ops 2, Black Ops 1, Other CODs Work but the rapid fire is not as fast                                                               
// Device   : CronusMax+  
// Support  : Xbox One, Playstation 4, Playstation 3 and Xbox 360                                                   
// Game pads: All Variants    
// Versions : MWR [1.14], BO2 [1.18/1.19], BO1 [1.13] 
//--------------------------------------------------------------
//Logs:
//[9/10/17] Wrote basic script and made Functions for Xbox One and Xbox 360
//[9/11/17] Wrote Offsets and Button Configs -Moment of Silence for 9/11 - RIP
//[9/12/17] Added Rapid Fire and also added PS4,PS3 Support!
//[9/13/17] Added Auto-Breath for Snipers and Fixed Rapid Fire Delay!
//[9/14/17] Cleaned up Script and Variables
//[9/15/17] Updated Offsets and Variables [New MWR Updated Patched Old Methods]
//[9/16/17] Fixed Combo Blocks and 0*52 Pinsets
//[9/17/17] Testing online and Weapon Functionality, Possible Release
//[9/17/17] Testing Successful, Wrote this Changelog and Released                                                                                             
//------------------------------------------------------
define FIRE_BTN      = PS4_R2; // RT - Default                        
define ADS_BTN       = PS4_L2; // LT                        
define SPRINT_BTN    = PS4_L3; // LS                        
define PRONE_BTN     = PS4_R3; // B                         
define JUMP_BTN      = PS4_CROSS; // A                         
define SWITCH_WEAPON = PS4_TRIANGLE; // Y                         
define RELOAD_BTN    = PS4_SQUARE; // X                         
define MELEE         = PS4_CIRCLE; // RS/R3                     
define LETHAL        = PS4_R1; // RB                        
define TACTICAL      = PS4_L1; // LB                        
define Up            = PS4_UP;                              
define Right         = PS4_RIGHT;                              
define Down          = PS4_DOWN;                              
define Left          = PS4_LEFT;                               
define R_X           = PS4_RX;                              
define R_Y           = PS4_RY;                              
define L_X           = PS4_LX;                              
define L_Y           = PS4_LY;                              
//////////////////////////////////////////////////////// 
//                        
define dropDelay    =300; 
define time_to_dblclick    =300; 
define NotUse       =  0; 
                          
////////////////////////////////////////////////////////     
//       
define HIP_ASSIST   = FALSE; //Shotgun Aim Assist Enable or Disable      
define RAPIDFIREC   = TRUE;  // Rapid Fire Custom                        
     
     
     
     
define RT   = PS4_R2; // RT - Default
define LT   = PS4_L2; // LT                        
define RX   = PS4_RX;                              
define RY   = PS4_RY;                              
define LX   = PS4_LX;                              
define LY   = PS4_LY;                              
define DR   = PS4_RIGHT;  
define DL   = PS4_LEFT;   
define LB   = PS4_L1;   
define RB   = PS4_R1;   
define RS   = PS4_CIRCLE;  
define LS   = PS4_L3; 
                      
define FIH  = 500;    
define HUN  = 100;    
define NTY  = 90;    
define ETY  = 80;     
define STY  = 70;     
define SXT  = 60;     
define FTY  = 50;     
define TWNT = 20;      
define ZERO = 0;       
define CONTROLLER   =  TRUE;  //CONTROLLER        
define MOUSE        = FALSE; // MOUSE / KEYBOARD  
define SENSE_LOW    =  TRUE;  //SENSITIVITY 1  - 4 
define SENSE_MID    = FALSE;  //SENSITIVITY 5  - 14 
define SENSE_HIGH   = FALSE;  //SENSITIVITY 15 - 20 
define SENSE_MOUSE  = FALSE;  //SENSITIVITY 20 MOUSE 
////////////////////////////////////////////////////////
//                        
                          
int b_dblclick;           
int dblclick_msecs;      
int dblclick_count;      
int hold_time = 30;  // All Weapons 
int rest_time = 10;                 
int hold_timeP = 30;  // Primary Weapon 
int rest_timeP = 10;                 
int hold_timeS = 30; // secondary 
int rest_timeS = 10; // secondary 
                   
////////////////////////////////////////////////////////
//  Boolean Variables             
int rapid_onoff          =FALSE;  
int RF_ALL_weapons       =FALSE;  
int dropshot_OnOff       =FALSE; // On/Off Drop Shot  
int side_shot_OnOff      =FALSE;   
int JumpShot_OnOff       =FALSE;   
int ScopeShot            =FALSE;   
int QuickScope           =FALSE;   
int SniperOnOff          =FALSE;   
int hold_breath_On_Off   = TRUE;   
int Prim_SecondWeapon    =FALSE;   
int PrimaryWeapon        =FALSE;   
int SecondaryWeapon      =FALSE;   
int InvertYaxis          =FALSE;   
int TogleADS             =FALSE; // On /Off Togle ADS    
                                  
int Invert = 1;                        
int b_hold_ADS           =FALSE; // if Toggle ADS in use * / need to be reset 
int b_ADS_Delay          =FALSE; // On /Off ADS Delay   
int InstantDrop          =FALSE; // Slide or instant drop 
int b_switch;   
int NotReloading         = TRUE;   
int DblClick_JUMP;         
int b_running;                    
                             
//////////////////////////////////////////////////////////
// Timers                         
int timer;                 
int Sens         =  20;    
int SlideOrDrop  =  20;    
int DelayScope   =  20;     
int ADS_Delay    =  150;// ADS delay value
//INITIALIZATION - init                       
//--------------------------------------------------------------
init {//#############################################      
    if(InvertYaxis) Invert = -1;                                                       
}//##################################################      
//MAIN BLOCK RUTINES                                       
//--------------------------------------------------------------
main {  // Start of MAIN BLOCK                                  
//--------------------------------------------------------------
//--------------------------------------------------------------
                                                      
        ///////////////////////////////////////////// 
        //   Rapid Fire Custom author: x22dot         
        if(RAPIDFIREC){//-------------------------------------
           if(get_val(FIRE_BTN)) {       
            combo_run(C_RF_C1);                       
            combo_run(C_RF_C2);                       
           }                                             
           else { 
            combo_stop(C_RF_C1);                      
            combo_stop(C_RF_C2);                      
           }                                             
        }//--------------------------------------------------
      /////////////////////////////////////////////////
      //  HOLD BREATH                                  
      if(hold_breath_On_Off) {                         
          if(get_val(ADS_BTN) || b_hold_ADS) { set_val(SPRINT_BTN,100); } 
       }                                                
}// End of MAIN BLOCK                                            
//-------------------------------------------------------------- 
                                                                    
///////////////////////////////////////////////////////////////////////////
//COMBO BLOCKS   //////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////
                           
 combo C_RF_C1 {           
    wait(TWNT);            
    set_val(FIRE_BTN, HUN);  
    wait(HUN);             
    set_val(FIRE_BTN, ZERO); 
    wait(FTY);             
    set_val(FIRE_BTN, HUN);  
    wait(NTY);             
    set_val(FIRE_BTN, ZERO); 
    wait(FTY);             
    set_val(FIRE_BTN, HUN);  
    wait(ETY);             
    set_val(FIRE_BTN, HUN);  
    wait(STY);             
    set_val(FIRE_BTN, HUN);  
    wait(ETY);             
    set_val(FIRE_BTN, ZERO); 
    wait(STY);             
    set_val(FIRE_BTN, HUN);  
    wait(HUN);             
    set_val(FIRE_BTN, ZERO); 
    wait(SXT);             
}                          
                           
                           
combo C_RF_C2 {            
    set_val(FIRE_BTN, HUN);  
    wait(STY);             
    set_val(FIRE_BTN, ZERO); 
    wait(FTY);             
    set_val(FIRE_BTN, HUN);  
    wait(SXT);             
    set_val(FIRE_BTN, ZERO); 
    wait(SXT);             
    set_val(FIRE_BTN, HUN);  
    wait(STY);             
    set_val(FIRE_BTN, ZERO); 
    wait(FTY);             
}                          
combo Jump {     
   set_val(JUMP_BTN,100);//1  
   wait(60);                 
   wait(80);                 
   set_val(JUMP_BTN,100);//1  
   wait(200);                 
}              
combo TAKE_SHOT {    
    set_val(FIRE_BTN,100); 
    set_val(ADS_BTN, 100); 
    set_val(SPRINT_BTN,100);
    wait(100);        
}
 //DROP SHOT                                
combo DROPSHOT {//begin                     
   if(InstantDrop){set_val( L_Y,0);}        
   wait(SlideOrDrop);                       
   set_val(PRONE_BTN, 100);                
   wait(dropDelay); //Time To Go Prone     
}//end                                     
                                           
combo SIDE_SHOT {                          
   set_val(L_X, 100);                      
   wait(400); // -----------------         
   set_val(L_X,-100);                      
   wait(400); // -----------------         
}                                          
                                           
function f_ColorLed (a,b,c,d){  
   set_led(LED_1,a);  
   set_led(LED_2,b); 
   set_led(LED_3,c); 
   set_led(LED_4,d);
}     
/////////////////////////////////////// 
// function double click                
function double_click (button) {        
    if (b_dblclick) {                    
        dblclick_msecs = dblclick_msecs + get_rtime(); 
        if ( dblclick_msecs > time_to_dblclick ) {    
            dblclick_count = 0;                       
            dblclick_msecs = 0;                       
            b_dblclick = FALSE;                       
        }                                             
    }                                                 
    if (event_release(button) && get_ptime(button) < 150) { 
        if (dblclick_count == 0) {                    
            b_dblclick = TRUE;                        
        } else if (dblclick_count == 1) {             
            dblclick_count = 0;                       
          return 1;                                   
        }                                             
        dblclick_count = dblclick_count + 1;          
    }                                                 
                                                     
    return 0;                                       
}                                                  
                                                  
// end of script  
  • Rating

    10 / 10 here !

    If you own a ps3 and prefer an xbox controller, or even use a keyboard and mouse, this is a must to remap your keyboard to a controller. Go buy it now you won't be disappointed !

  • Rating

    Amazing device

    If you're like me and love your PS4 controller but want to use an Xbox One GET THIS you won't be sorry.

  • Rating

    Worth every penny

    The controller feels and performs as it does on the xbox right there on my ps3, awesome job guys, and worth every penny !!!

  • Rating

    Amazing Macro combos

    tested Super Street Fighter IV Arcade Edition. I was able to perform normal & FADC combos with some characters like Ryu and Ken with a single click. Amazing.

  • Rating

    As good as a XIM

    If you are a pc gamer, that needs a pc solution for console, get yourself a ControllerMAX you will not regret it.

  • Rating

    KB & Mouse RULES!

    All I can say playing 10 minutes with ControllerMAX properly configured it felt better then PC....YES I said it even better then PC, it's that smooth.

  • Rating

    Six-Axis 360!

    WOW! I can finally get that six-axis awesomeness on my Xbox 360. The best money I ever spent.

  • Rating

    Beats all rapidfire mods

    I've tried the Intensafire, Godfather even the new Wolf controller. The ControllerMAX beats them hands down and no wires or soldering too. 5 Stars!

  • Rating

    Just perfect!

    I can't believe how much this can do for the price tag - it blew me away. Best controller upgrade ever.

  • Rating

    Hugh Thanks!

    Without your help I couldn't be playing Xbox, thanks guys.

  • Rating

    Wow!

    I have to say after reading the forums for Destiny Mouse and Keyboard setup I was flying into getting it set up in 20 minutes. It works outstanding! I'm more then satisfied and its worth every penny!

  • Rating

    Achievement Unlocked!

    Idle boosting Complete 150 Multiplayer games, James Cameron's Avatar. My friend said it would be hard, I laughed then linked him.

  • Rating

    A++!

    Now this is a company you can count on and trust...keep up the great work guys!

  • Rating

    What Disability?

    I would like to thank you for making the CronusMax. I have this problem hitting L3 and R3, and today that problem was fixed. I love the remap feature on the Cronus max. You made my life easier.

  • Rating

    Awesome stuff guys!

    Playing Forza 5 with my original MS 360 wireless wheel makes the XB1 complete for me, thanks to the CronusMax. Thumbs up!