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

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

41. abdrazakowa - 06 Декабря, 2013 - 13:07:41 - перейти к сообщению
 Kibor пишет:
findimage(1, #Image_0[0][0], 255, #PosX_0[0], #PosY_0[0], 0, 0, 780, 520, w)

Где объявление переменных?
PosX_0[0], PosY_0[0] не объявлены.


Запутался при совмещении скриптов Радость
Нелепая ошибка, спасибо за помощь Улыбка
42. ministrant - 08 Декабря, 2013 - 11:36:07 - перейти к сообщению
как скил изменить с 1 на 2 слот? Не понял
43. abdrazakowa - 23 Декабря, 2013 - 04:31:51 - перейти к сообщению
 ministrant пишет:
как скил изменить с 1 на 2 слот? Не понял

лучше переназначить его в игре(меню-персонаж-навыки-выбираем нужный-меню-в слот вызова)
44. Dimaslyak - 29 Декабря, 2013 - 09:52:44 - перейти к сообщению
напишите скрипт только для збора лута прошу Закатив глазки
45. MrFurik - 07 Мая, 2014 - 02:14:12 - перейти к сообщению
Как будет идти команда чтобы он скажем открывал меню, а после нажимал на персонажа?

я пробывал сделать банально:

CODE:
int Menu[143][46];
loadimage (#Menu[0][0], "C:\warspear\craft\Menu.bmp");//Image_0[143][46];loadimage (#Image_0[0][0], "C:\warspear\craft\Menu.bmp")
int PosX_0[1], PosY_0[1];
n: if (findimage(1, #Menu[0][0], 255, #PosX_0[0], #PosY_0[0], 0, 0, 780, 520, w)==1)
{
mouse (LEFT, PosX_0[0]+8, PosY_0[0]+5, 1, w);
sleep(100);
}



int Pers[82][18];
loadimage (#Pers[0][0], "C:\warspear\craft\Pers.bmp");//Pers[82][18];loadimage (#Image_2[0][0], "C:\warspear\craft\Pers.bmp")
int PosX_1[1], PosY_1[1];
n: if (findimage(Pers, #1[0][0], 255, #PosX_1[0], #PosY_1[0], 0, 0, 780, 520, w)==1)
{
mouse (LEFT, PosX_1[0]+8, PosY_1[0]+5, 1, w);
sleep(100);
}

только меню он открывает а вот вкладку перса уже нет.....
46. Kibor - 07 Мая, 2014 - 05:32:29 - перейти к сообщению
Правда? Особенно на этом то фоне:


 MrFurik пишет:
n: if (findimage(Pers, #1[0][0],
47. MrFurik - 07 Мая, 2014 - 10:07:01 - перейти к сообщению
а это я видел и исправил, тут новая проблема я решил сделать по другому чтобы было по поиску картинки вроде все хорошо только он клацает их всегда как только видит.....а можно как то по координатам 1 пример показать?
(Добавление)
и где найти сами координаты
48. MrFurik - 08 Мая, 2014 - 12:45:10 - перейти к сообщению
нашел как делать по координатам пока что вышло так:
CODE:
win w=window ("Warspear Online", "Warspear", -1);//Указатель на окно игры Warspear Online
sleep(1000);//Ждем секунду



mouse (LEFT, 677, 490, 1, w);//Открываем Меню
sleep(600);


key('1');//Открываем окно Персонажа
sleep(600);


key('8');//Открываем окно крафта
sleep(600);


mouse (LEFT, 261, 200, 1, w);//Открываем окно нужного нам крафта.
mouse (LEFT, 261, 200, 1, w);
sleep(800);


mouse (LEFT, 327, 270, 1, w);//Выбираем нужное нам задание.
mouse (LEFT, 327, 270, 1, w);
sleep(800);


mouse (LEFT, 677, 490, 1, w);//Жмем кнопку старт.
sleep(800);


mouse (LEFT, 359, 275, 1, w);
mouse (LEFT, 359, 275, 1, w);
sleep(800);


mouse (LEFT, 261, 200, 1, w);
sleep(800);


mouse (LEFT, 353, 278, 1, w);
mouse (LEFT, 353, 278, 1, w);
sleep(800);


mouse (LEFT, 677, 490, 1, w);
sleep(800);


mouse (LEFT, 71, 487, 1, w);
sleep(600000);


goto n;


токо походу ждать 10минут ему много потому что команду Shift+Ctrl+Z уже не понимает.
49. RussianRemaker - 09 Мая, 2014 - 04:05:36 - перейти к сообщению
 Цитата:
ждать 10минут ему много потому что команду Shift+Ctrl+Z уже не понимает.

Попробуй заменить sleep на pause, тогда Shift+Ctrl+Z должно срабатывать.
50. MrFurik - 09 Мая, 2014 - 19:15:50 - перейти к сообщению
ок спс попробую, еще 1 вопрос как заставить его повторять скажем нужный мне цикл?
CODE:
win w=window ("Warspear Online", "Warspear", -1);//Указатель на окно игры Warspear Online
activate (w);
sleep(1000);//пауза секунда



mouse (LEFT, 677, 490, 1, w);//Открываем Меню
sleep(600);


key('1');//Открываем окно Персонажа
sleep(600);


key('8');//Открываем оконо крафта
sleep(600);


mouse (LEFT, 261, 200, 1, w);//Открываем окно нужного нам крафта.
mouse (LEFT, 261, 200, 1, w);
sleep(800);



mouse (LEFT, 327, 270, 1, w);//Выбираем нужное нам задание.
mouse (LEFT, 327, 270, 1, w);
sleep(800);


mouse (LEFT, 677, 490, 1, w);//Жмем кнопку старт.
sleep(800);


//Для тех у кого больше чем 1 возможность крафтить.


mouse (LEFT, 359, 275, 1, w);
mouse (LEFT, 359, 275, 1, w);
sleep(800);


mouse (LEFT, 261, 200, 1, w);
sleep(800);


mouse (LEFT, 353, 278, 1, w);
mouse (LEFT, 353, 278, 1, w);
sleep(800);


mouse (LEFT, 677, 490, 1, w);
sleep(600000);


//Сбор готовых изделий.


mouse (LEFT, 677, 490, 1, w);
sleep(800);



mouse (LEFT, 273, 270, 1, w);//Забираем готовое изделие
sleep(800);


mouse (LEFT, 677, 490, 1, w);
sleep(800);



mouse (LEFT, 273, 270, 1, w);
sleep(800);



mouse (LEFT, 84, 490, 1, w);//Закрываем окно.
sleep(800);


goto s


goto s почему то не сработал и он остановился....
(Добавление)
хотя бы на этом примере потому что я забыл куда дел то что хотел сделать изначально)

Powered by ExBB FM 1.0 Final