Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » Warspear online

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

1. komokze - 17 Мая, 2013 - 00:18:03 - перейти к сообщению
Можно ли, чтобы перед проверкой на подборку лута бот нажимал на персонажа, применял ещё один скилл (хил), и затем уже с точки возле себя начинал поиск мобов, а не как предложено - с далека? никак немогу найти учебника или статей по созданию => разобраться самостоятельно не получается.

Можете прикрепить готовым txt?
2. Kibor - 17 Мая, 2013 - 04:25:33 - перейти к сообщению
 komokze пишет:
никак немогу найти учебника или статей

Ну как же... В программе есть кнопка Помощь. Там учебник.
 komokze пишет:
с точки возле себя начинал поиск

Он начинает поиск с последнего положения курсора в игре. как правило это место сбора лута и там находится персонаж. У вас наверно сбор лута отключен? Что бы не усложнять скрипт я не делал поиск реального положения игрока. Искать его надо так же как и моба.
 komokze пишет:
применял ещё один скилл (хил)

Добавьте перед
CODE:
if (kryg_es==1)
нажатие цифры на котором находится слот бафа. Например 2.
CODE:
key('2')

Или щелкните по нему мышкой.
CODE:
mouse (LEFT, коорд_X, коорд_Y, 1, w);

Координаты узнаются - навести на нужный баф мышь и нажать CTRL+SHIFT+S в поле Мышь в клиентской части окна.
Но для хила надо знать координаты игрока. Это надо добавить его поиск и получение координат.

Сам скрипт вполне простой. При желание разберетесь. Будут вопросы по программе - помогу.
3. komokze - 17 Мая, 2013 - 04:50:43 - перейти к сообщению
Kibor ,Спасибо, не знал про справку Улыбка я уже начал разбираться с основным строением скрипта, понял как устроен каркас, отдельно блоки с функциями и ссылки на их выполнение.
А что значит

if (kryg_es==1) ? Просто интересно)

так суть в том, что после нажатия на хил (2) нужно указать на кого его применить. Тут и нужен поиск чара...


В общем я добавил хилл, он начинает искать цель, и когда себя проходит появляется значёк какбы цели , нужно назначить чтобы когда он его видел он по нему тыкал левой кнопкой мыши, в какое место вставить код?




В дополнение - проект действительно отличный, помогает везде, и в my lands можно грамотно науку в очередь поставить, и постройку зданий) И даже просто банально где-нибудь зафлудить Голливудская улыбка Как создание макроса для авто баффера в л2 тоже отлично)[/quote]
4. Kibor - 17 Мая, 2013 - 05:03:17 - перейти к сообщению
 komokze пишет:
А что значит

if (kryg_es==1) ?


Переменная kryg_es является флагом. Если она равна 0, то скрипт не проходит 2 круга для поиска ближних мобов. Если ==1 выполняется скрипт в фигурных скобках и проходит 2 ближних круга. Значение этой переменной устанавливается в 1 после смерти моба и сбора лута.

В справке ознакомьтесь с применяемыми функциями. Их там не много. После этого будет просто написать свой скрипт, под свои нужды. Это проще чем редактировать существующий.
5. komokze - 17 Мая, 2013 - 05:05:05 - перейти к сообщению
 Kibor пишет:
Это проще чем редактировать существующий.


Я обязательно буду пробовать, просто сегодня у меня этакая "стадия ознакомления"Подмигивание


Я выше уже добавил, но может быть вы не заметили :


"В общем я добавил хилл, он начинает искать цель, и когда себя проходит появляется значёк какбы цели , нужно назначить чтобы когда он его видел он по нему тыкал левой кнопкой мыши, в какое место вставить код?"
6. Kibor - 17 Мая, 2013 - 05:59:06 - перейти к сообщению
Надо сделать рисунок указателя, который появляется при наведение мыши на персонажа для бафа и написать функцию ищущую этот рисунок по типу функции Ryka_es().
Вызывать ту функцию надо как и Ryka_es() во время прохождения кругов в функции okryga.
Вроде так. Я не помню как там меняется указатель. Это надо смотреть в игре.
7. ZloiGeni - 17 Июня, 2013 - 07:27:28 - перейти к сообщению
Странно, у меня он не видит мобов... Т.е. он нападает на мобов, когда есть меч!!! Жаль..
Потом программа у меня не отвечает,но бот работает (даже приоритет на максимум ставил)
Но у меня ноут слабый, потом на компе запущу, так что зависание по моей причине

И там стоит пауза в некоторых моментах на 5 сек, а в коде нету(
8. Kibor - 18 Июня, 2013 - 15:02:01 - перейти к сообщению
Данный скрипт настроен на моба Фея. То есть он ищет конкретно их. Если нужен другой моб надо заменить скрины моба.
Это демонстрация поиска изображений в играх.
На днях я выложу фарм кач бота для васпир. Этот бот будет бить любых простых мобов и автоматом фармить боссов + еще несколько функций.
Этот бот будет выложен в отдельно созданной ветке.
9. ZloiGeni - 18 Июня, 2013 - 20:06:11 - перейти к сообщению
Да да, я все понял, и поменял мобов как только скачал, но вот не ищит
Кстати, можно бота на даркорбит (DarkOrbit) сделать, мне кажется будет легко, там надо коробочки искать
10. vadiska - 14 Июля, 2013 - 17:49:54 - перейти к сообщению
привет всем)
корочь такое дело) как сделать так что после нахождения моба он тока его бил а не обраттно искал цель?
он просто бьёт всех в подряд а хз как сделать остановку на одном не знаю, что там нада прописать чтоб после нахождения моба он остановлялся на нем а не продолжал искать цель?
Да ище я прописываю чтоб он использовал скил но он не хочет а в других вродь робота же(

Powered by ExBB FM 1.0 Final