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

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

1. Wolf_Quest - 14 Июня, 2018 - 13:57:30 - перейти к сообщению
Вот решил поиграть в CrossFire и сделать автовыстрел, раньше пользовался функцией findcolor искал ей ник врага когда наводишь на него, теперь ник постепенно становится ярче и функция не подходит, помогите как можно сделать что бы он искал по середине экрана красную надпись которая постепенно становится ярче, если убрать курсор с врага и сново навести она опять темно красная и опять постепенно ярче... Как нынче можно реализовать?( Пожалуйста...

Прошлый код, сейчас не работает из за того что ник меняет цвет постепенно с темно красного на ярко красный.
CODE:
win w=window ("CROSSFIRE", "CrossFire", -1)

int PosX, PosY;

a: if (findcolor(1, #PosX,#PosY, 932, 546, 982, 591, 1853154, w)==1)
{
mouse(LEFT, PosX+0, PosY+0, 0, w);
sleep(150);
}
sleep(150);
goto a;
2. Kibor - 14 Июня, 2018 - 14:09:21 - перейти к сообщению
findheapcolor(для просмотра ссылки Вам необходимо авторизоваться) пробуйте
3. Wolf_Quest - 14 Июня, 2018 - 14:12:26 - перейти к сообщению
Я конечно извиняюсь, но можете как пример в мой код что выше засунуть это? Пожалуйста! А то я с этими "переменными" color, col и т.п. фиг заберусь, уже пробовал эту функцию ничего не понял как в мой ее засунуть правильно...
4. Kibor - 14 Июня, 2018 - 14:22:51 - перейти к сообщению
5. Wolf_Quest - 14 Июня, 2018 - 17:09:16 - перейти к сообщению
Как я делал



Вот пробовал как на видио не получилось, помогите пожалуйста что не так делал?
6. Kibor - 15 Июня, 2018 - 10:37:58 - перейти к сообщению
Клик мыши в блоке поиска изображения рассчитывается автоматически с учетом зоны поиска.
Ведя туда значения начала зоны поиска вы прибавили к этим координатам эти значения.
Оставьте там 0 0 . клик будет в левом верхнем углу найденной надписи.

За пределами этого блока к координатам надо прибавлять зону поиска. в блоке не надо.
7. Wolf_Quest - 15 Июня, 2018 - 13:56:59 - перейти к сообщению
Сделал так:
[img](для просмотра ссылки Вам необходимо авторизоваться) /img]

Все равно не пашет... Ничего не происходит и он не стреляет Недовольство, огорчение
8. burn - 15 Июня, 2018 - 14:05:42 - перейти к сообщению
 Wolf_Quest пишет:
Сделал так:
[img](для просмотра ссылки Вам необходимо авторизоваться) /img]

Все равно не пашет... Ничего не происходит и он не стреляет Недовольство, огорчение

возможно я ошибаюсь, но нужно поставить галку ожидать изображение и выставить значение допустим 2000.
ну и зону поиска оставить так как было по стандарту при создании блока(для начала)
9. Kibor - 15 Июня, 2018 - 14:13:52 - перейти к сообщению
 Wolf_Quest пишет:
Сделал так:
[img](для просмотра ссылки Вам необходимо авторизоваться) /img]

Все равно не пашет... Ничего не происходит и он не стреляет
справку почитайте по findheapcolor
Зона поиска не может быть менее ожидаемого объекта
10. Wolf_Quest - 16 Июня, 2018 - 06:05:25 - перейти к сообщению
Почитал... Ничего не получилось, делал все как по видио....

Попробовал функцию Scanpixel, вот код:
CODE:
win w=window ("CROSSFIRE", "CrossFire", -1);

int PosX, PosY;
enabletimer(0);

a:

CREATE_TIMER(0, 100)
{
if (scanpixel(946, 601, 3422363, 10, 10, 10, 10, 10, 10, w)==1)
{
sendmousedbl(LEFT, PosX, PosY, w);
pause(250);
}
}

goto a;


Даже это не пашет.... Если кто поможет как буду рад... Нет, ну и фиг с ним... Уж сканпиксель думал должен работать...

p.s. это делал если нашел пиксель в данных координатах то жмет окей...

Powered by ExBB FM 1.0 Final