Разработка Оффлайн Бот системы

Project-X

Baron
Customer
Всем привет!
Вот дошли руки до реализации новой системы для Офф.фарма - тренды меняются и нужно шагать в ногу со временем.


Демо версия скрипта https://skrinshoter.ru/vYohjOaZBt4

Сейчас скрипт полноценно интегрирован в дефолтную систему Ит - поддерживает полный формат работы функции .autofarm + .acp + я добавил функции авто возрождения игрока после смерти от Игрока - либо моба - встает и продолжает фарм со 100% регеном с того же места.

В данный момент скрипт стоит на тестовом сервере где собирается инфа о его работе, потреблении ресурсов, логирование всего функционала.

Хотелось бы услышать ваши предложения, возможные замечания по дополнительному функционалу, возможно кто то ранее использовал подобную систему и сталкивался каким то подводными камнями и особенностями

Скрипт имеет базовый функционал + авто рес - возможность установки титула офф чарам + выделение разными цветами ника и титула.

Рассматриваю возможность добавления функции восстановления чаров (фармером) после рестарта сервера по аналогии с офф.трейдерами.
 
Всем привет!
Вот дошли руки до реализации новой системы для Офф.фарма - тренды меняются и нужно шагать в ногу со временем.


Демо версия скрипта https://skrinshoter.ru/vYohjOaZBt4

Сейчас скрипт полноценно интегрирован в дефолтную систему Ит - поддерживает полный формат работы функции .autofarm + .acp + я добавил функции авто возрождения игрока после смерти от Игрока - либо моба - встает и продолжает фарм со 100% регеном с того же места.

В данный момент скрипт стоит на тестовом сервере где собирается инфа о его работе, потреблении ресурсов, логирование всего функционала.

Хотелось бы услышать ваши предложения, возможные замечания по дополнительному функционалу, возможно кто то ранее использовал подобную систему и сталкивался каким то подводными камнями и особенностями

Скрипт имеет базовый функционал + авто рес - возможность установки титула офф чарам + выделение разными цветами ника и титула.

Рассматриваю возможность добавления функции восстановления чаров (фармером) после рестарта сервера по аналогии с офф.трейдерами.
Всё это давно реализовано у мердокса в том числе и восстановление после рестарта.
Но не реализовано авто-включение сосок после рестарта, что очень важно
 
Всё это давно реализовано у мердокса в том числе и восстановление после рестарта.
Но не реализовано авто-включение сосок после рестарта, что очень важно
Круто, что у него это реализовано.
 
Я дал тебе наводку вообще-то...
на что? на соски? ну я думую оно должно как то прям в дефолде быть, добавить это просто в параметр .acp что бы при заходе сразу соски с панели включались.
 
на что? на соски? ну я думую оно должно как то прям в дефолде быть, добавить это просто в параметр .acp что бы при заходе сразу соски с панели включались.
брат твори!
 
Добавлю мини аптейд по теме.
Реализовал полную систему восстановления игроков (ботов) после рестарта сервера со всеми параметрами сохранения + авто использования всех банок, сосок, стрел,кристаллов суммонов.
Добавил систему мульти игрока - можно через конфиг указывать сколько игроков с 1 аккаунта можно запускать в off mod.


В мыслях добавить систему начальных координат:
игрок запускает мод .offarm в городе подходит к баферу делает фул баф , мод записывает его действия - далее игрок идет пешком до спота либо пользуется услугами Гк ( мод так же запоминает локацию для тп) приходит на спот запускает .autofarm далее .offarm и уходит в дисконнект - Чар переходит в режим Офлайн фарма, в случае гибели возвращается в город и проводит цикл манипуляций которые записал .offarm в начале и начинает цикл фарма по новой.

Так же в мыслях добавить возможность авто докупа ресурсов из gm-shop по типу сосок банко мп и хилок пока думаю как это реализовать.
 
Добавлю мини аптейд по теме.
Реализовал полную систему восстановления игроков (ботов) после рестарта сервера со всеми параметрами сохранения + авто использования всех банок, сосок, стрел,кристаллов суммонов.
Добавил систему мульти игрока - можно через конфиг указывать сколько игроков с 1 аккаунта можно запускать в off mod.


В мыслях добавить систему начальных координат:
игрок запускает мод .offarm в городе подходит к баферу делает фул баф , мод записывает его действия - далее игрок идет пешком до спота либо пользуется услугами Гк ( мод так же запоминает локацию для тп) приходит на спот запускает .autofarm далее .offarm и уходит в дисконнект - Чар переходит в режим Офлайн фарма, в случае гибели возвращается в город и проводит цикл манипуляций которые записал .offarm в начале и начинает цикл фарма по новой.

Так же в мыслях добавить возможность авто докупа ресурсов из gm-shop по типу сосок банко мп и хилок пока думаю как это реализовать.
og_og_1563726997223497547.jpg
 
Ой как ограничение по таким оффлайнам нужно. Без ограничений просто место для фарма кончатся .
 
This can be done via extension; I have offline farming, auto-revive, and auto-buff in my Interlude setup, all integrated with autofarming.

What you'll need to do is rewrite the `player.java` class in the main files to adapt it to offline farming.
 
This can be done via extension; I have offline farming, auto-revive, and auto-buff in my Interlude setup, all integrated with autofarming.

What you'll need to do is rewrite the `player.java` class in the main files to adapt it to offline farming.
For what ? You can use just character variables and not have any problems when updating the server in the future.
This is what developers do only when they lack knowledge, and also an obfuscated class, it's a complete horror.

I write all bots and any normal developers extensions , using ready-made methods, without making any changes to the current server classes.
 
For what ? You can use just character variables and not have any problems when updating the server in the future.
This is what developers do only when they lack knowledge, and also an obfuscated class, it's a complete horror.

I write all bots and any normal developers extensions , using ready-made methods, without making any changes to the current server classes.
Some mods, like the offline farm, depend on some adjustments to the player.java class to work perfectly, rewriting only it and placing it in the .ext file in the gameserver.model package.

We prioritize loading it before the server.jar file.

Regarding updates, I update normally, and add my rewritten player.class to the diff that was added in the update, and it runs normally without any problems.
 
Можно же сделать проще, сохранив видимость онлайна:
1. Создаём штуку которая будет читать список дропа с заданных NPC.
2. Читаем рейты с server.properties.
3. Умножаем шансы на rates.
4. Проверяем является ли игрок спойлером.
5. Симулируем убийство раз в n секунд и выдаем награду exp/sp/drop/spoil/sealstone/ и прочее.

Было бы круто еще прикрутить это всё к предмету условно Hot Springs Offline Farm и при нажатии чара кикает и n часов будет симуляция убийства NPC заданных именно под этот предмет (В ХС).
Продаем такие штуковины за донат монетки - радуемся.
 
Some mods, like the offline farm, depend on some adjustments to the player.java class to work perfectly, rewriting only it and placing it in the .ext file in the gameserver.model package.

We prioritize loading it before the server.jar file.

Regarding updates, I update normally, and add my rewritten player.class to the diff that was added in the update, and it runs normally without any problems.
This is complete nonsense, I described why above.
 
This can be done via extension; I have offline farming, auto-revive, and auto-buff in my Interlude setup, all integrated with autofarming.

What you'll need to do is rewrite the `player.java` class in the main files to adapt it to offline farming.
Соглашусь с Дизером, в целом лично я не испытываю проблем с интеграцией своих jar в с дефолдной системой и не вижу смысла лазить в class скомпиленной сборки, всегда можно отзеркалить нужный метод.

Но каждый дрочит как он хочет.

Up сегодня занимаюсь обучением ботов защите от плохих игроков которые хотят слить их в пк)
 
Up - Делюсь скромными успехами в развитии данного мода.

Боты стали автономными, достаточно 1 раз запустить и они живут своей жизнью, после каждого рестарта восстанавливаются на точке фарма, используют весь набор предметов, соски , бутылки, свитки, селф бафы ( на днях буду учить бафаться через alt+b, накладывать фул баф).

Так же офф.фарм система получила кастом доработку с Мод Защитой (PvP/Pk) бот система получила свои мозги и может защищать своего носителя.

Бот моментально отвечает на любую агрессию в свою сторону - будь то милишная атака, атак с большой дистанции (лукаря) или атака мага скилами / тут же принимает решение исходя из своих параметров Hp/Mp бежать от агрессора или принять бой..
Использует весь спектор скилов которые вы закладываете в систему AautoFarm при ее настройке на чаре.

Так же у системы есть агрессия по отношению к игрокам имеющих отрицательную карму. Бот сразу же начинает охоту на Pk / Если в радиусе стоит несколько OFF-Farm Botov то они коллективно ведут охоту на Pk.

Так же наделил ботов коллективной агрессией по отношению к игроку который нападает на 1 из них.
Если на полянке в радиусе к примеру 2000 стоят несколько игроков с офф.модом и какой то Живой перс попробует убить 1 из них , то оба бота с Off режимом дадут ему просраться).

Да заранее продумал вариант, того что бы не было зарубок между ботами - / боты не атакуют членов клана, пати и френд лист даже если те будут агрессивно к ним относиться.

Вот Демо пример https://skrinshoter.ru/vZ2DWZlBPJZ

Сейчас веду тесты и отладочные процессы по улучшению производительности работы скилов у магов.
 
Back
Top