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

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

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

> Описание: Неверное указание идентефикатора: #)
Dantes3000
Отправлено: 17 Июня, 2016 - 00:51:56
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 1489
Дата рег-ции: Июнь 2016  
Репутация: 58




[img](для просмотра ссылки Вам необходимо авторизоваться) /img]
Код нарисован вот так. (для просмотра ссылки Вам необходимо авторизоваться) Вот текст кода
Спойлер (Отобразить)

(Добавление)
При том прошлая версия похожего скрипта работает отлично.
[img](для просмотра ссылки Вам необходимо авторизоваться) /img]
Спойлер (Отобразить)


З.Ы И по-прежнему не работают ссылки на картинки

(Отредактировано автором: 17 Июня, 2016 - 00:54:58)

 
 Top
Kibor
Отправлено: 17 Июня, 2016 - 01:31:09
Post Id



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


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




 Dantes3000 пишет:
findimage_(#Image_0_KIB[0][0], 0, 0, 0, 1, 40, 25, 0, -1, 0, 100, 1, 0, 0, ex_KIB, ey_KIB, #, #, #);

что это за херня.
где я на видео пояснял что поля указатели на переменные в блоках поиск изображения могут пустыми быть??
там должны быть переменные в которые запишутся значения. если не надо кибор сам поставит. но удалять их не надо
 
 Top
Dantes3000
Отправлено: 17 Июня, 2016 - 17:57:43
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 1489
Дата рег-ции: Июнь 2016  
Репутация: 58




 Kibor пишет:
 Dantes3000 пишет:
findimage_(#Image_0_KIB[0][0], 0, 0, 0, 1, 40, 25, 0, -1, 0, 100, 1, 0, 0, ex_KIB, ey_KIB, #, #, #);

что это за херня.
где я на видео пояснял что поля указатели на переменные в блоках поиск изображения могут пустыми быть??
там должны быть переменные в которые запишутся значения. если не надо кибор сам поставит. но удалять их не надо

Я их не убирал. В моем скрипте вообще не нужно менять эту переменную. И так по всем findimage. Не мог же я случайно везде их удалить.
 
 Top
Kibor
Отправлено: 17 Июня, 2016 - 18:05:59
Post Id



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


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




сохраните проект виз редактора и выложите где то
 
 Top
Dantes3000
Отправлено: 17 Июня, 2016 - 18:44:01
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 1489
Дата рег-ции: Июнь 2016  
Репутация: 58




 Kibor пишет:
сохраните проект виз редактора и выложите где то

я уже всё вручную поправил(
И скрипт пока не рабочий, не знаю почему... (для просмотра ссылки Вам необходимо авторизоваться)
 
 Top
Kibor
Отправлено: 17 Июня, 2016 - 18:51:23
Post Id



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


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




CODE:
int col_KIB, ex_KIB, ey_KIB, sum_KIB, x_KIB, y_KIB, tim_KIB;
int Image_0_KIB[500][500];
int Image_1_KIB[500][500];
int Image_2_KIB[500][500];
int Image_3_KIB[500][500];
int Image_4_KIB[500][500];

start_();
m_KIB3: key_(50, 1, 0, 1000);
findimage_(#Image_0_KIB[0][0], 0, 0, 0, 1, 40, 25, 1000, -1, 0, 100, 1, 0, 0, ex_KIB, ey_KIB, #sum_KIB, #x_KIB, #y_KIB);
key_(37, 1, 0, 300); goto m_KIB8;
m_KIB31: key_(13, 1, 0, 3000); goto m_KIB28;
m_KIB5: key_(37, 1, 0, 300);
key_(37, 1, 0, 300);
if (findimage_(#Image_2_KIB[0][0], 0, 0, 0, 0, 0, 0, 0, -1, 0, 100, 1, 0, 0, ex_KIB, ey_KIB, #sum_KIB, #x_KIB, #y_KIB)>0) goto m_KIB26;
else goto m_KIB22;
m_KIB26: key_(13, 1, 0, 2000);
m_KIB27: key_(49, 1, 0, 0);
if (findimage_(#Image_4_KIB[0][0], 0, 0, 0, 0, 0, 0, 0, -1, 0, 100, 1, 0, 0, ex_KIB, ey_KIB, #sum_KIB, #x_KIB, #y_KIB)>0) goto m_KIB27;
else goto m_KIB30;
m_KIB11: if (findimage_(#Image_2_KIB[0][0], 0, 0, 0, 0, 0, 0, 0, -1, 0, 100, 1, 0, 0, ex_KIB, ey_KIB, #sum_KIB, #x_KIB, #y_KIB)>0) goto m_KIB26;
else goto m_KIB7;
m_KIB12: key_(40, 1, 0, 300);
if (findimage_(#Image_2_KIB[0][0], 0, 0, 0, 0, 0, 0, 0, -1, 0, 100, 1, 0, 0, ex_KIB, ey_KIB, #sum_KIB, #x_KIB, #y_KIB)>0) goto m_KIB26;
else goto m_KIB10;
m_KIB14: if (findimage_(#Image_2_KIB[0][0], 0, 0, 0, 0, 0, 0, 0, -1, 0, 100, 1, 0, 0, ex_KIB, ey_KIB, #sum_KIB, #x_KIB, #y_KIB)>0) goto m_KIB26;
else goto m_KIB12;
m_KIB15: key_(39, 1, 0, 300); goto m_KIB14;
m_KIB16: if (findimage_(#Image_2_KIB[0][0], 0, 0, 0, 0, 0, 0, 0, -1, 0, 100, 1, 0, 0, ex_KIB, ey_KIB, #sum_KIB, #x_KIB, #y_KIB)>0) goto m_KIB26;
else goto m_KIB18;
m_KIB17: if (findimage_(#Image_2_KIB[0][0], 0, 0, 0, 0, 0, 0, 0, -1, 0, 100, 1, 0, 0, ex_KIB, ey_KIB, #sum_KIB, #x_KIB, #y_KIB)>0) goto m_KIB26;
else goto m_KIB20;
m_KIB18: key_(38, 1, 0, 300);
if (findimage_(#Image_2_KIB[0][0], 0, 0, 0, 0, 0, 0, 0, -1, 0, 100, 1, 0, 0, ex_KIB, ey_KIB, #sum_KIB, #x_KIB, #y_KIB)>0) goto m_KIB26;
else goto m_KIB15;
m_KIB20: key_(38, 1, 0, 300); goto m_KIB16;
m_KIB21: if (findimage_(#Image_2_KIB[0][0], 0, 0, 0, 0, 0, 0, 0, -1, 0, 100, 1, 0, 0, ex_KIB, ey_KIB, #sum_KIB, #x_KIB, #y_KIB)>0) goto m_KIB26;
else goto m_KIB25;
m_KIB22: key_(40, 1, 0, 0); goto m_KIB21;
m_KIB7: if (findimage_(#Image_1_KIB[0][0], 0, 0, 0, 0, 0, 0, 0, -1, 0, 100, 1, 0, 0, ex_KIB, ey_KIB, #sum_KIB, #, #)>0) goto m_KIB1;
else goto m_KIB3;
m_KIB1: key_(50, 1, 0, 200); goto m_KIB3;
m_KIB25: key_(37, 1, 0, 300); goto m_KIB17;
m_KIB4: key_(37, 1, 0, 300);
if (findimage_(#Image_2_KIB[0][0], 0, 0, 0, 0, 0, 0, 0, -1, 0, 100, 1, 0, 0, ex_KIB, ey_KIB, #sum_KIB, #x_KIB, #y_KIB)>0) goto exit_KIB;
else goto m_KIB5;
m_KIB28: findimage_(#Image_3_KIB[0][0], 0, 0, 0, 1, 0, 0, 0, -1, 0, 100, 1, 0, 0, ex_KIB, ey_KIB, #sum_KIB, #x_KIB, #y_KIB); goto m_KIB3;
m_KIB10: key_(39, 1, 0, 300); goto m_KIB11;
m_KIB30: findimage_(#Image_0_KIB[0][0], 0, 0, 0, 1, 40, 25, 0, -1, 0, 100, 1, 0, 0, ex_KIB, ey_KIB, #sum_KIB, #x_KIB, #y_KIB);
key_(37, 1, 0, 300); goto m_KIB31;
m_KIB8: if (findimage_(#Image_2_KIB[0][0], 0, 0, 0, 0, 0, 0, 0, -1, 0, 100, 1, 0, 0, ex_KIB, ey_KIB, #sum_KIB, #x_KIB, #y_KIB)>0) goto exit_KIB;
else goto m_KIB4;
exit_KIB:;


function start_()
{
getdisplay(col_KIB, ex_KIB, ey_KIB);
load_image_();
pause(1000);
}


function key_(int k, int m, int p1, int p2)
{
pause(p1);
if (m==1) key(k);
if (m==2) keydown(k);
if (m==3) keyup(k);
pause(p2);
}


function load_image_()
{
loadimage (#Image_0_KIB[0][0], "C:\Program Files (x86)\Kibor\bot\äåðåâî_ôðîãë_ñòîÿíêà.bmp");
loadimage (#Image_1_KIB[0][0], "C:\Program Files (x86)\Kibor\bot\õèë.bmp");
loadimage (#Image_2_KIB[0][0], "C:\Program Files (x86)\Kibor\bot\àòàêà.bmp");
loadimage (#Image_3_KIB[0][0], "C:\Program Files (x86)\Kibor\bot\vzyat.bmp");
loadimage (#Image_4_KIB[0][0], "C:\Program Files (x86)\Kibor\bot\ìîá_àòàêóåò.bmp");
}


function findimage_(int #Image, int t, int p1, int p2, int m, int xm, int ym, int p3, int fon, int r, int p, int k, int xs, int ys, int xf, int yf, int#sum, int#x, int#y)
{
pause(p1);
sum_KIB=0;
if (t!=1) tim_KIB=gettime();
a: if (r==0 && p==100){sum=findimage(k, #Image[0][0], fon, #x[0], #y[0], xs, ys, xf, yf, -1); if (sum>0) goto e;}
else {sum=findimage(k, #Image[0][0], fon, #x[0], #y[0], xs, ys, xf, yf, r, r, r, r, r, r, p, 1, -1); if (sum>0) goto e;}
if (t==0) return 0;
if (gettime()-tim_KIB<t){sleep(20); goto a;}
return 0;
e: sum_KIB=sum; x_KIB=x[0]; y_KIB=y[0];
pause(p2);
if (m==1){mouse(LEFT, xs+x_KIB+xm, ys+y_KIB+ym); pause(p3);}
if (m==2){mouse(MIDDLE, xs+x_KIB+xm, ys+y_KIB+ym); pause(p3);}
if (m==3){mouse(RIGHT, xs+x_KIB+xm, ys+y_KIB+ym); pause(p3);}
if (m==4){mousedown(LEFT, xs+x_KIB+xm, ys+y_KIB+ym); pause(p3);}
if (m==5){mousedown(MIDDLE, xs+x_KIB+xm, ys+y_KIB+ym); pause(p3);}
if (m==6){mousedown(RIGHT, xs+x_KIB+xm, ys+y_KIB+ym); pause(p3);}
if (m==7){mouseup(LEFT, xs+x_KIB+xm, ys+y_KIB+ym); pause(p3);}
if (m==8){mouseup(MIDDLE, xs+x_KIB+xm, ys+y_KIB+ym); pause(p3);}
if (m==9){mouseup(RIGHT, xs+x_KIB+xm, ys+y_KIB+ym); pause(p3);}
if (m==10){mousemove(xs+x_KIB+xm, ys+y_KIB+ym); pause(p3);}
return sum_KIB;
}


все нормально генерируется. только размер переменных под изображения не известны.
скрипт рабочий. логика не знаю.
кибор обновлен до 5.10?
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 2 (гостей: 2, зарегистрированных: 0)
« Вопросы и решение проблем »


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




Powered by