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

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

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

> Без описания
Kibor
Отправлено: 15 Марта, 2015 - 14:54:47
Post Id



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


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




[quote=Andre Lenog]Скажите а можно ли реализировать радар таким способом:
на рисунке видно что на радаре красными точками выделены мобы, в центре персонаж и перед ним угол обзора персонажа. так вот можно сделать чтобы когда на радаре в области угла обзор красных точок нету(мобов) то персонаж разворачивается на 90 градусов к примеру и уже ищет там.(для просмотра ссылки Вам необходимо авторизоваться) /quote]
не знаю. наверно если посидеть.

 Andre Lenog пишет:
кто-нибудь знает как описать нажатие кнопки определенное количество раз из определенным интервалом?

for
 
 Top
Andre Lenog
Отправлено: 15 Марта, 2015 - 19:05:24
Post Id



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


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




Kibor ,
сделал так как вы говорили сначала:
CODE:
cikl:
if (Poisk()==1) goto cikl;
if (ataka()==1; goto cokl;
goto cikl;

но почемуто бот не поднимает дроп
тут у меня он атакует если видит таргет а далее вместо того чтобы нажать ескейп он смотрит, пропускает дроп и когда уже моб сам изчезнет берется за другого!
CODE:
function ataka()
{
bit:if (getcolor(X_pix, Y_pix)==col_pix) // тут проверят 1 пиксель хп моба
{
key(F1); // атака моба
pause(rand(500, 900));
malo_xp();
pause(500);
key(F2); // атака моба
pause(rand(3000, 4300));
malo_xp();
pause(500);
key(F1); // атака моба
pause(rand(500, 900));
goto bit;
key(F4);// таргетнекст
pause(800);
key(F3);//споил с умершого моба
pause(1000);
key(F5);//поднятия дропа
pause(700);
key(F5);
pause(500);
key(ESCAPE);
pause(600);
malo_xp();
pause(500);
}return 1;
}
return 0;
}
 
 Top
Kibor
Отправлено: 15 Марта, 2015 - 19:15:47
Post Id



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


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




 Andre Lenog пишет:
но почемуто бот не поднимает дроп
тут у меня он атакует если видит таргет а далее вместо того чтобы нажать ескейп он смотрит, пропускает дроп и когда уже моб сам изчезнет берется за другого!


конечно.. странно что работает вообще...
во первых... скопируйте этот код в кибор. один.
посмотрите нумерацию скобок.
видно что ошибка??

во вторых...
анализируйте логику гото.. хотя тм что анализировать...........

 Цитата:
...................... ...........................
pause(rand(500, 900));
goto bit;
key(F4);// таргетнекст с какого перепуга он пойдет сюда если его послали матерным словом выше?
pause(800);
key(F3);//споил с умершого моба
pause(1000);
key(F5);//поднятия дропа
pause(700);
key(F5);
................... .......... ....... .......... .............


вот код. анализируйте..
 Цитата:
function ataka()
{
int p=0;
bit:if (getcolor(X_pix, Y_pix)==col_pix) // тут проверят 1 пиксель хп моба
{
p=1;
key(F1); // атака моба
pause(rand(500, 900));
malo_xp();
pause(500);
key(F2); // атака моба
pause(rand(3000, 4300));
malo_xp();
pause(500);
key(F1); // атака моба
pause(rand(500, 900));
goto bit;
}
key(F4);// таргетнекст
pause(800);
key(F3);//споил с умершого моба
pause(1000);
key(F5);//поднятия дропа
pause(700);
key(F5);
pause(500);
key(ESCAPE);
pause(600);
malo_xp();
pause(500);
return p;
}
 
 Top
Andre Lenog
Отправлено: 15 Марта, 2015 - 19:18:08
Post Id



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


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




Kibor , спасибо за помощ!)
таргетнекст на F4 ето у меня на случай если заагряться два моба чтобы после того как 1 убил переключил на ближайшого
 
 Top
Kibor
Отправлено: 15 Марта, 2015 - 19:19:08
Post Id



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


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




 Andre Lenog пишет:
таргетнекст на F4 ето у меня на случай если заагряться два моба чтобы после того как 1 убил переключил на ближайшого

эт не важно. другое важно что код ниже гото не выполнится
 
 Top
Andre Lenog
Отправлено: 15 Марта, 2015 - 19:24:40
Post Id



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


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




Kibor ,
переменная "р" будет возвращать в мой основной цикл 0 или 1?
 
 Top
Kibor
Отправлено: 15 Марта, 2015 - 19:29:02
Post Id



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


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




да
 
 Top
Andre Lenog
Отправлено: 15 Марта, 2015 - 19:30:32
Post Id



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


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




эх слышится мне звон монетУлыбка

(Отредактировано автором: 15 Марта, 2015 - 19:31:20)

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



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


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




даже не так. не верно.. было..

так
CODE:
function ataka()
{
if (getcolor(X_pix, Y_pix)==col_pix) // тут проверят 1 пиксель хп моба
{
bit: key(F1); // атака моба
pause(rand(500, 900));
malo_xp();
pause(500);
key(F2); // атака моба
pause(rand(3000, 4300));
malo_xp();
pause(500);
key(F1); // атака моба
pause(rand(500, 900));
if (getcolor(X_pix, Y_pix)==col_pix) goto bit;
key(F4);// таргетнекст
pause(800);
key(F3);//споил с умершого моба
pause(1000);
key(F5);//поднятия дропа
pause(700);
key(F5);
pause(500);
key(ESCAPE);
pause(600);
malo_xp();
pause(500);
return 1;
}
return 0;
}
 
 Top
yo1
Отправлено: 15 Марта, 2015 - 20:49:08
Post Id



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


Покинул форум
Сообщений всего: 110
Дата рег-ции: Окт. 2014  
Репутация: 0




 Kibor пишет:
key(F4);// таргетнекст
pause(800);
key(F3);//споил с умершого моба

Местами бы поменять, спойл теряется.
И зачем вообще пихать в функцию таргетнекст ? У вас там и функция поиск, и поисктаргет, тем более как if (getcolor(X_pix, Y_pix)==col_pix) перестает выполняться, начинает работу другое условие.
Лишнее убрать, оставить так?
CODE:
function ataka()
{
bit:;
if (getcolor(X_pix, Y_pix)==col_pix) // тут проверят 1 пиксель хп моба
{
key(F1); // атака моба
pause(rand(500, 900));
malo_xp();
pause(500);
key(F2); // атака моба
pause(rand(3000, 4300));
malo_xp();
pause(500);
}
goto bit;
key(F3);//споил с умершого моба
pause(1000);
key(F5);//поднятия дропа
pause(700);
key(F5);
pause(500);
malo_xp();
}

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

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


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




Powered by