Автокликер Clickermann :: Форум

Основной раздел => Общие вопросы => Topic started by: xxxmaximal on December 12, 2014, 07:03:53 AM

Title: Потоки и функция if_pixel
Post by: xxxmaximal on December 12, 2014, 07:03:53 AM
Отдельно работает , вместе с ботом нет
может что пишу не так буду признателен за помощь
Code: (clickermann) [Select]
         
   GETSCREEN 
COLORMOD(6)
#ps2_keyboard
thread(th1)              //  //это хилка (тоесть когда полоска хп в определенном участке почернеет то хилку пьет
   IF_PIXEL_IN(730,1025,824,1033, 1579032) // отхил
      WAITMS(30)
      KEYPRESS(#F1)
   Else
      WAITMS(30)
   END_IF
   IF_PIXEL_IN(682,1025,724,1032, 1579032) // телепорт если мало хп
      WAITMS(30)
      KEYPRESS(#F2)
      waitms(30)
   Else
   END_IF
end_thread

start:
тут идет поиск мобов сбор лута итд
Goto(start)
Title: Re: Потоки и функция if_pixel
Post by: Vint on December 12, 2014, 09:33:54 AM
Да, букву потерял
COLORMODE(6)
только это не имеет смысла. GETSCREEN  и COLORMODE должны быть внутри потока. Иначе он раз за разом будет отрабатывать по старым скринам, пока в основном скрипте не встретится GETSCREEN
Title: Re: Потоки и функция if_pixel
Post by: Oraven on December 12, 2014, 10:14:52 AM
Все шиворот навыворот...

Code: (clickermann) [Select]
#ps2_keyboard

thread(th1)
   //это хилка, тоесть когда полоска хп в определенном участке почернеет то хилку пьет
   #ps2_keyboard
   GETSCREEN
   COLORMODE(6)
   IF_PIXEL_IN(730,1025,824,1033, 1579032) // отхил
      KEYPRESS(#F1)
      WAITMS(30)
   Else
      WAITMS(30)
   END_IF
   IF_PIXEL_IN(682,1025,724,1032, 1579032) // телепорт если мало хп
      KEYPRESS(#F2)
      WAITMS(30)
   Else
      waitms(30)
   END_IF
end_thread

start:
//тут идет поиск мобов сбор лута итд
Goto(start)
Title: Re: Потоки и функция if_pixel
Post by: xxxmaximal on December 12, 2014, 02:31:35 PM
мне говорили что гетскрин надо делать 1 раз
типо смысл делать крин 100 раз он же сравниввает
===
попробую в общем спасибо что помогаете