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

Страниц (5): « 1 2 3 [4] 5 »
 

31. Andre Lenog - 28 Марта, 2015 - 07:56:41 - перейти к сообщению
кто-то мне подскажет как запрограммировать в киборе так чтобы когда я например добираю в пати второе окно автоматически давало бафы, хил итп.
32. yo1 - 28 Марта, 2015 - 08:05:10 - перейти к сообщению
Если под фростом, все равно будет переключение окон. Так и вручную можно.
Сделай на 2м окне распознаватель таблички с инвайтом, привяжи к нему функции...
33. Andre Lenog - 28 Марта, 2015 - 08:20:05 - перейти к сообщению
yo1 , типа сделать фотки рамок пати и и фотки бафов?
34. yo1 - 28 Марта, 2015 - 08:41:44 - перейти к сообщению
Картинку инвайта еще ладно, а бафов то зачем?
Вот например: принимается пати -> проверка на хп -> да\нет - > хил\не хил -> проверка на время бафов - > баф\ не баф - > лив из пати.
Если посидеть покумекать, то можно что то и более удачное придумать.
35. Andre Lenog - 28 Марта, 2015 - 09:14:26 - перейти к сообщению
yo1 , у меня друг бот там был. так вот. он когда брал меня в пати хилом своим и я приходил к нему хил мне сразу бафы бросал
\
(Добавление)
проверьте кто-нибудь ато смещения не могу нормальное выставить
CODE:
function poisk_target
{
int V_M_X[1], V_M_Y[1];
int k;
finddynamic(0, #x[0], #y[0], 0, 0, 0, 0, s_x, s_y, f_x, f_y, gnom);
sleep(100);
k=finddynamic(10, #x[0], #y[0], 9, 9, 0, 0, s_x, s_y, f_x, f_y, gnom);
int n=0;
ck: if (n<k)
{
mousemove(x[n], y[n], gnom);
sleep(200);
if (findimage(1, #mob_kolo[0][0], 0, #V_M_X[0], #V_M_Y[0], x[n]-80, y[n]-100, x[n]+80, y[n], gnom)==1)
{
mouse(LEFT, x[n], y[n], 0, gnom);
}
n++;
goto ck;
}
}
36. yo1 - 28 Марта, 2015 - 10:14:33 - перейти к сообщению
Andre Lenog, а зачем привязка к окну? Фрост же.
А так, всё тоже самое, что и в старом коде кибора
37. Andre Lenog - 28 Марта, 2015 - 10:16:14 - перейти к сообщению
yo1 , дак фрост не полностью привязку блокирует. не будет искать на втором окне хила
38. yo1 - 28 Марта, 2015 - 10:19:03 - перейти к сообщению
Andre Lenog, хочешь сказать фрост контролирует только одно окно?
Я не играю уже давно, мне просто любопытно.
39. Kibor - 28 Марта, 2015 - 10:43:49 - перейти к сообщению
 yo1 пишет:
По какой то причине антиантикликер убивает драйвер тачпада и он перестает работать до перезагрузки. Стоит последняя версия.

вот так я сделал специально. вообще то думал диск форматировать.. но хоть так..


ничего он не убивает. если антиантикликер не работает корректно на вашей машине не используйте
40. Andre Lenog - 28 Марта, 2015 - 10:49:33 - перейти к сообщению
антиантикликер не раб. когда что-то со сборкой винды или не подходящие устройства ввода мне так кажется
(Добавление)
Kibor ,
CODE:
int x[50],y[50];
int k;
finddynamic(0, #x[0], #y[0], 0, 0, 0, 0, s_x, s_y, f_x, f_y, gnom);
sleep(200);
k=finddynamic(-1, #x[0], #y[0], 11, 11, 0, 0, s_x, s_y, f_x, f_y, gnom);
int n=0;
ck: if (n<k)
{
mousemove(x[n], y[n], gnom);

объясните пожалуйста подетальней
как сработает перемещения мыши
(Добавление)
CODE:
sleep(200);
if (findimage(1, #mob_kolo[0][0], 0, #V_M_X[0], #V_M_Y[0], x[n]-130, y[n]-150, x[n]+80, y[n], gnom)==1)
{
mouse(LEFT, x[n], y[n], 0, gnom);
}
n++;
goto ck;
}
}

p.s. продолжения.
(Добавление)
походу я уже понял он каждый найд. ел будет проверять на изображения по очереди?

Powered by ExBB FM 1.0 Final