Advertisement
Guest User

Untitled

a guest
Mar 24th, 2018
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. Numpad8::
  2.  
  3. MouseGetPos, Xst, Yst
  4.  
  5. Xround := round((Xst-736.65625) / 42.6875)*42.6875 + 736,65625
  6.  
  7. Yround := round((Yst-83.6875) / 42.6875)*42.6875 + 83,65625
  8.  
  9. s := 100
  10.  
  11. ImageSearch, PieceX, PieceY, Xround-15, (Yround+42.6875)-15, Xround+15, (Yround+42.6875)+15, circle.bmp
  12. s := (1-ErrorLevel)
  13. if (s=1)
  14. {
  15. MouseMove, PieceX, PieceY, 0
  16. MouseClick, left, PieceX, PieceY
  17. MouseMove, Xst, Yst
  18. MouseClick, left, Xst, Yst
  19. }
  20. if (s=0)
  21. {
  22. ImageSearch, PieceX, PieceY, Xround-15, (Yround+(42.6875*2))-15, Xround+15, (Yround+(42.6875*2))+15, circle.bmp
  23. s := (10-ErrorLevel)
  24. }
  25. if (s=10)
  26. {
  27. MouseMove, PieceX, PieceY, 0
  28. MouseClick, left, PieceX, PieceY
  29. MouseMove, Xst, Yst
  30. MouseClick, left, Xst, Yst
  31. }
  32. if (s=9)
  33. {
  34. ImageSearch, PieceX, PieceY, Xround-15, (Yround+(42.6875*3))-15, Xround+15, (Yround+(42.6875*3))+15, circle.bmp
  35. s := (8-ErrorLevel)
  36. }
  37. if (s=8)
  38. {
  39. MouseMove, PieceX, PieceY, 0
  40. MouseClick, left, PieceX, PieceY
  41. MouseMove, Xst, Yst
  42. MouseClick, left, Xst, Yst
  43. }
  44. if (s=7)
  45. {
  46. ImageSearch, PieceX, PieceY, Xround-15, (Yround+(42.6875*4))-15, Xround+15, (Yround+(42.6875*4))+15, circle.bmp
  47. s := (24-ErrorLevel)
  48. }
  49. if (s=24)
  50. {
  51. MouseMove, PieceX, PieceY, 0
  52. MouseClick, left, PieceX, PieceY
  53. MouseMove, Xst, Yst
  54. MouseClick, left, Xst, Yst
  55. }
  56. if (s=23)
  57. {
  58. ImageSearch, PieceX, PieceY, Xround-15, (Yround+(42.6875*5))-15, Xround+15, (Yround+(42.6875*5))+15, circle.bmp
  59. s := (38-ErrorLevel)
  60. }
  61. if (s=38)
  62. {
  63. MouseMove, PieceX, PieceY, 0
  64. MouseClick, left, PieceX, PieceY
  65. MouseMove, Xst, Yst
  66. MouseClick, left, Xst, Yst
  67. }
  68. if (s=37)
  69. {
  70. ImageSearch, PieceX, PieceY, Xround-15, (Yround+(42.6875*6))-15, Xround+15, (Yround+(42.6875*6))+15, circle.bmp
  71. s := (43-ErrorLevel)
  72. }
  73. if (s=43)
  74. {
  75. MouseMove, PieceX, PieceY, 0
  76. MouseClick, left, PieceX, PieceY
  77. MouseMove, Xst, Yst
  78. MouseClick, left, Xst, Yst
  79. }
  80. if (s=42)
  81. {
  82. ImageSearch, PieceX, PieceY, Xround-15, (Yround+(42.6875*7))-15, Xround+15, (Yround+(42.6875*7))+15, circle.bmp
  83. s := (50-ErrorLevel)
  84. }
  85. if (s=50)
  86. {
  87. MouseMove, PieceX, PieceY, 0
  88. MouseClick, left, PieceX, PieceY
  89. MouseMove, Xst, Yst
  90. MouseClick, left, Xst, Yst
  91. }
  92. return
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement