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

Основной раздел => Биржа труда => Topic started by: Traktor71 on February 02, 2017, 12:18:21 PM

Title: Скрипт для браузерной игры
Post by: Traktor71 on February 02, 2017, 12:18:21 PM
Всем привет
Есть однородный повторяющийся скрипт типа

LCLICK(XXXX,YYYY)
WAIT(xx)
LCLICK(XXXX,YYYY)
WAIT(xx)

Нужно сделать так, чтобы он после каждой строки проверял цвет под курсором в определенном месте (2х-3х-4х местах). Если цвет совпадает – клик на определенную точку и кликал бы на эту точку до тех пор, пока проверка на цвет не будет отрицательной. Если цвет исчез – скрипт идет с начала

https://vk.com/tekyera
Title: Re: Скрипт для браузерной игры
Post by: Badimboy on February 02, 2017, 01:03:52 PM
Code: (clickermann) [Select]
$check = 0
WHILE ($check = 0)
   GETSCREEN
   IF_PIXEL_IN(0,0, $_xmax,$_ymax, 255)
      LCLICK($_return1, $_return2)
      WAITMS(100)
   Else
      $check = 1   
   END_IF
END_CYC

Да уж, тут я косякнул, криво прочитав, и не поняв что нужно, каюсь :)
Title: Re: Скрипт для браузерной игры
Post by: Traktor71 on February 02, 2017, 01:47:58 PM
А можете связаться со мной в вк или иными способами, чтобы помочь настроить его?
Title: Re: Скрипт для браузерной игры
Post by: Traktor71 on February 02, 2017, 02:12:46 PM
А можете связаться со мной в вк или иными способами, чтобы помочь настроить его?
Сомневаюсь, что это возможно.
Коварный Badimboy, Вам совершенно левый код выложил, не имеющий к описанной вами теме никакого отношения.

Спасибо. Тогда, полагаю, тема вновь актуальна.
Title: Re: Скрипт для браузерной игры
Post by: Oraven on February 02, 2017, 02:34:31 PM
Смысл скрипта. Идет набор кликов, а тебе нужно параллельно следить за точками и если они появились тормозить первый скрипт, кликать пока цвет не пропадет и начинать первый скрипт сначала?
Title: Re: Скрипт для браузерной игры
Post by: Oraven on February 02, 2017, 02:38:33 PM
Code: (clickermann) [Select]
THREAD(main, 1)
   WAITMS(10) // из за бага потока 4.12 верси пусть тут будет эта команда
   
   LCLICK(869,842)
   WAIT(1)
   LCLICK(867,862)
   WAIT(1)
   LCLICK(867,862)
   WAIT(1)
END_THREAD

GETSCREEN
IF((PXL(10,10) = 255)&(PXL(200,200) = 34353563)) // анализ 2х точек
   SETTHREAD (main, 2) // останавливаем поток
   LCLICK(10,10) // клик
   WAITMS(100)
ELSE
   SETTHREAD (main, 1) // запускаем поток
   WAITMS(50)
END_IF
Title: Re: Скрипт для браузерной игры
Post by: Traktor71 on February 03, 2017, 10:28:58 PM
Code: (clickermann) [Select]
THREAD(main, 1)
   WAITMS(10) // из за бага потока 4.12 верси пусть тут будет эта команда
   
   LCLICK(869,842)
   WAIT(1)
   LCLICK(867,862)
   WAIT(1)
   LCLICK(867,862)
   WAIT(1)
END_THREAD

GETSCREEN
IF((PXL(10,10) = 255)&(PXL(200,200) = 34353563)) // анализ 2х точек
   SETTHREAD (main, 2) // останавливаем поток
   LCLICK(10,10) // клик
   WAITMS(100)
ELSE
   SETTHREAD (main, 1) // запускаем поток
   WAITMS(50)
END_IF

Спасибо огромное, работает как часы. Именно то, что я хотел <3