кто знает как там у него что работает, но вот исходный, но правильно работающий вариант
 
SUB(target)
   KEYPRESS(#F9)
   WAITMS(100)
   GETSCREEN
   $hp_max = PXL(1044,52)
   $hp_min = PXL(896,52)
   KEYPRESS(#F1)
   WAIT(1)
END_SUB
SUB(kill)
   target() // жмем F9 и F1 в первый раз
   WHILE($hp_min ! $hp_max) // и если min и max не одинаковы повторяем
      target()
   END_CYC
END_SUB
kill()