GPC Library
Twin's Mod Pack
This is a complete Mod Pack that I use on a daily bases and comes with multiple controller mods put together. (ALL MODS WERE MADE BY ME!)
1. Adjustable Rapid Fire for both RT+LT (Adjust to individual speeds) Hold Select RT to Enable Right Trigger Rapid Fire Hold RT+Up to Increase the Fire Rate of the Right Trigger Hold RT+Down to Decrease the Fire Rate of the Right Trigger Hold Select LT to Enable Left Trigger Rapid Fire Hold LT+Up to Increase the Fire Rate of the Left Trigger Hold LT+Down to Decrease the Fire Rate of the Left Trigger This will Display a White LED That will Indicate the Rate of Fire Speed For Both RT+LT Rapid Fire 2. BO2 Insta Swap for a quicker swap out time (Requires Tactical) Hold Select + Y to Enable Insta Swap (Must have tactical grenade, Shock chargeis preferred This will Display a Yellow LED that will indicate Insta Swap is Enabled 3. BO2/MW2 Reload Cancel for Bolt-Action Snipers to improve reload Speed Hold Select + X to Enable Reload Cancel This will Display a Green LED that will indicate Reload Cancel is Enabled 4. Auto Activate Specialist Abilities (BO3+IW) No more worrying about activating your specialist, it activates when you fire your weapons Hold Select + RB to Enable Auto Specialist 5. Drop Shot mod to help yourself dodge some bullets Hold Select + B to Enable Drop Shot This will Display a Red LED that will indicate Drop Shot is Enabled 6. Auto Hold Breath for Snipers for a more accurate shot without you needing to hold breath Hold Select + RS to Enable Auto Hold Breath This will Display a Pink LED that will indicate Auto Hold Breath is Enabled 7. Left+Right shot (TBH My friend is the one who uses this, I think its unnecessary) This helps you dodge bullets by moving left and right Hold Select + Right DPad to Enable Left+Right Shot 8. Also Comes with a reset switch to reset all mods activated Hold Select + A to Reset all mods This will Display a Blue LED that will indicate that NO MODs are active These are mods that I use on a regular basis. If you Enjoy this script please support me on YouTube https://www.youtube.com/twinduo
|
RATE
|
//////// ////////
//////// Twin's Mod Pack ////////
//////// ////////
//////// This is a complete Mod Pack that I use on a daily bases and comes with multiple ////////
//////// controller mods put together. (ALL MODS WERE MADE BY ME!) ////////
//////// Stuff Like ////////
//////// 1. Adjustable Rapid Fire for both RT+LT (Adjust to individual speeds) ////////
//////// 2. BO2 Insta Swap for a quicker swap out time (Requires Tactical) ////////
//////// 3. BO2/MW2 Reload Cancel for Bolt-Action Snipers to improve reload Speed ////////
//////// 4. Auto Activate Specialist Abilities (BO3+IW) No more worrying about it ////////
//////// 5. Drop Shot & Left+Right Shot To Help Doge Bullets and hopefully survive ////////
//////// 6. Auto Hold Breath for snipers for a more acurate shot ////////
//////// 7. Also Comes with a reset switch to reset all mods activated ////////
//////// ////////
//////// I Made sure that mods cooperate with one another so mods dont screw up ////////
//////// The Instructions of the mods are displayed in the Initialization section ////////
//////// ////////
//////// Please subscribe to my YT. https://www.youtube.com/twinduo ////////
//////// ////////
int Reset_Switch = FALSE //Back Button + A Reset all mods
int Insta_Swap = FALSE //Back Button + Y BO2 Insta Swap
int Reload_Cancel = FALSE //Back Button + X BO2 Reload Cancel
int RB_LB = FALSE //Back Button + RB Auto Activate specialist when shooting
int Auto_Breath = FALSE //Back Button + RS Auto Hold Breath for Snipers
int Drop_Shot = FALSE //Back Button + B Auto Drop Shot
int LR_Shot = FALSE //Back Button + RIGHT Auto Move Left and right
int LTRapid_Fire = FALSE //Back Button + LT LT Adjustable Rapid Fire
////////// LT + UP Increase Fire Rate
////////// LT + DOWN Decrease Fire Rate
int RTRapid_Fire = FALSE //Back Button + RT RT Adjustable Rapid Fire
////////// RT + UP Increase Fire Rate
////////// RT + DOWN Decrease Fire Rate
int RRate_of_Fire = 15
int LRate_of_Fire = 15
main{
if(get_val(XB1_VIEW)){combo_run(Rainbow)
if(event_press(XB1_A))Reset_Switch = !Reset_Switch
{set_val(XB1_A,0)}
if(event_press(XB1_RT))RTRapid_Fire = !RTRapid_Fire
{set_val(XB1_RT,0)}
if(event_press(XB1_LT))LTRapid_Fire = !LTRapid_Fire
{set_val(XB1_LT,0)}
if(event_press(XB1_RB))RB_LB = !RB_LB
{set_val(XB1_RB,0)}
if(event_press(XB1_X))Reload_Cancel = !Reload_Cancel
{set_val(XB1_X,0)}
if(event_press(XB1_Y))Insta_Swap = !Insta_Swap
{set_val(XB1_Y,0)}
if(event_press(XB1_RS))Auto_Breath = !Auto_Breath
{set_val(XB1_RS,0)}
if(event_press(XB1_B))Drop_Shot = !Drop_Shot
{set_val(XB1_DOWN,0)}
if(event_press(XB1_RIGHT))LR_Shot = !LR_Shot
{set_val(XB1_RIGHT,0)}
}
if(RTRapid_Fire && Insta_Swap){
combo_run(RapidFireIS)
}
if(Auto_Breath && Insta_Swap){
combo_run(AutoBreathIS)
}
if(Reload_Cancel && Insta_Swap){
combo_run(ReloadCancelIS)
}
if(Auto_Breath && Reload_Cancel){
combo_run(AutoBreathRC)
}
if(Auto_Breath && Reload_Cancel && Insta_Swap){
combo_run(AutoBreathRCIS)
}
if(Auto_Breath && Drop_Shot){
combo_run(AutoBreathDS)
}
if(Insta_Swap && Drop_Shot){
combo_run(InstaSwapDS)
}
if(Auto_Breath && Insta_Swap && Drop_Shot){
combo_run(AutoBreathISDS)
}
if(RTRapid_Fire){
if(get_val(XB1_RT)){
if(get_val(XB1_UP)){
RRate_of_Fire = RRate_of_Fire - 1;}
if(get_val(XB1_DOWN)){
RRate_of_Fire = RRate_of_Fire + 1;}
}
Reload_Cancel = FALSE
Drop_Shot = FALSE
f_ColorLed(2,2,2,2) // WHITE
if(get_val(XB1_RT)){
combo_run(WhiteFlashR)
combo_run(RTRapidFire)}
if(get_val(XB1_LT)){
combo_run(WhiteFlashL)}}
else if(!RTRapid_Fire){
f_ColorLed(2,0,0,0) // BLUE
}
if(LTRapid_Fire){
if(get_val(XB1_LT)){
if(get_val(XB1_UP)){
LRate_of_Fire = LRate_of_Fire - 1;}
if(get_val(XB1_DOWN)){
LRate_of_Fire = LRate_of_Fire + 1;}
}
Reload_Cancel = FALSE
LR_Shot = FALSE
Auto_Breath = FALSE
f_ColorLed(2,2,2,2) // WHITE
if(get_val(XB1_LT)){
combo_run(LTRapidFire)
combo_run(WhiteFlashL)}
}
if(Insta_Swap){
f_ColorLed(0,2,2,0) // YELLOW
if(get_val(XB1_Y)){
combo_run(InstaSwap)}
}
if(Reload_Cancel){
f_ColorLed(0,0,2,0) // GREEN
if(get_val(XB1_RT)){
combo_run(ReloadCancel)}
}
if(RB_LB){
if(get_val(XB1_RT)){
combo_run(RBLB)}
}
if(Auto_Breath){
LR_Shot = FALSE
f_ColorLed(0,0,0,2) // PINK
if(get_val(XB1_LT)){
combo_run(AutoBreath)}
}
if(Drop_Shot){
LR_Shot = FALSE
f_ColorLed(0,2,0,0) // RED
if(get_val(XB1_RT)){
combo_run(DropShot)}
}
if(LR_Shot){
Drop_Shot = FALSE
f_ColorLed(2,0,2,0) // CYAN
if(get_val(XB1_RT)){
combo_run(LRShot)}
}
if(Reset_Switch){
f_ColorLed(2,0,0,0) // BLUE
Auto_Breath = FALSE
RB_LB = FALSE
Reload_Cancel = FALSE
Insta_Swap = FALSE
RTRapid_Fire = FALSE
LTRapid_Fire = FALSE
Drop_Shot = FALSE
LR_Shot = FALSE
Reset_Switch = FALSE
}
}
combo RapidFireIS {
f_ColorLed(2,2,2,2) // WHITE
wait(200)
f_ColorLed(0,2,2,0) // YELLOW
wait(200)
}
combo AutoBreathIS {
f_ColorLed(0,0,0,2) // PINK
wait(200)
f_ColorLed(0,2,2,0) // YELLOW
wait(200)
}
combo ReloadCancelIS {
f_ColorLed(0,0,2,0) // GREEN
wait(200)
f_ColorLed(0,2,2,0) // YELLOW
wait(200)
}
combo AutoBreathRC {
f_ColorLed(0,0,0,2) // PINK
wait(200)
f_ColorLed(0,0,2,0) // GREEN
wait(200)
}
combo AutoBreathDS {
f_ColorLed(0,0,0,2) // PINK
wait(200)
f_ColorLed(0,2,0,0) // RED
wait(200)
}
combo InstaSwapDS {
f_ColorLed(0,2,2,0) // YELLOW
wait(200)
f_ColorLed(0,2,0,0) // RED
wait(200)
}
combo AutoBreathISDS {
f_ColorLed(0,0,0,2) // PINK
wait(200)
f_ColorLed(0,2,2,0) // YELLOW
wait(200)
f_ColorLed(0,2,0,0) // RED
wait(200)
}
combo AutoBreathRCIS {
f_ColorLed(0,0,0,2) // PINK
wait(200)
f_ColorLed(0,2,2,0) // YELLOW
wait(200)
f_ColorLed(0,0,2,0) // GREEN
wait(200)
}
combo Rainbow {
f_ColorLed(0,2,0,0) // RED
wait(100)
f_ColorLed(0,2,2,0) // YELLOW
wait(100)
f_ColorLed(0,0,2,0) // GREEN
wait(100)
f_ColorLed(2,0,0,0) // BLUE
wait(100)
}
combo WhiteFlashR {
f_ColorLed(2,2,2,2) // WHITE
wait(RRate_of_Fire + 100)
f_ColorLed(0,0,0,0) // OFF
wait(RRate_of_Fire + 100)
}
combo WhiteFlashL {
f_ColorLed(2,2,2,2) // WHITE
wait(LRate_of_Fire + 100)
f_ColorLed(0,0,0,0) // OFF
wait(LRate_of_Fire + 100)
}
combo RTRapidFire {
set_val(XB1_RT, 100)
wait(RRate_of_Fire)
set_val(XB1_RT, 0)
wait(RRate_of_Fire)
}
combo LTRapidFire {
set_val(XB1_LT, 100)
wait(LRate_of_Fire)
set_val(XB1_LT, 0)
wait(LRate_of_Fire)
set_val(XB1_LT, 100)
}
combo RBLB {
set_val(XB360_RB, 100)
set_val(XB360_LB, 100)
wait(500)
set_val(XB360_RB, 0)
set_val(XB360_LB, 0)
}
combo AutoBreath {
set_val(XB1_LS, get_val(XB1_LT))
}
combo DropShot {
set_val(XB1_B, get_val(XB1_RT))
}
combo ReloadCancel {
wait(50);
set_val(XB1_X, 100)
wait(40);
set_val(XB1_X, 0)
wait(340);
set_val(XB1_Y, 100);
wait(60);
set_val(XB1_Y, 0);
wait(70)
set_val(XB1_Y, 100);
wait(60);
set_val(XB1_Y, 0);
}
combo InstaSwap {
wait(40);
set_val(XB1_LB, 100);
wait(50);
set_val(XB1_LB, 0);
wait(40);
set_val(XB1_Y, 100);
wait(50);
set_val(XB1_Y, 0);
}
combo LRShot {
set_val(XB1_LX,-100)
wait(300)
set_val(XB1_LX,+100)
wait(300)
}
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)
}