IMKYZABITCHES

Rainbow: Six Siege | Renown Farmer

Oct 3rd, 2019
987
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 4.08 KB | None | 0 0
  1. /*
  2.  
  3.     Updated by Kek, Original Script by TRITTON.
  4.     SUPPORTED BY ALL CONSOLES
  5.    
  6.     Click LS/L3 to activate the script, RS/R3 to disable.
  7.    
  8.    
  9.     MAKE SURE YOUR MAP IS SET TO TOWER AND GAMEMODE PROTECT HOSTAGE
  10.    
  11.     SETUP SOLO WOLF THUNT AND START A REALISTIC
  12.    
  13.     ACTIVATE SCRIPT WHILE SITE SELECTION STARTS
  14.  
  15. */
  16.  
  17. define LS = 8;
  18. define RS = 5;
  19. define DOWN = 14;
  20. define ENTER = 19;
  21. define RB = 3;
  22. define B = 18;
  23.  
  24. int colourID;
  25.  
  26. define COLOUR_OFF = 1;
  27. define COLOUR_BLUE = 2;
  28. define COLOUR_RED = 3;
  29. define COLOUR_GREEN = 4;
  30. define COLOUR_PINK = 5;
  31. define COLOUR_SKYBLUE = 6;
  32. define COLOUR_YELLOW = 7;
  33. define COLOUR_WHITE = 8;
  34.  
  35. data (1,0,0,0,0,2,0,0,0,0,2,0,0,0,0,2,0,0,0,0,2,2,0,2,0,0,2,2,0,2,2,2,2);
  36.  
  37. int enabled;
  38.  
  39. main {
  40.     if(get_val(LS)){enabled=1;toggle(enabled, COLOUR_GREEN, COLOUR_RED, TRUE);}
  41.     if(get_val(RS)){enabled=0;toggle(enabled, COLOUR_GREEN, COLOUR_RED, TRUE);}
  42.     if(enabled){combo_run(renownFarm);}
  43.     else{combo_stop(renownFarm);}
  44. }
  45.  
  46. combo renownFarm{
  47.         set_val(DOWN, 100);
  48.         wait(140);
  49.         set_val(DOWN, 0);
  50.         wait(270);
  51.         set_val(DOWN, 100);
  52.         wait(120);
  53.         set_val(DOWN, 0);
  54.         wait(320);
  55.         set_val(DOWN, 100);
  56.         wait(130);
  57.         set_val(DOWN, 0);
  58.         wait(460);
  59.         set_val(RB, 100);
  60.         wait(100):
  61.         set_val(RB, 0);
  62.         wait(510);
  63.         set_val(ENTER, 100);
  64.         wait(80);
  65.         set_val(ENTER, 0);
  66.         wait(10);
  67.         set_val(B, 100);
  68.         wait(100):
  69.         set_val(B, 0);
  70.         wait(100);
  71.         set_val(RB, 100);
  72.         wait(50);
  73.         set_val(RB, 0);
  74.         wait(2040);
  75.         set_val(ENTER, 100);
  76.         wait(110);
  77.         set_val(ENTER, 0);
  78.         wait(850);
  79.         set_val(ENTER, 100);
  80.         wait(110);
  81.         set_val(ENTER, 0);
  82.         wait(4000);
  83.         wait(4000);
  84.         set_val(RB, 100);
  85.         wait(160);
  86.         set_val(RB, 0);
  87.         wait(190);
  88.         set_val(RB, 100);
  89.         wait(140);
  90.         set_val(RB, 0);
  91.         wait(140);
  92.         set_val(RB, 100);
  93.         wait(110);
  94.         set_val(RB, 0);
  95.         wait(140);
  96.         set_val(RB, 100);
  97.         wait(120);
  98.         set_val(RB, 0);
  99.         wait(140);
  100.         set_val(RB, 100);
  101.         wait(90);
  102.         set_val(RB, 0);
  103.         wait(130);
  104.         set_val(RB, 100);
  105.         wait(100);
  106.         set_val(RB, 0);
  107.         wait(140);
  108.         set_val(RB, 100);
  109.         wait(100);
  110.         set_val(RB, 0);
  111.         wait(120);
  112.         set_val(RB, 100);
  113.         wait(90);
  114.         set_val(RB, 0);
  115.         wait(140);
  116.         set_val(RB, 100);
  117.         wait(100);
  118.         set_val(RB, 0);
  119.         wait(120);
  120.         set_val(RB, 100);
  121.         wait(80);
  122.         set_val(RB, 0);
  123.         wait(140);
  124.         set_val(RB, 100);
  125.         wait(90);
  126.         set_val(RB, 0);
  127.         wait(130);
  128.         set_val(RB, 100);
  129.         wait(100);
  130.         set_val(RB, 0);
  131.         wait(130);
  132.         set_val(RB, 100);
  133.         wait(80);
  134.         set_val(RB, 0);
  135.         wait(130);
  136.         set_val(RB, 100);
  137.         wait(80);
  138.         set_val(RB, 0);
  139.         wait(130);
  140.         set_val(RB, 100);
  141.         wait(100);
  142.         set_val(RB, 0);
  143.         wait(120);
  144.         set_val(RB, 100);
  145.         wait(110);
  146.         set_val(RB, 0);
  147.         wait(120);
  148.         set_val(RB, 100);
  149.         wait(90);
  150.         set_val(RB, 0);
  151.         wait(130);
  152.         set_val(RB, 100);
  153.         wait(80);
  154.         set_val(RB, 0);
  155.         wait(100);
  156.         set_val(RB, 100);
  157.         wait(110);
  158.         set_val(RB, 0);
  159.         wait(110);
  160.         set_val(B, 100);
  161.         wait(120);
  162.         set_val(B, 0);
  163.         wait(80);
  164.         set_val(ENTER, 100);
  165.         wait(120);
  166.         set_val(B, 100);
  167.         wait(110);
  168.         set_val(B, 0);
  169.         wait(100);
  170.         set_val(B, 100):
  171.         wait(80);
  172.         set_val(B, 0);
  173.         wait(110);
  174.         set_val(B, 100):
  175.         wait(120):
  176.         set_val(B, 0);
  177.         wait(100);
  178.         set_val(RB, 100);
  179.         wait(100);
  180.         set_val(RB, 0);
  181.         wait(100);
  182.         set_val(ENTER, 100);
  183.         wait(9800);
  184. }
  185.  
  186. function colourLED(int colour){
  187.     colourID = (colour*4) - 3;
  188.     set_led(0, dbyte(colourID));
  189.     set_led(1, dbyte(colourID + 1));
  190.     set_led(2, dbyte(colourID + 2));
  191.     set_led(3, dbyte(colourID + 3));
  192. }
  193.  
  194. function toggle(int input, int onColour, int offColour, int rumble){
  195.     if(input) on(onColour, rumble);
  196.     else off(offColour, rumble);
  197. }
  198.  
  199. function on(int colour, int rumble){
  200.     if(rumble) combo_run(rumbleON);
  201.     colourLED(colour);
  202. }
  203.  
  204. function off(int colour, int rumble){
  205.     if(rumble) combo_run(rumbleoff);
  206.     colourLED(colour);
  207. }
  208.  
  209. combo rumbleON{
  210.     reset_rumble();
  211.     set_rumble(0, 35);
  212.     wait(250);
  213.     set_rumble(0, 0);
  214.     reset_rumble();
  215. }
  216.  
  217. combo rumbleoff{
  218.     reset_rumble();
  219.     set_rumble(1, 75);
  220.     wait(250);
  221.     set_rumble(1, 0);
  222.     wait(250);
  223.     set_rumble(1, 75);
  224.     wait(100);
  225.     set_rumble(1, 0);
  226.     reset_rumble();
  227. }
Add Comment
Please, Sign In to add comment