具有自动按键图像搜索的宏

时间:2013-10-10 23:24:57

标签: macros autohotkey

我正在使用一个函数来检测树是否已准备好收获或是否已经耗尽。 (它们随着时间的推移而消耗,而不是在收获之后)我想让我的宏做其他事情,所以我不想让它在不需要的时候经历植树的过程,即使这是一个有效的修复。问题出现在耗尽的树木中,它拒绝识别我创建的任何图像。这是我的代码:

    treeCheck() 

{

  global img_treeHarvest 

  WinGetPos, , , windowSizeX, windowSizeY , A

  ImageSearch, myszX, myszY, 1, 1, windowSizeX, windowSizeY, *10 %img_treeHarvest%

  if (ErrorLevel = 0) {

    MouseGetPos, mouseX, mouseY

    MouseMove, myszX + 15, myszY + 2

    Sleep, 25

    MouseClick

    Sleep, 25

    MouseMove, mouseX, mouseY

    Sleep, 10

  }
  else {

     ImageSearch, myszX, myszY, 1, 1, windowSizeX, windowSizeY, *10 %img_farmready%

     if (ErrorLevel = 0) {

        MouseMove, 716, 197

      Pause
     }
   }
 }

以下是我正在使用的图片:http://imgur.com/a/MMzQK 我认为问题是耗尽的版本是透明的

0 个答案:

没有答案