Advertisement
mythicmaniac

Untitled

Apr 24th, 2018
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.13 KB | None | 0 0
  1. program new;
  2.  
  3. var
  4. ready_col_count: Integer;
  5. toggle_map_col_count: Integer;
  6. updates_col_count: Integer;
  7. levelup_col_count: Integer;
  8. ready_x: Integer;
  9. ready_y: Integer;
  10. lobby_x: Integer;
  11. lobby_y: Integer;
  12. levelup_x: Integer;
  13. levelup_y: Integer;
  14. updates_x: Integer;
  15. updates_y: Integer;
  16.  
  17. begin
  18. ready_x := 1701;
  19. ready_y := 938;
  20. lobby_x := 1793;
  21. lobby_y := 1047;
  22. updates_x := 963;
  23. updates_y := 1010;
  24. levelup_x := 582;
  25. levelup_y := 893;
  26.  
  27. repeat
  28. ready_col_count := CountColorTolerance(2547953, 1512, 892, 1887, 987, 12);
  29. if (ready_col_count > 3000) then
  30. begin
  31. WriteLn('Ready button detected');
  32. MoveMouse(ready_x, ready_y);
  33. HoldMouse(ready_x, ready_y, mouse_Left);
  34. Sleep(50);
  35. ReleaseMouse(ready_x, ready_y, mouse_Left);
  36. Sleep(50);
  37. MoveMouse(10, 10);
  38. end
  39.  
  40. toggle_map_col_count := CountColorTolerance(RGBToColor(214, 235, 255), 1052, 1034, 1080, 1062, 2);
  41. if (toggle_map_col_count > 15) then
  42. begin
  43. WriteLn('Map button detected, returning to lobby');
  44. MoveMouse(lobby_x, lobby_y);
  45. HoldMouse(lobby_x, lobby_y, mouse_Left);
  46. Sleep(50);
  47. ReleaseMouse(lobby_x, lobby_y, mouse_Left);
  48. Sleep(50);
  49. MoveMouse(10, 10);
  50. end
  51.  
  52. updates_col_count := CountColorTolerance(RGBToColor(255, 255, 255), 940, 998, 1023, 1022, 2);
  53. if (updates_col_count > 590) then
  54. begin
  55. WriteLn('News detected, closing news');
  56. MoveMouse(updates_x, updates_y);
  57. HoldMouse(updates_x, updates_y, mouse_Left);
  58. Sleep(50);
  59. ReleaseMouse(updates_x, updates_y, mouse_Left);
  60. Sleep(50);
  61. MoveMouse(10, 10);
  62. end
  63.  
  64. levelup_col_count := CountColorTolerance(RGBToColor(255, 245, 139), 456, 859, 710, 927, 12);
  65. if (levelup_col_count > 2000) then
  66. begin
  67. WriteLn('Levelup detected, closing popup');
  68. MoveMouse(levelup_x, levelup_y);
  69. HoldMouse(levelup_x, levelup_y, mouse_Left);
  70. Sleep(50);
  71. ReleaseMouse(levelup_x, levelup_y, mouse_Left);
  72. Sleep(50);
  73. MoveMouse(10, 10);
  74. end
  75.  
  76. Sleep(1000);
  77. until(false)
  78. end.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement