Guest User

Untitled

a guest
Jun 25th, 2018
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.61 KB | None | 0 0
  1. program PremiumRingMakerPro;
  2. //PREMIUM SCRIPT - KEEP PRIVATE
  3.  
  4. {$i srl/srl/misc/Smart.simba}
  5. {$i SRL/SRL.simba}
  6.  
  7.  
  8. var
  9. Deaths, Slept, Gained: Integer;
  10. Location: String;
  11. Active, Breaking, Stupid: Boolean;
  12.  
  13. procedure DeclarePlayers;
  14. begin
  15. NumberOfPlayers(5);
  16. CurrentPlayer := 0;
  17.  
  18. with Players[0] do
  19. begin
  20. Name := '';
  21. Pass := '';
  22. Active := True;
  23. Pin := '';
  24. end;
  25.  
  26. with Players[1] do
  27. begin
  28. Name := '';
  29. Pass := '';
  30. Active := True;
  31. Pin := '';
  32. end;
  33.  
  34. with Players[2] do
  35. begin
  36. Name := '';
  37. Pass := '';
  38. Active := True;
  39. Pin := '';
  40. end;
  41.  
  42. with Players[3] do
  43. begin
  44. Name := '';
  45. Pass := '';
  46. Active := True;
  47. Pin := '';
  48. end;
  49. with Players[4] do
  50. begin
  51. Name := '';
  52. Pass := '';
  53. Active := True;
  54. Pin := '';
  55. end;
  56. end;
  57.  
  58. procedure BoredOfTypingProcedures;
  59. begin
  60. BankScreen;
  61. MMouse(174, 371, 21, 28);
  62. PinScreen;
  63. rs_GetCompassAngleRadians;
  64. if not LoggedIn then LoginPlayer;
  65. FindMod;
  66. repeat
  67. until(false);
  68. end;
  69.  
  70.  
  71. procedure SetWalkings;
  72. begin
  73. FindNormalRandoms;
  74. Wait(4318+Random(1606));
  75. WaitOption('take', 6000);
  76. Wait(3481);
  77. PinScreen;
  78. WriteLn(43869);
  79. Exit;
  80. if GetColor(129, 443) = 134812 then Exit;
  81. PinScreen;
  82. repeat
  83. Wait(2484);
  84. Wait(2960+Random(108));
  85. WaitOption('take', 2000);
  86. repeat
  87. until(false);
  88. rs_GetCompassAngleRadians;
  89. repeat
  90. WriteLn(46466);
  91. WriteLn(380);
  92. rs_GetCompassAngleDegrees;
  93. FindNormalRandoms;
  94. rs_GetCompassAngleDegrees;
  95. PinScreen;
  96. FixChat;
  97. WriteLn(26906);
  98. MMouse(43, 387, 24, 12);
  99. Wait(2136+Random(24));
  100. Until(false);
  101. Until(false);
  102. end;
  103.  
  104. procedure TasteVengeance;
  105. begin
  106. Mouse(212, 389, 27, 21, MOUSE_LEFT);
  107. Mouse(349, 485, 16, 27, MOUSE_LEFT);
  108. if GetColor(243, 160) = 49578 then Exit;
  109. WaitOption('take', 4000);
  110. PinScreen;
  111. WriteLn(30136);
  112. end;
  113.  
  114. procedure Escape;
  115. begin
  116. if GetColor(165, 98) = 56888 then Exit;
  117. if GetColor(301, 6) = 158208 then Exit;
  118. Wait(107+Random(943));
  119. Wait(4111+Random(2911));
  120. repeat
  121. until(false);
  122. Exit;
  123. WaitOption('take', 6000);
  124. repeat
  125. Until(false);
  126. end;
  127.  
  128.  
  129. procedure Eat;
  130. begin
  131. if GetColor(362, 33) = 129236 then Exit;
  132. Exit;
  133. if CurrentPlayer = 0 then NextPlayer(False);
  134. Wait(4573+Random(4246));
  135. end;
  136.  
  137. procedure ModAround;
  138. begin
  139. FindMod;
  140. repeat
  141. WriteLn(22281);
  142. PinScreen;
  143. until(false);
  144. end;
  145.  
  146.  
  147.  
  148. procedure DoAntibans;
  149. begin
  150. Wait(4557);
  151. if not LoggedIn then LoginPlayer;
  152. repeat
  153. until(false);
  154. if not LoggedIn then LoginPlayer;
  155. repeat
  156. rs_GetCompassAngleRadians;
  157. until(false);
  158. WaitOption('take', 6000);
  159. Exit;
  160. FixChat;
  161. Mouse(136, 137, 10, 8, MOUSE_LEFT);
  162. FixChat;
  163. repeat
  164. rs_GetCompassAngleDegrees;
  165. if not LoggedIn then LoginPlayer;
  166. rs_GetCompassAngleRadians;
  167. if not LoggedIn then LoginPlayer;
  168. FixChat;
  169. until(false);
  170. end;
  171.  
  172.  
  173.  
  174. procedure CheckInv;
  175. begin
  176. PinScreen;
  177. Mouse(67, 301, 6, 8, MOUSE_LEFT);
  178. Exit;
  179. WriteLn(43875);
  180. if CurrentPlayer = 2 then NextPlayer(False);
  181. Mouse(156, 108, 27, 9, MOUSE_LEFT);
  182. Exit;
  183. PinScreen;
  184. end;
  185.  
  186.  
  187. procedure WatchOut;
  188. begin
  189. if GetColor(440, 79) = 41557 then Exit;
  190. Wait(1429);
  191. repeat
  192. BankScreen;
  193. if GetColor(155, 141) = 65271 then Exit;
  194. rs_GetCompassAngleDegrees;
  195. FindMod;
  196. WriteLn(10534);
  197. Until(false);
  198. end;
  199.  
  200.  
  201.  
  202.  
  203. begin
  204. SetupSRL;
  205. DeclarePlayers;
  206. TasteVengeance;
  207. ModAround;
  208. repeat
  209. ModAround;
  210. BoredOfTypingProcedures;
  211. SetWalkings;
  212. Until(false);
  213. end.
Add Comment
Please, Sign In to add comment