SHARE
TWEET

Untitled

a guest Dec 3rd, 2019 84 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.        
  2. //Anti Recoil
  3. int vertical;
  4. int RumbleTimer = 0;
  5. int Rumble;
  6. int OldRumble;
  7. int noise;
  8. int RumbleFlag = FALSE;
  9. int ARboostNL;
  10. int ARboostL;
  11. /*+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  12. | | | | |M|A|I|N| |S|E|C|T|I|O|N| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
  13. +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+*/
  14.  
  15. main {
  16.  
  17.     if(RumbleCount > 30){
  18.         RumbleCount = 0;
  19.     }
  20.     //-------------------------Remove stick noise---------------------------------//
  21.     if(abs(get_oval(RX)) < noise) set_val(RX, 0);
  22.     if(abs(get_oval(RY)) < noise) set_val(RY, 0);
  23.     if(abs(get_oval(RX)) < noise) set_val(RX, 0);
  24.     if(abs(get_oval(RY)) < noise) set_val(RY, 0);
  25.  
  26.     //Anti Recoil  
  27.     if(look_control == 1){
  28.     //aabuse = TRUE;
  29.     if(get_oval(FIRE) && get_ptime(FIRE) <= 128 && !PS) {
  30.         vertical =  right_stick_deadzone + ARboostNL + 3;
  31.     } else if(get_oval(FIRE) && !PS){
  32.         vertical =  right_stick_deadzone + ARboostNL + 2;
  33.         if(get_oval(FIRE) && get_ptime(FIRE) > 0 && get_ptime(FIRE) < 1500 && !PS){
  34.             vertical =  right_stick_deadzone + ARboostNL + 1;
  35.             }
  36.         if(get_oval(FIRE) && get_ptime(FIRE) > 1500 && !PS){
  37.             vertical =  right_stick_deadzone + ARboostNL;
  38.             }
  39.     } else if (PS){
  40.         vertical = right_stick_deadzone + ARboostNL;
  41.         }
  42.     }
  43.     if(look_control == 0){
  44.         aabuse = 0;
  45.     if(get_oval(FIRE) && get_ptime(FIRE) <= 128 && !PS) {
  46.         vertical =  right_stick_deadzone + ARboostL + 1;
  47.     } else if(get_oval(FIRE) && !PS){
  48.         vertical =  right_stick_deadzone + ARboostL;
  49.     } else if (PS){
  50.         vertical = right_stick_deadzone + ARboostL;
  51.         }
  52.     }
  53.     if(get_oval(FIRE) > 98){
  54.         RumbleTimer += get_rtime();
  55.     if(get_rumble(RUMBLE_A) > 0)Rumble = get_rumble(RUMBLE_A)*255/100;
  56.         if(Rumble > OldRumble){
  57.             OldRumble = Rumble;
  58.             RumbleTimer = 0;RumbleCount++;
  59.         r_corr = RumbleCount;
  60.         }
  61.         else OldRumble = Rumble;
  62.      //set_val(17, get_rumble(RUMBLE_A)*255/100);
  63.      //set_val(18, get_rumble(RUMBLE_A)*255/100);
  64.      //set_val(19, get_rumble(RUMBLE_A)*255/100);
  65.      //set_val(20, get_rumble(RUMBLE_A)*255/100);
  66.     }
  67.     if(event_release(FIRE)){
  68.         RumbleTimer = 0;
  69.         OldRumble = 0;
  70.         Rumble = 0;
  71.         RumbleCount = 0;
  72.     }
  73.     if(get_rumble(RUMBLE_A) > 0){
  74.         RumbleFlag = TRUE;
  75.         r_tag = TRUE;
  76.     } else {
  77.         RumbleFlag = FALSE;
  78.         r_tag = FALSE;
  79.     }
  80.    
  81.     if(get_oval(FIRE) && (get_oval(ADS) || get_oval(NEXT))){
  82.         if(RumbleFlag){
  83.         if(r_tag){
  84.         if(abs(get_oval(RX)) <= right_stick_deadzone + 5 && abs(get_oval(RY)) <= right_stick_deadzone + 5) {
  85.             polar_antirecoil();
  86.         } else if(abs(get_oval(RX)) > right_stick_deadzone + 5 && abs(get_oval(RY)) > right_stick_deadzone + 5) {
  87.             combo_run(anti_recoil);
  88.             }
  89.             }
  90.         }
  91.     }
  92.  
  93.  
  94.                
  95.     }
  96. /*+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  97. | | | | |C|O|M|B|O| |S|E|C|T|I|O|N| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
  98. +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+*/
  99.  
  100. combo anti_recoil
  101. {
  102.     if(get_oval(RY) < 0){
  103.     set_val(RY, (get_oval(RY)+ARvert));
  104.     }
  105.     if(get_oval(RY) > 0){
  106.     set_val(RY, (get_oval(RY)-ARvert));
  107.     }
  108. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Not a member of Pastebin yet?
Sign Up, it unlocks many cool features!
 
Top