Кибор » Кибор - Интегрированная среда разработки ботов » Готовые скрипты » Бот для Warspear Online

Страниц (13): « 1 [2] 3 4 5 6 7 8 9 ... » В конец
 

11. Impulse - 28 Сентября, 2013 - 14:04:27 - перейти к сообщению
 Kibor пишет:
Ничего в скрипте не надо менять. И меч не трогать.
Надо правильно картинки сделать.

размер картинок в пикселях должен быть строго по рамзеру оригинала ? потому что у меня не такие...
12. Kibor - 28 Сентября, 2013 - 23:32:53 - перейти к сообщению
должен быть не более 50 пик. сторона.
при создание рисунка надо выбирать участок моба который остается неизменным бОльшее количества времени во время анимации.
13. firedrakon - 11 Ноября, 2013 - 13:50:36 - перейти к сообщению
Kibor , а можно ваш мейл или скайп..есть вопросы ..по поводу изменения
14. Dimko - 14 Ноября, 2013 - 14:53:45 - перейти к сообщению
Kibor , помогите пожалуйста изменить скрипт для сбора лута с земли, а не с убитых мобов. Такого как [горючая смесь][товары][небесный камень].
нужно чтобы персонаж не ходил, а просто с небольшой периодичностью сканировал вокруг себя 2-3 клетки, реагировал на "руку", ждал паузу пока предмет откопается, и клал что найдет в сумку.
заранее спасибо
15. Kibor - 14 Ноября, 2013 - 15:50:38 - перейти к сообщению
 Цитата:
win w=window ("Warspear Online", "Warspear", -1);//Указатель на окно игры Warspear Online


int Ryka[12][6];
int PosX[1], PosY[1];
int t=150;//увеличить если не определяется курсор над лутом в виде руки
int kol_kr=2;//Количество кругов поиска лута (расширяемых)
/////////////////////////////////////////////////////////////////////////////////////
loadimage (#Ryka[0][0], "C:\warspear\Ryka.bmp");//Рука на луте
activate (w) ;

a: if (okryga(kol_kr)==1){key(RETURN);pause(10000);key(RETURN);}
goto a;

///////////////////////////////////////////////////////////////////////////////////////////


function okryga(int n)//просканировать круг на поиск лута или моба
{
int n1;
if (Ryka_es()==1) return 1;
key(UP); sleep(t); if (Ryka_es()==1) return 1;
n1=0; f1: if(n1<n){key(RIGHT); sleep(t); if (Ryka_es()==1) return 1; n1++; goto f1;}
n1=0; f2: if(n1<n){key(DOWN); sleep(t); if (Ryka_es()==1) return 1; n1++; goto f2;}
n1=0; f3: if(n1<n){key(DOWN); sleep(t); if (Ryka_es()==1) return 1; n1++; goto f3;}
n1=0; f4: if(n1<n){key(LEFT); sleep(t); if (Ryka_es()==1) return 1; n1++; goto f4;}
n1=0; f5: if(n1<n){key(LEFT); sleep(t); if (Ryka_es()==1) return 1; n1++; goto f5;}
n1=0; f6: if(n1<n){key(UP); sleep(t); if (Ryka_es()==1) return 1; n1++; goto f6;}
n1=0; f7: if(n1<n){key(UP); sleep(t); if (Ryka_es()==1) return 1; n1++; goto f7;}
n1=0; f8: if(n1<n){key(RIGHT); sleep(t); if (Ryka_es()==1) return 1; n1++; goto f8;}
return 0;
}

///////////////////////
function Ryka_es()//Курсор как рука. над лутом
{
if (findimage(1, #Ryka[0][0], 0, #PosX[0], #PosY[0], 0, 0, 780, 520, w)==1)return 1;
return 0;
}


не тестировал
16. Dimko - 15 Ноября, 2013 - 14:18:42 - перейти к сообщению
"рука" пролетает над предметом и не цепляется. сделал новый скрин руки, все перепроверил - должно работать. но не работает.
какая команда нажимает кнопку? key(RETURN) - она?
(Добавление)
а, все, разобрался.
Работает! спасибо огромное
17. igormoshuk2010 - 17 Ноября, 2013 - 10:56:02 - перейти к сообщению
Добрый день Kibor , помогите пожалуйста создать скрипт где шам припустим бьет моба и отхиливает себя зарание спасибо с ув Игорь
18. Kibor - 18 Ноября, 2013 - 02:01:42 - перейти к сообщению
Я уже давно этот скрипт писал и дорабатывать его не хочу.
Недавно добавил в Кибор новые функции и начал писать с помощью них бот для варспы, но не хватает времени.
19. Sinner - 20 Ноября, 2013 - 15:03:22 - перейти к сообщению
Kibor , приветствую,скачал кликера и бота,вроде бы всё работает но:бьёт только одного моба,дальше впадает в ступор.
20. Kibor - 20 Ноября, 2013 - 17:12:16 - перейти к сообщению
А как мобов ищет.. Только перебором клеток?..

Powered by ExBB FM 1.0 Final