Black ops 2

has a jitter for the S12 (ADS+Down) and the Remington/KSG (ADS+Right). Rapid fire for the Fal (ADS+Up) and Five Seven (ADS+Left) Any question feel free to message me on the console tuner website or on Xbox @Mysticpurple90
Version2.7
AuthorMysticpurple90
Publish DateMon, 11 Jul 2016 - 04:00
Last UpdateTue, 1 Aug 2017 - 02:03
Downloads2359
RATE


5

1

Release Notes: fixed a problem that would cause the remmington jitter to not work as intended
Code: Select all
// GPC Online Library
// black_ops_2.gpc
 
// GPC Online Library
// black_ops_2.gpc
 
//If you have any problems Please Message me on xbox @Mysticpurple90, On the CT website via private message or on KIK @Mysticpurple90
//If You DO Message Me On KIK Or On Xbox Please Say You Are From CT So I Dont Ignore The Message
 
 
// GPC Online Library
// black_ops_2.gpc
 
// GPC Online Library
// black_ops_2.gpc
 
//Button Layout is Set For Tactical
 
////////////////////////////////////////////////////////////////////////////////////
//                                    FAL OSW/TAC-45 Rapid Fire (LT/L1 + DPAD UP)//
//                                     Five-Seven Rapid Fire (LT/L1 + DPAD LEFT)//
//                                         R870/KSG Jitter (LT/L1 + DPAD RIGHT)//
//                                              XYY Jitter (LT/L1 + DPAD DOWN)//
//                       Duel triggers (DPAD UP + A/CROSS) for Akimbo Pistols//
//                 Silent Shot (DPAD UP + X/SQUARE) For Snipers Uses Leathal//
//                                        FastReload (DPAD UP + Y/Triangle)//
//                     Note: Speedchart for FastReload at bottom of script//
//                Anti-Recoil Off by default Toogled by (DPAD UP + LB/L1)//
//////////////////////////////////////////////////////////////////////////
 
define select = 1;                              //PS3/Flipped//
define shoot = 4;                               //<<<<<3>>>>>//
define ADS = 7;                                 //<<<<<6>>>>>//
define jump = 19;
define melee = 18;                     //Default//<<<<<5>>>>>//
define reload = 20;
define switch = 17;
define tactical = 6;                            //<<<<<7>>>>>//
define lethal = 3;                             //<<<<<4>>>>>//
define LS = 9;
define LY = 12;
define D_PAD_UP = 13;
define D_PAD_DOWN = 14;
define D_PAD_LEFT = 15;
define D_PAD_RIGHT = 16;
define ANTI_RECOIL = 0;       //change "0" to compensate vertical recoil (0 - 100)
define ANTI_RECOIL_LEFT = 0//change this value to compensate to the left (0 - 100)
define ANTI_RECOIL_RIGHT = 0; //change this value to compensate to the right (0 - 100)
 
int XYYjitter_ONoff  = FALSE;
int RapidFire_ONoff  = FALSE;
int Hybridjitter_ONoff = FALSE;
int FSRapidFire_ONoff = FALSE;
int Dueltrigger_ONoff = FALSE;
int silentshot_ONoff = FALSE;
int FastReload_ONoff = FALSE;
int AntiRecoil_ONoff = FALSE;
int anti_recoil;
int anti_recoil_left;
int anti_recoil_right;
 
main {
    set_led(LED_1, 1);
    set_led(LED_2, 0);
    set_led(LED_3, 0);
    set_led(LED_4, 0);
    if((event_press(ADS) && get_val(D_PAD_UP)) || (event_press(D_PAD_UP) && get_val(ADS))){           // Turns ON/OFF RapidFire
            RapidFire_ONoff = !RapidFire_ONoff;
            if(RapidFire_ONoff) { combo_run(RumbleNotifier);
                XYYjitter_ONoff = FALSE; FSRapidFire_ONoff = FALSE; Hybridjitter_ONoff = FALSE; Dueltrigger_ONoff = FALSE;
            }
        }
    if(RapidFire_ONoff){
    set_led(LED_1, 1);
    set_led(LED_2, 0);
    set_led(LED_3, 1);
    set_led(LED_4, 0);
    }
    if(RapidFire_ONoff && get_val(shoot)){combo_run(RapidFire); }
 
    if((event_press(ADS) && get_val(D_PAD_LEFT)) || (event_press(D_PAD_LEFT) && get_val(ADS))){           // Turns ON/OFF FSRapidFire
            FSRapidFire_ONoff = !FSRapidFire_ONoff;
            if(FSRapidFire_ONoff) { combo_run(RumbleNotifier);
                XYYjitter_ONoff = FALSE; RapidFire_ONoff = FALSE; Hybridjitter_ONoff = FALSE; Dueltrigger_ONoff = FALSE;
            }
        }
    if(FSRapidFire_ONoff){
    set_led(LED_1, 0);
    set_led(LED_2, 1);
    set_led(LED_3, 0);
    set_led(LED_4, 0);
    }
    if(FSRapidFire_ONoff && get_val(shoot)){combo_run(FSRapidFire); }
 
    if((event_press(ADS) && get_val(D_PAD_RIGHT)) || (event_press(D_PAD_RIGHT) && get_val(ADS))){           // Turns ON/OFF Hybridjitter
            Hybridjitter_ONoff = !Hybridjitter_ONoff;                                                       // Use Fast Hands And Dexterity
            if(Hybridjitter_ONoff) { combo_run(RumbleNotifier);
                RapidFire_ONoff = FALSE; FSRapidFire_ONoff = FALSE; XYYjitter_ONoff = FALSE; Dueltrigger_ONoff = FALSE; FastReload_ONoff = FALSE;
            }
        }
    if(Hybridjitter_ONoff){
    set_led(LED_1, 0);
    set_led(LED_2, 0);
    set_led(LED_3, 1);
    set_led(LED_4, 0);
    }
    if(Hybridjitter_ONoff && get_val(shoot)> 15){combo_run(Hybridjitter); }
    if(Hybridjitter_ONoff && get_val(ADS) && get_val(shoot)){ combo_stop(Hybridjitter); combo_run(FSRapidFire) }
 
 
    if((event_press(ADS) && get_val(D_PAD_DOWN)) || (event_press(D_PAD_DOWN) && get_val(ADS))){           // Turns ON/OFF XYYjitter
            XYYjitter_ONoff = !XYYjitter_ONoff;
            if(XYYjitter_ONoff) { combo_run(RumbleNotifier);
                RapidFire_ONoff = FALSE; FSRapidFire_ONoff = FALSE; Hybridjitter_ONoff = FALSE; Dueltrigger_ONoff = FALSE;
            }
        }
    if(XYYjitter_ONoff){
    set_led(LED_1, 0);
    set_led(LED_2, 0);
    set_led(LED_3, 0);
    set_led(LED_4, 1);
    }
    if(XYYjitter_ONoff && get_val(shoot)){combo_run(XYYjitter); }
    if(XYYjitter_ONoff && get_val(ADS)){ combo_stop(XYYjitter);} //add combo_run(Rapidfire name) after ; before }
 
 
    if((event_press(D_PAD_UP) && get_val(jump)) || (event_press(jump) && get_val(D_PAD_UP))){
        Dueltrigger_ONoff = !Dueltrigger_ONoff;
        if(Dueltrigger_ONoff) {combo_run(RumbleNotifier);
        RapidFire_ONoff = FALSE; FSRapidFire_ONoff = FALSE; Hybridjitter_ONoff = FALSE; XYYjitter_ONoff = FALSE;
        }
    }
    if(Dueltrigger_ONoff){
    set_led(LED_1, 0);
    set_led(LED_2, 1);
    set_led(LED_3, 1);
    set_led(LED_4, 0);
    }
    if(Dueltrigger_ONoff && get_val(shoot)){combo_run(Dueltrigger); }
    if(Dueltrigger_ONoff && get_val(ADS)){ combo_stop(Dueltrigger); }
 
    if((event_press(D_PAD_UP) && get_val(reload)) || (event_press(reload) && get_val(D_PAD_UP))){           // Turns ON/OFF silentshot
            silentshot_ONoff = !silentshot_ONoff;
            if(silentshot_ONoff) { combo_run(RumbleNotifier);
             Hybridjitter_ONoff = FALSE; XYYjitter_ONoff = FALSE;
            }
        }
    if(silentshot_ONoff){
    set_led(LED_1, 0)
    set_led(LED_2, 0)
    set_led(LED_3, 1)
    set_led(LED_4, 1)
    }
    if(silentshot_ONoff && get_val(shoot) > 15){combo_run(silentshot); }
 
    if((event_press(D_PAD_UP) && get_val(switch)) || (event_press(switch) && get_val(D_PAD_UP))){              //Turns ON/OFF FastReload
        FastReload_ONoff = !FastReload_ONoff;
        if(FastReload_ONoff) { combo_run(RumbleNotifier);
        Hybridjitter_ONoff = FALSE; XYYjitter_ONoff = FALSE;
        }
    }
    if(FastReload_ONoff && get_val(reload)){combo_run(FastReload);}
 
    if((event_press(D_PAD_UP) && get_val(lethal)) || (event_press(lethal) && get_val(D_PAD_UP))){
        AntiRecoil_ONoff = !AntiRecoil_ONoff;
        if(AntiRecoil_ONoff) {combo_run(RumbleNotifier);
        }
    }
    if(AntiRecoil_ONoff && get_val(ADS) && get_val(shoot)){ combo_run(AntiRecoil);}
}
 
 
combo RapidFire{
    set_val(4,100);
    wait(58);
    set_val(4,0);
    wait(50);
}
combo FSRapidFire{
    set_val(shoot,100);
    wait(10)
    set_val(shoot,0);
    wait(80);
}
combo Hybridjitter{         //This will consome a lot of ammo recomended you run savanger if playing respawn.
    set_val  (12,90);
    set_val(reload, 100);
    wait(11);
    set_val(shoot, 100);
    set_val(12, -99);
    set_val(reload, 0);
    wait(10);
    set_val(shoot, 0);
    set_val(8, 100);
    set_val(12, -0);
    wait(10);
    set_val(shoot, 0);
    set_val(8, 0);
    set_val(12, 90);
    set_val(switch, 100);
    wait(10);
    set_val(shoot, 0);
    set_val(8, 100);
    set_val(12, -99);
    set_val(switch, 100);
    wait(11);               // Have Fun
    set_val(shoot, 0);
    set_val(8, 0);
    set_val(12, -0);
    set_val(switch, 0);
    vm_tctrl(-1.99);
    set_val(shoot, 0);
    set_val(8, 100);
    set_val(12, 90);
    wait(10);
    set_val(shoot, 0);
    set_val(8, 0);
    set_val(12, -99);
    set_val(switch, 100);
    wait  (10);
    set_val(shoot, 0);
    set_val(8, 100);
    set_val(12, -0);
    set_val(switch, 100);
    wait(10);
    set_val(shoot, 0);
    set_val(8, 0);
    set_val(12, 90);
    set_val(switch, 0);
    vm_tctrl(9.99);           
    set_val(shoot, 100);
    set_val(8, 100);
    set_val(12, -99);
    set_val(switch, 0);
}
combo XYYjitter {          //Standerd Jitter For S12 And Burst Weapons
    set_val(reload, 100)
    set_val(switch, 100)
    set_val(switch, 100)
    wait(15)
    set_val(reload, 0)
    set_val(switch, 0)
    set_val(switch, 0)
    wait(10)
    set_val(reload, 0)
    set_val(switch, 0)
    set_val(switch, 0)
}
combo silentshot{            //Uses Leathal switch leathal to tactical To use tactical
    wait(25)
    set_val(lethal, 100)
    wait(80);
    set_val(lethal, 100);
    set_val(switch, 100);
    wait(130);
    set_val(lethal, 100);
    set_val(switch, 0);
    wait(70);
    set_val(lethal, 0);
}
combo Dueltrigger{          //Set for All pistols
    set_val(shoot,15);
    set_val(ADS,15);
    wait(32)
    set_val(shoot,0);
    set_val(ADS,0);
    wait(79)
}
combo FastReload{
    set_val(reload, 100);
    wait(120);
    set_val(reload, 0);
    wait(1440);//<----------- Change this value for different guns
    set_val(12, -40);
    wait(10);
    set_val(8, 100);
    set_val(12, -83);
    wait(10);
    set_val(8, 100);
    set_val(12, -100);
    wait(10);
    set_val(8, 100);
    set_val(12, -100);
    wait(10);
    set_val(8, 0);
    set_val(12, -100);
    wait(10);
    set_val(12, -71);
    wait(10);
    set_val(12, -38);
    wait(10);
    set_val(12, 0);
}
combo RumbleNotifier {
    set_rumble(RUMBLE_B, 100);
    wait(300);
    reset_rumble();
}
combo AntiRecoil { // This combo must be the last one
    if(get_val(shoot)) {
    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);
    }
}
//Fast Reload Speed Chart (All Have Been Tested)
//SMGS...
//MP7 = 1200
//PDW = 1590
//Vector = 1220
//MSMC = 1560
//Chicom = 1460
//Skorpion = 1330
//Peacekeeper = 1260
 
//Assault Rifels...
//MTAR = 1490
//Type-25 = 1670
//SWAT = 1210
//FAL = 1440
//M27= 1410
//Scar = 1290
//SMR = 1895
//M8A1 = 1630
//AN-94 = 1300
 
//Shotguns...
//S12 = 2380
//M1216 = 2090
 
//LMGS...
//MK-48 = Unavailible
//QBB = 2650
//LSAT = Unavailible
//HAMR = 2650
 
//Snipers...
//SVU = 2170
//DSR = 2540
//Ballista = 2210
//XPR = 2430
 
//Pistols...
//Five Seven = 1020
//TAC = 1020
//B23R = 1020
//KAP = 770
 
//Special...
//Crossbow = 1600