Ну вот собственно весь скрипт
	 	
//Добавление в корзину
wait(1)
lclick($_xmouse,$_ymouse)
waitms(500)
lclick($_xmouse,$_ymouse)
  waitms(450)
//удобрение
move($_xmouse-50,$_ymouse+15)
waitms(600)
lclick($_xmouse,$_ymouse)
waitms(700)
 lclick($_xmouse,$_ymouse)
  //сбор
waitms(500)
move($_xmouse-70,$_ymouse-15)
waitms(100)
lclick($_xmouse,$_ymouse)
waitms(250)
  lclick($_xmouse,$_ymouse)
waitms(250)
  move($_xmouse+120,$_ymouse)     
INC($var,2)
    IF($var < 100) //нужное количество  
   HINTPOPUP ("выполнено",$var)
	else 
	 HALT
END_IFКстати заметил, что сам счетчик отдельно без основного скрипта работает отлично.
Добавил проверку нажатия пробела, впринципе все заработало.
INC($var,2)
    IF($var < 100) //нужное количество 
      IF(iskeydown(#space)=1) //условие  нажат пробел
      logwrite("space!")
       HINTPOPUP($var, "выполнено")       
   END_IF
	else 
	 HALT
END_IF Правда если нажать пробел и держать, точно также идет запаздывание всплывающего окна.  
В любом случае получилось то, что хотел, благодарю за помощь.