InGame bot для Lineage.ru( + 80% Interlude серверов) + обход ограничения на окна
Делал бот для себя. Пришло время поделиться с народом.
Возможности бота:
Обход ограничения на окна
Для каждого аккаунта генерируется свой hwid(всегда 1 тот же) → можно запускать сколько угодно окон с одного компа.
Автоматический ввод логина/пароля/пин-кода
Для каждого аккаунта можно создать отдельный ярлык, добавив ему параметрами логин/пароль ( + пин по желанию), и клиент залогинится автоматически.
[Ссылки могут видеть только зарегистрированные пользователи. ]
Просмотр “пакетов”
По сути классических сетевых пакетов здесь нету, просто не нашлось более подходящего названия. Если для пакета возможна отправка на сервер, это будет отображено в описании, например /moveto 42907 49227 -3022
[Ссылки могут видеть только зарегистрированные пользователи. ]
Отправка
Возможно отправить пакет, или несколько, на сервер.
Список поддерживаемых пакетов:
/say <тип> <тект> <кому>
/useskill <id>
/useskill <id> <ctrl> <shift>
/target - берет в таргет того, кто написал команду
/target <имя>
/targetforce - берет в таргет и начинает бежать за ним/атаковать
/targetforce <имя>
/assist - берет в ассит по тому, кто написал команду
/assist <имя>
/assistforce
/assistforce <имя>
/useitem <id>
/sleep <ms>
/actionuse <id> <ctrl> <shift>
/moveto <x> <y> <z>
/leave
/invite
/buy
/privatebuy
/stop - останавливает автоатаку/автопомощь
/exitgame - убивает процес л2
/music - играет музыку
[Ссылки могут видеть только зарегистрированные пользователи. ]
Команды
Каждая команда — это список пакетов. Команды задаются с помощью синтаксиса JSON([Ссылки могут видеть только зарегистрированные пользователи. ]).
Первое их предназначение — выполнение по сообщениям в чат(регулируется чек-боксами).
Например, пишете на основе в пати-чат buff, и варк бафает/ БД танцует/ Биш хилит итд.
[Ссылки могут видеть только зарегистрированные пользователи. ]
АвтоПати
Персонаж может автоматически принимать приглашение в группу. От кого принимать регулируется чек-боксами.
Также, можно настроить выполнение команды/пакета при входе. Очень удобно, например, использовать БД. Делаем макрос на прием в пати. БД автоматически примет пати, станцует и выйдет (/leave).
[Ссылки могут видеть только зарегистрированные пользователи. ]
АЦП / лимиты
Собственно выполнение команд/пакетов когда ХП/МП/ЦП падает ниже определенного уровня. Nuff said.
[Ссылки могут видеть только зарегистрированные пользователи. ]
АвтоБаф
На вкладке АвтоБаф можно назначить выполнение команд/пакетов через определенные интервалы(с долей рандома). Если вы используете бафера как ДД (намример БД), то лучше указать в колонке Остановить атаку — YES.
[Ссылки могут видеть только зарегистрированные пользователи. ]
Автоатака
Собственно бот для фарма мобов. Введите радиус и жмите «Начать». Остальной функционал интуитивно понятен.
Например для спойлеров будет полезно выполнение команд «Перед началом атаки» - спойл, «После смерти» - свип.
[Ссылки могут видеть только зарегистрированные пользователи. ]
Помощь
Вводите ник и жмете начать.
[Ссылки могут видеть только зарегистрированные пользователи. ]
Дополнительно
Это самая интересная вкладка.
Антисбивалка таргета — скажите нет крисам-ТХ, с их триками/свичами/миражами.
Лютый sweep – очень полезен спойлерам, при использовании свипа автоматически берет в таргет ближайшего мертвого(синего) моба. Спойлить парики вместе с дестром как никогда легко.
Повесили слип — очень полезно на каче с слипающими мобами. Например сделать команду /say 3 sleep. И в пати чат будет писаться sleep. А вашему баферу сделать команду с соответствующим именем, для снятия слипа скролом (смотри скрин выше).
Кинули травилку — самое время выпить антидот, либо крикнуть в пати хилеру чтобы снял ее.
Кончаются соски — полезно если в пати есть гном с кучей сосок. Тогда пишем в чат команду /say 3 sosok, гному команду чтобы он бросил сосок на землю, соски подберутся с земли автоматически.
[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]
Тревога
Опасно оставлять бота без присмотра, для этого придумана группа команд «Тревога». Она рассчитана на использование команды /music или /exitgame но можно использовать любую.
/music
Эта комнда запускает файл 1.mp3 из папки system. Если у вас не играет музыка, значит устарели кодеки. Скачать их можно отсюда:
[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]
Проверить работоспособность можно на вкладке «Отправка», отправив пакет /music.
Сохранение настроек
Все настройки сохраняются в папке с игрой, в файле Имя_персонажа.ini, очень удобно если у вас много окон. Файлы можно передать другу итд.
Re: InGame bot для Lineage.ru( + 80% Interlude серверов) + обход ограничения на окна
Спойл - это первое что проверялось, так как основа - спойлер. Возможно неправильно настроил?
Сделал рабочую версию под сервак [Ссылки могут видеть только зарегистрированные пользователи. ] и несколько других, обращаться в icq.
Re: InGame bot для Lineage.ru( + 80% Interlude серверов) + обход ограничения на окна
Прописывал все команды /useskill 1 2 /useskill Spoil нет реакции.
А так работает нон стоп по прокачке и ассисту.
Подскажи лучше что бы сделать вместо музыки если кто-то ходит рядом или в таргет взял?)
Авто пати не получается никак. На грацию потянет? скоро открытие грации финал рпг клаба х5
Re: InGame bot для Lineage.ru( + 80% Interlude серверов) + обход ограничения на окна
Цитата:
Сообщение от dm83
Прописывал все команды /useskill 1 2 /useskill Spoil нет реакции.
А так работает нон стоп по прокачке и ассисту.
Подскажи лучше что бы сделать вместо музыки если кто-то ходит рядом или в таргет взял?)
Авто пати не получается никак. На грацию потянет? скоро открытие грации финал рпг клаба х5
/useskill <skill_id>
спойл - /usesskill 254
[Ссылки могут видеть только зарегистрированные пользователи. ]
свип - /useskill 42
[Ссылки могут видеть только зарегистрированные пользователи. ]
включаешь просмотр пакетов от клиента, юзаешь спойл, и внезапно, увидишь что писать в отправке
вместо музыки можно писать все из списка в первом посте + любую команду из вкладки команд
например - /exitgame или /stop