Что нового

Ошибка в функции с PixelSearch

Rivald

Новичок
Сообщения
61
Репутация
1
У меня такая проблема, делаю бота для игры и не работает функция:
Код:
Func _search1()
	Do
	PixelSearch(569, 216, 858, 295, 0xF8F8F8)
	Until @error = 0
	If @error = 0 Then
		_closeEnDialog()
		_choose2()
		_search2()
	EndIf
	Do
	PixelSearch(13, 698, 209, 891, 0xFF0000)
	Until @error = 0
	If @error = 0 Then
        _die()
	    Sleep(4000)
		_choose2()
		_search2()
		Else
		Sleep(20000)
		_Random()
	EndIf
EndFunc

Работает только верхняя часть Do. Пробовал разграничивать функцию на две, но так она вообще перестала работать. Как сделать чтобы работала вся функция?
 

DStalker

Ботоводство+Мультибоксинг = время выспаться ;)
Сообщения
39
Репутация
2
А в таком виде так же будет читаться или нет?
Код:
Func _search1()
    PixelSearch(569, 216, 858, 295, 0xF8F8F8)
    If Not @error Then
        _closeEnDialog()
        _choose2()
        _search2()
    EndIf
   
  PixelSearch(13, 698, 209, 891, 0xFF0000)
    If Not @error Then
        _die()
        Sleep(4000)
        _choose2()
        _search2()
        Else
        Sleep(20000)
        _Random()
    EndIf
EndFunc

А в таком варианте что то изменится?
Код:
Func _search1()
    $aaa=PixelSearch(569, 216, 858, 295, 0xF8F8F8)
    If Not @error Then
        _closeEnDialog()
        _choose2()
        _search2()
    EndIf
   
  $bbb=PixelSearch(13, 698, 209, 891, 0xFF0000)
    If Not @error Then
        _die()
        Sleep(4000)
        _choose2()
        _search2()
        Else
        Sleep(20000)
        _Random()
    EndIf
EndFunc

А если попробовать добавить "разброс" цвета?
$aaa=PixelSearch(569, 216, 858, 295, 0xF8F8F8, 3) ; серый +\- 3 или +\- 1,5?
А так же проверить настройки в винде? Сглаживание шрифтов помнится влияет на поиск
 
Автор
R

Rivald

Новичок
Сообщения
61
Репутация
1
А в таком виде так же будет читаться или нет?


А в таком варианте что то изменится?


А если попробовать добавить "разброс" цвета?

А так же проверить настройки в винде? Сглаживание шрифтов помнится влияет на поиск
Мне нужна динамическая проверка, то-есть как скрипт найдет нужный цвет, он должен сработать, в первом варианте это будет так работать?


Добавлено:
Сообщение автоматически объединено:


Ни один из вариантов не помог, а разброс цвета мне не нужен, тк и так хорошо находит.
 
Верх