Что нового

Не могу сделать поиск пикселя на бота

Sinel

Новичок
Сообщения
28
Репутация
1
Всем привет написал простенького бота но не решил одну проблему
она заключается в следующем
нужно чтобы бот совершил определенные действия после чего ждал появления сообщения (он будет синим цветом)
как указать определенный квадрат где необходимо ловить этот пиксель а лучше (2-3 чтобы без ошибок)
если конкретно то сообщение вот такое

 

Belfigor

Модератор
Локальный модератор
Сообщения
3 593
Репутация
938
Код:
PixelSearch
 
Автор
S

Sinel

Новичок
Сообщения
28
Репутация
1
Видел пост подобный с этой командой но на деле не смог ее приделать к боту

можно по конкретнее как ее использовать?
 

Arei

Скриптер
Сообщения
938
Репутация
115
Вот справка в помощь
Код:
PixelSearch ( left, top, right, bottom, color )


Параметры

left левая координата прямоугольника.
top верхняя координата прямоугольника.
right правая координата прямоугольника.
bottom верхняя координата прямоугольника.
color десятичное значение цвета.
shade-variation [опциональный] величина от 0 до 255 указывает разрешенное число каналов сопоставимого цвета для rgb компонентов. Стандартное значение 0 (точное сопоставление).
step [опциональный] шаг поиска (в пикселах). Значение 2 означает проверку каждого второго пиксела. Стандартное значение 1.
 
Автор
S

Sinel

Новичок
Сообщения
28
Репутация
1
про это я понял но проблема в том что я это типо делал но эффекта это не дало надо чтобы бот ждал когда именно появится этот пиксель и после чего только начнет работу скрипта заново
и еще координаты же состоят из Х и Y как их сюда вписать ?
 

Belfigor

Модератор
Локальный модератор
Сообщения
3 593
Репутация
938
А ты справку почитай
 

rusreg79

Продвинутый
Сообщения
159
Репутация
57
Sinel сказал(а):
про это я понял но проблема в том что я это типо делал но эффекта это не дало надо чтобы бот ждал когда именно появится этот пиксель и после чего только начнет работу скрипта заново
и еще координаты же состоят из Х и Y как их сюда вписать ?
Код:
Do ;Ждем сообщение чата
	Sleep(100)
	PixelSearch (x,y,x,y,0x00CCFF,5)
Until Not @error
 

edward_freedom

Осваивающий
Сообщения
200
Репутация
44
А что должен сделать скрипт,когда появиться сообщение? :laugh:
 
Автор
S

Sinel

Новичок
Сообщения
28
Репутация
1
edward_freedom сказал(а):
А что должен сделать скрипт,когда появиться сообщение? :laugh:
При появление сообщения скрипт должен завершить цикл и начать работу заново
например
Нажать а б с д и при появлении красного пятна где ни будь в заданно координате увидеть его (и это типо будет знак что цикл зарешен)
Что то типо этого
 
Автор
S

Sinel

Новичок
Сообщения
28
Репутация
1
rusreg79 сказал(а):
Sinel сказал(а):
про это я понял но проблема в том что я это типо делал но эффекта это не дало надо чтобы бот ждал когда именно появится этот пиксель и после чего только начнет работу скрипта заново
и еще координаты же состоят из Х и Y как их сюда вписать ?
Код:
Do ;Ждем сообщение чата
	Sleep(100)
	PixelSearch (x,y,x,y,0x00CCFF,5)
Until Not @error
Все работает ) спасибо токао вопрос еще
Do ;Ждем сообщение чата
Это не чат а типо оповещение просто ну мол "вы молодец выиграли бой" и тд
 
Верх