Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » не работает функция scanpixel у других

Страниц (1): [1]
 

1. CblPHU4 - 13 Февраля, 2023 - 15:34:12 - перейти к сообщению
Я прям создаю умные вопросы)))
Проблема следующая
Скрипт запускается от админа, привязка к окну работает красиво, различные действия работают хорошо, НО
У меня опять же функция scanpixel работает правильно, если пиксель НЕ найден, то код возвращается к Find, иначе продолжается дальше
CODE:
Find:
mousedbl(LEFT,244, 146, 1, Alb);
pause(100);
if (ScanPixel(#Screen[0][0], #Alb, Alb.leftclient, Alb.topclient, 100, 200, 183, 138, 15004157, 10) == 0){goto Find};

Передал exe'шник двум товарищам и ни у одного из них нужный пиксель не искался
Думать о том, что у всех разные мониторы и разные цвета не хочу, ибо ранее другими скриптами убеждались что для себя компьютеры понимают одинаково

Таки в чем может быть проблема?))
2. Dantes3000 - 13 Февраля, 2023 - 15:41:17 - перейти к сообщению
CODE:
loop()
{
mousedbl(LEFT,244, 146, 1, Alb);
pause(100);
if (ScanPixel(#Screen[0][0], #Alb, Alb.leftclient, Alb.topclient, 100, 200, 183, 138, 15004157, 10)==1) break;
}

(Добавление)
{goto Find};

точка с запятой должна быть после метки
3. Zireael - 13 Февраля, 2023 - 17:40:21 - перейти к сообщению
 Цитата:
не работает функция scanpixel у других

Установить масштаб 100% или:
https://kibor-bot.com/forum/topi...31462#1676331462
4. Kibor - 13 Февраля, 2023 - 23:29:16 - перейти к сообщению
 Dantes3000 пишет:
точка с запятой должна быть после метки

После метки должно быть двоеточие
Mark:
5. CblPHU4 - 14 Февраля, 2023 - 02:11:09 - перейти к сообщению
 Dantes3000 пишет:
CODE:
loop()
{
mousedbl(LEFT,244, 146, 1, Alb);
pause(100);
if (ScanPixel(#Screen[0][0], #Alb, Alb.leftclient, Alb.topclient, 100, 200, 183, 138, 15004157, 10)==1) break;
}


каким образом зацикливанием решает проблему scanpixel у других? у меня то все работает
Еще if на 1 исправлен и break добавлен, как будто у меня дальше ничего не выполняется...

Powered by ExBB FM 1.0 Final