Автоматизация и боты

 Помощь      Поиск      Пользователи
Сайт Кибор     Программируемый кликер Кибор     Видео обучение     Заказать бот

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

> Без описания
Andre Lenog
Отправлено: 14 Марта, 2015 - 18:08:48
Post Id



Пользователь
Участник


Покинул форум
Сообщений всего: 65
Дата рег-ции: Март 2015  
Откуда: Украина
Репутация: 0




подскажите почему находит моба выще его ника?
(Добавление)
кажется я понял.. бот не может найти файндимейдж

(Отредактировано автором: 14 Марта, 2015 - 18:13:25)

 
 Top
Kibor
Отправлено: 14 Марта, 2015 - 18:23:44
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8098
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 355




 Andre Lenog пишет:
подскажите почему находит моба выще его ника?
(Добавление)
кажется я понял.. бот не может найти файндимейдж


смещение относительно старта
 
 Top
Andre Lenog
Отправлено: 14 Марта, 2015 - 22:52:53
Post Id



Пользователь
Участник


Покинул форум
Сообщений всего: 65
Дата рег-ции: Март 2015  
Откуда: Украина
Репутация: 0




Kibor , час наверно уже сиджу то выше то левее то правее а ниже оч трудно идет помогите с этими дьяволскими цыфрами!))
CODE:
if (findimage(1, #Vid_Mob[0][0], 0, #V_M_X[0], #V_M_Y[0], P_X[n], P_Y[n]+30, P_X[n]+150, P_Y[n]+180, -1)==1)
 
 Top
Kibor
Отправлено: 14 Марта, 2015 - 23:55:28
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8098
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 355




 Andre Lenog пишет:
Kibor , час наверно уже сиджу то выше то левее то правее а ниже оч трудно идет помогите с этими дьяволскими цыфрами!))
CODE:
if (findimage(1, #Vid_Mob[0][0], 0, #V_M_X[0], #V_M_Y[0], P_X[n], P_Y[n]+30, P_X[n]+150, P_Y[n]+180, -1)==1)


разобраться говорил ж...

пример тот...
 Цитата:
int x,y, x1, y1, xs, ys;
getmouse(xs, ys);
win wind=getwindow(1, xs, ys);
if (wind==0){messagebox ("error. запускать над страницей");goto er;}
loop:;
sleep(10);
if (getkeystate(192)==1)Poisk();
goto loop;
er:;
function Poisk()
{
getmouse(x,y, wind);
finddynamic(0, #x1, #y1, 0, 0, 0, 0, x-200, y-200, x+200, y+200, wind);
sleep(50);
if (finddynamic(1, #x1, #y1, 10, 10, 50, 50, x-200, y-200, x+200, y+200, wind)==1)mousemove(x-200+x1, y-200+y1, wind);
}


смещение старта поиска. координаты смещены..


 Andre Lenog пишет:
if (findimage(1, #Vid_Mob[0][0], 0, #V_M_X[0], #V_M_Y[0], P_X[n], P_Y[n]+30, P_X[n]+150, P_Y[n]+180, -1)==1)
 
 Top
Andre Lenog
Отправлено: 15 Марта, 2015 - 02:24:11
Post Id



Пользователь
Участник


Покинул форум
Сообщений всего: 65
Дата рег-ции: Март 2015  
Откуда: Украина
Репутация: 0




CODE:
if (findimage(1, #Vid_Mob[0][0], 0, #V_M_X[0], #V_M_Y[0], P_X[n]-80, P_Y[n]-200, P_X[n]+80, P_Y[n], -1)==1)
{
mouse(LEFT, P_X[n], P_Y[n]);
if (findimage(1, #Tab_Vid[0][0], 0, #x[0], #y[0], 0, 200, 1110, 200, -1)==0)
{
key(F1);
}

}

почему ошибка во втором ифе?
 
 Top
Kibor
Отправлено: 15 Марта, 2015 - 02:35:50
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8098
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 355




 Andre Lenog пишет:
if (findimage(1, #Tab_Vid[0][0], 0, #x[0], #y[0], 0, 200, 1110, 200, -1)==0)

где искать собираетесь?
в размере 0 по высоте??
 
 Top
Andre Lenog
Отправлено: 15 Марта, 2015 - 02:55:49
Post Id



Пользователь
Участник


Покинул форум
Сообщений всего: 65
Дата рег-ции: Март 2015  
Откуда: Украина
Репутация: 0




Kibor ,
вроди исправил
CODE:
function Perebor_Mobov()
{
int n=0;
ck: if (n<k)
{
mousemove(P_X[n], P_Y[n]);

if (findimage(1, #Vid_Mob[0][0], 0, #V_M_X[0], #V_M_Y[0], P_X[n]-80, P_Y[n]-200, P_X[n]+80, P_Y[n], -1)==1)
{
mouse(LEFT, P_X[n], P_Y[n]);
if (findimage(1, #Tab_Vid[0][0], 0, #x[0], #y[0], 390, 31, 583, 79, -1)==1)
{
key(F1);
pause(2000);
}

}
n++;
goto ck;
}
}

но почему-то ничего не происходит. в таргет моба берет а когда дело доходит до ф1 то не делает
(Добавление)
Kibor , только что посмотрел фотку. а там в верху тоненькую синюю полоску заскринил. могло ли ето пповлиять?

(Отредактировано автором: 15 Марта, 2015 - 03:00:01)

 
 Top
Kibor
Отправлено: 15 Марта, 2015 - 03:02:15
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8098
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 355




 Andre Lenog пишет:
но почему-то ничего не происходит. в таргет моба берет а когда дело доходит до ф1 то не делает

не знаю..
не имею понятия что там за координаты. нашел нет..
вставьте messagebox и смотрите
 Andre Lenog пишет:
if (findimage(1, #Vid_Mob[0][0], 0, #V_M_X[0], #V_M_Y[0], P_X[n]-80, P_Y[n]-200, P_X[n]+80, P_Y[n], -1)==1)
{
mouse(LEFT, P_X[n], P_Y[n]);


мне не ясно вообще это...
 
 Top
Andre Lenog
Отправлено: 15 Марта, 2015 - 03:08:05
Post Id



Пользователь
Участник


Покинул форум
Сообщений всего: 65
Дата рег-ции: Март 2015  
Откуда: Украина
Репутация: 0




Kibor ,
да. что-то явно не то с координатами моими Улыбка
я наверное спать пойду.
До завтра!
 
 Top
Andre Lenog
Отправлено: 15 Марта, 2015 - 13:46:12
Post Id



Пользователь
Участник


Покинул форум
Сообщений всего: 65
Дата рег-ции: Март 2015  
Откуда: Украина
Репутация: 0




Kibor ,
Скажите а можно ли реализировать радар таким способом:
на рисунке видно что на радаре красными точками выделены мобы, в центре персонаж и перед ним угол обзора персонажа. так вот можно сделать чтобы когда на радаре в области угла обзор красных точок нету(мобов) то персонаж разворачивается на 90 градусов к примеру и уже ищет там.
https://vk.com/doc87917925_374314524
(Добавление)
кто-нибудь знает как описать нажатие кнопки определенное количество раз из определенным интервалом?

(Отредактировано автором: 15 Марта, 2015 - 13:46:49)

 
 Top
Страниц (5): « 1 [2] 3 4 5 »
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Вопросы и решение проблем »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by