Guest User

Untitled

a guest
Jun 24th, 2018
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.76 KB | None | 0 0
  1. program PremiumEarthMakerPro;
  2. //PREMIUM SCRIPT - KEEP PRIVATE
  3. {$i srl/srl/misc/Smart.simba}
  4. {$i SRL/SRL.simba}
  5. var
  6. I, LoadsDone, Gained: Integer;
  7. Location, Debug: String;
  8. Active, Breaking: Boolean;
  9.  
  10. procedure DeclarePlayers;
  11. begin
  12. NumberOfPlayers(2);
  13. CurrentPlayer := 0;
  14. with Players[0] do
  15. begin
  16. Name := '';
  17. Pass := '';
  18. Active := True;
  19. Pin := '';
  20. end;
  21.  
  22. with Players[1] do
  23. begin
  24. Name := '';
  25. Pass := '';
  26. Active := True;
  27. Pin := '';
  28. end;
  29. end;
  30. procedure CastSpec;
  31. begin
  32. if CurrentPlayer = 3 then NextPlayer(False);
  33. FindNormalRandoms;
  34. Mouse(175, 344, 19, 7, MOUSE_LEFT);
  35. repeat
  36. until(false);
  37. Mouse(23, 466, 2, 9, MOUSE_LEFT);
  38. repeat
  39. Mouse(222, 301, 6, 25, MOUSE_LEFT);
  40. Until(false);
  41. end;
  42.  
  43. procedure Rotate;
  44. begin
  45. MMouse(403, 17, 1, 9);
  46. FindMod;
  47. rs_GetCompassAngleDegrees;
  48. if CurrentPlayer = 2 then NextPlayer(False);
  49. PinScreen;
  50. FixChat;
  51. rs_GetCompassAngleDegrees;
  52. rs_GetCompassAngleRadians;
  53. if GetColor(262, 162) = 97573 then Exit;
  54. end;
  55.  
  56.  
  57. procedure SetWalkings;
  58. begin
  59. WaitOption('take', 1000);
  60. repeat
  61. until(false);
  62. Mouse(213, 117, 29, 3, MOUSE_LEFT);
  63. rs_GetCompassAngleDegrees;
  64. FixChat;
  65. rs_GetCompassAngleRadians;
  66. rs_GetCompassAngleDegrees;
  67. repeat
  68. if CurrentPlayer = 0 then NextPlayer(False);
  69. until(false);
  70. end;
  71.  
  72.  
  73.  
  74. procedure ConfigureSettings;
  75. begin
  76. rs_GetCompassAngleDegrees;
  77. PinScreen;
  78. rs_GetCompassAngleRadians;
  79. PinScreen;
  80. repeat
  81. until(false);
  82. Exit;
  83. WaitOption('take', 5000);
  84. repeat
  85. if CurrentPlayer = 3 then NextPlayer(False);
  86. WriteLnEx(2296);
  87. repeat
  88. Wait(754+Random(4393));
  89. repeat
  90. Wait(1601);
  91. Exit;
  92. PinScreen;
  93. repeat
  94. until(false);
  95. FindMod;
  96. MMouse(289, 156, 21, 19);
  97. Until(false);
  98. Until(false);
  99. Until(false);
  100. end;
  101.  
  102. procedure HitTheGround;
  103. begin
  104. PinScreen;
  105. if GetColor(391, 152) = 13834 then Exit;
  106. repeat
  107. Wait(262+Random(1943));
  108. until(false);
  109. rs_GetCompassAngleDegrees;
  110. end;
  111.  
  112.  
  113. procedure ModAround;
  114. begin
  115. if GetColor(237, 476) = 77338 then Exit;
  116. WriteLnEx(48290);
  117. if CurrentPlayer = 3 then NextPlayer(False);
  118. Wait(2948+Random(151));
  119. repeat
  120. Wait(391);
  121. if GetColor(349, 189) = 8025 then Exit;
  122. until(false);
  123. if not LoggedIn then LoginPlayer;
  124. WaitOption('take', 1000);
  125. rs_GetCompassAngleDegrees;
  126. rs_GetCompassAngleDegrees;
  127. FixChat;
  128. end;
  129.  
  130.  
  131. procedure WalkBank2;
  132. begin
  133. FindMod;
  134. repeat
  135. Wait(1969);
  136. repeat
  137. MMouse(287, 485, 28, 1);
  138. Mouse(364, 174, 24, 19, MOUSE_LEFT);
  139. Exit;
  140. if GetColor(237, 443) = 30709 then Exit;
  141. until(false);
  142. Mouse(94, 75, 14, 17, MOUSE_LEFT);
  143. rs_GetCompassAngleDegrees;
  144. until(false);
  145. WriteLnEx(32239);
  146. end;
  147.  
  148. procedure BatmanMoves;
  149. begin
  150. FixChat;
  151. FindNormalRandoms;
  152. repeat
  153. WaitOption('take', 2000);
  154. Until(false);
  155. end;
  156.  
  157.  
  158. procedure Turles;
  159. begin
  160. Wait(4988+Random(2584));
  161. if CurrentPlayer = 2 then NextPlayer(False);
  162. repeat
  163. Wait(3465);
  164. Wait(844+Random(2843));
  165. until(false);
  166. Mouse(411, 105, 3, 6, MOUSE_LEFT);
  167. Mouse(407, 492, 0, 8, MOUSE_LEFT);
  168. FixChat;
  169. WriteLnEx(18431);
  170. BankScreen;
  171. if not LoggedIn then LoginPlayer;
  172. end;
  173.  
  174.  
  175. procedure AntiBan;
  176. begin
  177. FindMod;
  178. rs_GetCompassAngleDegrees;
  179. repeat
  180. rs_GetCompassAngleRadians;
  181. FixChat;
  182. repeat
  183. until(false);
  184. WriteLnEx(26027);
  185. FindMod;
  186. PinScreen;
  187. WriteLnEx(3734);
  188. repeat
  189. Mouse(121, 61, 28, 19, MOUSE_LEFT);
  190. FixChat;
  191. repeat
  192. Exit;
  193. repeat
  194. WriteLnEx(689);
  195. Mouse(309, 291, 14, 26, MOUSE_LEFT);
  196. repeat
  197. until(false);
  198. if not LoggedIn then LoginPlayer;
  199. repeat
  200. until(false);
  201. Until(false);
  202. Until(false);
  203. Until(false);
  204. Until(false);
  205. end;
  206.  
  207.  
  208. procedure TakeCare;
  209. begin
  210. rs_GetCompassAngleRadians;
  211. WaitOption('take', 4000);
  212. end;
  213.  
  214. procedure Login2;
  215. begin
  216. WaitOption('take', 5000);
  217. Exit;
  218. BankScreen;
  219. repeat
  220. if CurrentPlayer = 2 then NextPlayer(False);
  221. Wait(2666+Random(3318));
  222. until(false);
  223. WaitOption('take', 5000);
  224. repeat
  225. until(false);
  226. PinScreen;
  227. end;
  228.  
  229. procedure HandleRandoms;
  230. begin
  231. if GetColor(463, 477) = 113140 then Exit;
  232. MMouse(3, 474, 4, 21);
  233. repeat
  234. Wait(4724+Random(3647));
  235. Wait(1650);
  236. repeat
  237. FixChat;
  238. until(false);
  239. Wait(523+Random(4407));
  240. Mouse(329, 411, 0, 15, MOUSE_LEFT);
  241. FixChat;
  242. MMouse(488, 238, 26, 29);
  243. FixChat;
  244. until(false);
  245. rs_GetCompassAngleRadians;
  246. end;
  247.  
  248.  
  249.  
  250. begin
  251. SetupSRL;
  252. DeclarePlayers;
  253. TakeCare;
  254. TakeCare;
  255. TakeCare;
  256. AntiBan;
  257. BatmanMoves;
  258. end.
Add Comment
Please, Sign In to add comment