Guest User

Untitled

a guest
Jun 23rd, 2018
154
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 3.18 KB | None | 0 0
  1. program PremiumCowhideCrafter;
  2. //This is a premium script. Keep it PRIVATE!
  3.  
  4. {.include srl/srl/misc/Smart.simba}
  5. {.include SRL/SRL.simba}
  6.  
  7.  
  8. var
  9.   Slept: Integer;
  10.   Location, Debug: String;
  11.   Active, Stupid: Boolean;
  12.  
  13.  
  14. procedure DeclarePlayers;
  15. begin
  16.   NumberOfPlayers(2);
  17.   CurrentPlayer := 0;
  18.  
  19.   with Players[0] do
  20.   begin
  21.     Name := \'\';
  22.     Pass := \'\';
  23.     Active := True;
  24.     Pin := \'\';
  25.   end;
  26.  
  27.   with Players[1] do
  28.   begin
  29.     Name := \'\';
  30.     Pass := \'\';
  31.     Active := True;
  32.     Pin := \'\';
  33.   end;
  34.  
  35. end;
  36. procedure BatmanMoves;
  37. begin
  38.   if not LoggedIn then LoginPlayer;
  39.   MMouse(25, 72, 18, 9);
  40.   MMouse(123, 289, 10, 16);
  41.   rs_GetCompassAngleRadians;
  42. end;
  43.  
  44.  
  45. procedure CheckInv;
  46. begin
  47.   Wait(4600);
  48.   Mouse(340, 64, 6, 26, MOUSE_LEFT);
  49.   FindNormalRandoms;
  50.   if CurrentPlayer = 3 then NextPlayer(False);
  51.   WriteLnEx(2578);
  52.   MMouse(492, 201, 6, 18);
  53.   repeat
  54.     BankScreen;
  55.     rs_GetCompassAngleDegrees;
  56.   until(false);
  57. end;
  58.  
  59.  
  60. procedure WalkBack;
  61. begin
  62.   Exit;
  63.   repeat
  64.     if GetColor(52, 55) = 13588 then Exit;
  65.   Until(false);
  66. end;
  67.  
  68. procedure Escape;
  69. begin
  70.   WaitOption(\'take\', 4000);
  71.   BankScreen;
  72.   repeat
  73.   until(false);
  74.   FixChat;
  75.   BankScreen;
  76.   repeat
  77.   Until(false);
  78. end;
  79.  
  80.  
  81. procedure Sneeze;
  82. begin
  83.   Wait(3980 Random(3626));
  84.   rs_GetCompassAngleDegrees;
  85.   FindNormalRandoms;
  86.   FindMod;
  87.   rs_GetCompassAngleDegrees;
  88.   WaitOption(\'take\', 1000);
  89.   repeat
  90.     BankScreen;
  91.   until(false);
  92.   FindMod;
  93.   if CurrentPlayer = 3 then NextPlayer(False);
  94.   FixChat;
  95. end;
  96.  
  97.  
  98. procedure WalkToCenter;
  99. begin
  100.   if CurrentPlayer = 3 then NextPlayer(False);
  101.   Exit;
  102.   rs_GetCompassAngleRadians;
  103.   FindNormalRandoms;
  104.   repeat
  105.   Until(false);
  106. end;
  107.  
  108.  
  109.  
  110. procedure EquipWep;
  111. begin
  112.   FindNormalRandoms;
  113.   rs_GetCompassAngleDegrees;
  114.   Mouse(340, 437, 3, 18, MOUSE_LEFT);
  115.   rs_GetCompassAngleRadians;
  116.   repeat
  117.   Until(false);
  118. end;
  119.  
  120.  
  121.  
  122. procedure Trololo;
  123. begin
  124.   MMouse(88, 264, 11, 19);
  125.   FindMod;
  126.   rs_GetCompassAngleDegrees;
  127.   if GetColor(194, 14) = 119330 then Exit;
  128.   repeat
  129.     MMouse(102, 472, 26, 1);
  130.   until(false);
  131.   PinScreen;
  132.   repeat
  133.     Wait(4370);
  134.   until(false);
  135. end;
  136.  
  137.  
  138.  
  139. procedure WalkToBank;
  140. begin
  141.   MMouse(224, 379, 6, 4);
  142.   MMouse(205, 5, 8, 4);
  143.   repeat
  144.     FindMod;
  145.     rs_GetCompassAngleRadians;
  146.     rs_GetCompassAngleDegrees;
  147.   until(false);
  148.   rs_GetCompassAngleRadians;
  149.   if GetColor(410, 451) = 163173 then Exit;
  150.   PinScreen;
  151.   WriteLnEx(13500);
  152.   repeat
  153.     WriteLnEx(42831);
  154.     FindNormalRandoms;
  155.   until(false);
  156.   WriteLnEx(48859);
  157.   FixChat;
  158.   WaitOption(\'take\', 5000);
  159.   Wait(1257);
  160.   repeat
  161.   Until(false);
  162. end;
  163.  
  164.  
  165.  
  166. procedure AntiBan;
  167. begin
  168.   FindNormalRandoms;
  169.   PinScreen;
  170.   FindMod;
  171.   FindMod;
  172.   repeat
  173.     WriteLnEx(2197);
  174.     FindNormalRandoms;
  175.     Wait(2828 Random(2270));
  176.     repeat
  177.       FixChat;
  178.       if CurrentPlayer = 1 then NextPlayer(False);
  179.       BankScreen;
  180.     Until(false);
  181.   Until(false);
  182. end;
  183.  
  184.  
  185. begin
  186.   SetupSRL;
  187.   DeclarePlayers;
  188.   BatmanMoves;
  189.   repeat
  190.     WalkBack;
  191.     AntiBan;
  192.     AntiBan;
  193.     Trololo;
  194.     repeat
  195.       WalkToCenter;
  196.     until(false);
  197.     BatmanMoves;
  198.   until(false);
  199.   Sneeze;
  200. end.
Add Comment
Please, Sign In to add comment