Advertisement
Guest User

Untitled

a guest
Nov 20th, 2017
49
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.93 KB | None | 0 0
  1. //Обучение войск на эмуляторе
  2. $count_army = 7837 // Количество войск
  3. $count_click = 1 // Количество нажатий на ускорение
  4. $line = 1 // Номер строки с ускорением
  5. $line_tyr = 1 // Номер строки с видом войск
  6.  
  7. $h = WNDFIND("BlueStacks")
  8. WNDPOS($h,0,0)
  9. WNDSIZE($h,368,724)
  10. TOCLIP($count_army)
  11. $y = 292+($line-1)*106
  12. WAITMS(300)
  13.  
  14. WHILE(1)
  15.  
  16. // Ждем пока не нажмем на вид войск
  17. $flag = false
  18. $err = 0
  19. WHILE($flag = false)
  20. GETSCREEN(23,193,58,223)
  21. IF(PXL(28,210) = 65938)
  22. LCLICK(51,277+($line_tyr-1)*72)
  23. $flag = true
  24. ELSE
  25. INC($err)
  26. END_IF
  27.  
  28. IF($err>20)
  29. GETSCREEN(265,281,280,626)
  30. IF(PXL(275,$y) = 102)
  31. LCLICK(275,$y)
  32. $err = 0
  33. END_IF
  34. END_IF
  35. WAITMS(25)
  36. END_CYC
  37.  
  38. // Жмем на поле ввода, вставляем количество, жмем обучить
  39. $flag = false
  40. $err = 0
  41. WHILE($flag = false)
  42. GETSCREEN(250,315,284,330)
  43. IF(PXL(258,323) = 1118481)
  44. LCLICK(258,323)
  45. WAITMS(25)
  46. KEYDOWN(#CTRL)
  47. WAITMS(25)
  48. KEYDOWN(86)
  49. WAITMS(25)
  50. KEYUP(86)
  51. KEYUP(#CTRL)
  52. WAITMS(50)
  53. LCLICK(115,404)
  54. WAITMS(300)
  55. ELSE
  56. INC($err)
  57. END_IF
  58.  
  59. GETSCREEN(335,577,349,593)
  60. COLORMODE(5)
  61. IF(PXL(339,584) = 2047807)
  62. $flag = true
  63. END_IF
  64.  
  65. IF($err > 10)
  66. LCLICK(150,455)
  67. $err = 0
  68. END_IF
  69. WAITMS(25)
  70. END_CYC
  71.  
  72. // Жмем кнопку ускорить пока не перейдем
  73. $flag = false
  74. WHILE($flag = false)
  75. GETSCREEN(264,276,281,632)
  76. IF(PXL(275,$y) = 102)
  77. $flag = true
  78. END_IF
  79. LCLICK(217,638)
  80. WAITMS(25)
  81. END_CYC
  82.  
  83. // Применяем ускорение
  84. $flag = false
  85. WHILE($flag = false)
  86. GETSCREEN(265,281,280,626)
  87. IF(PXL(275,$y) = 102)
  88. FOR($i=0,$i<$count_click)
  89. LCLICK(275,$y) //?
  90. logwrite("4.1")
  91. WAITMS(250)
  92. END_CYC
  93. $flag = true
  94. END_IF
  95. END_CYC
  96.  
  97.  
  98. END_CYC
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement