Multiprotocol rev.1422 [RU]

Deazer

Head Developer
Staff member
  • Глобальное обновление. Синхронизация всех изменений со всех веток
  • Логика сохранения, выдачи и удаления навыков была полностью переписана.
  • Производительность обработки навыков была значительно улучшена (в несколько раз).
  • Структура была упрощена, а количество операций, связанных с навыками, уменьшено.
  • Добавлена возможность указывать ID клана для gameserver\data\phantoms\phantoms.xml Пример: <set name="clanId" value="1050505"/>
  • ВНИМАНИЕ: Требуется ручное обновление logback.xml в authserver/config/logback.xml и gameserver/config/logback.xml.
  • Обновите библиотеки logback и slf4j.
  • Полностью реализована команда /siegestatus для лидера клана, участвующего в осадах.
  • Исправлен механизм реакции ИИ на атаки мобов клана. Ранее логика была неверной и допускалась рекурсия.
  • Исправление для навыка «Танец ядовитых клинков».
  • Дополнительная награда за квест «Свидетельство доверия».
  • Модификатор критического урона физических навыков в конфигурации.
  • Правильная замена для фестиваля.
  • Переработан процесс загрузки бота Telegram.
  • Ссылка BBS по умолчанию на личный кабинет — cfg.
  • Добавлен cfg на доску сообщества.
  • Добавлен обход автофарма без интерфейса «autohunt_ui».
  • Исправление для бота Telegram, добавлен резервный вариант.
  • Добавлено отображение времени до следующего PvP-события.
  • Добавлена настройка для отмены вызова игрока при телепортации на Олимпийский стадион.
  • Исправление отмены вызова для PvP-событий.
  • Добавлен модификатор потребления маны.
  • Добавлена настройка для отключения потребления маны в мире и на Олимпийском стадионе.
  • Механика удержания игроков в одном месте во время автофарма была переработана.
  • Добавлена механика удержания игроков в радиусе автофарма — игроки будут бежать к точке только в том случае, если они каким-то образом покинут радиус автофарма, а не как в старой системе, которая жестко привязывала игроков к точке.
  • Удаление персонажей теперь можно указать в двойных значениях.
  • Восстановление HP/CP/MP сразу после баффа по умолчанию. Нет смысла создавать отдельный скрипт и настройку. Логично восстанавливать сразу.
  • Перемещение Pterosaur AI из PTS.
  • Исправление для Repent Your Sins.
  • Добавлено восстановление HP/CP/MP для новых персонажей.
  • Улучшения для AreaBuffNpc.
  • Добавлено восстановление HP/CP/MP для новых персонажей.
  • Добавлен Area Buff npchttps://lucera2.com/threads/area-buff-npc.8512/
  • Реализован отчет бота Telegram при запуске сервера.
  • Исправление для квеста «Покайтесь в своих грехах».
  • Исправление для агрессии.
  • Расширена функциональность Grade Penalty.
  • Навык Grade Penalty не отображается в пассивных навыках. Отключено, проверено.
  • Добавлена возможность терять опыт в зонах развлечений.
  • Akamanah/Zarich также показывает сообщение, когда выпадает из моба, что он появился в мире, а не только если вы его подбираете.
  • Исправлено двойное сообщение «Внимание: Blabla поднял Blabla», если вы в партии и включена автосбор.
  • Исправление ИИ: агрессия клана теперь распространяется от атакующего моба, а не от атакующего игрока.
  • Добавлена дополнительная информация в панель администратора charinfo и unhardcoded charedit.htm
  • Нежестко запрограммированное меню выбора персонажей в панели администратора и телепортация NWSE.
  • Добавлена команда GM для настройки очков клана.
  • Исправлена формула скорости бега для NPC/мобов/призываемых существ. Проверено по официальному серверу.
  • Если у менеджера кланового зала недостаточно маны для применения баффа, отображается диалоговое окно с информацией.
  • Менеджеры кланового зала имеют уникальную формулу для максимальной маны, когда появляется владелец. Без владельца это 1645 маны (стандартная формула); с владельцем — 152641. Доказательство
  • Добавлена команда GM для настройки очков клана
  • ClanHall Siege также поддерживает награды, такие как замки
  • Незначительная переработка зон развлечений.
  • Добавлен параметр для зон <set name="blocked_actions" val="exp_lost" />, чтобы не терять опыт в зоне.
  • Более точная и тщательная проверка веса и ограничений слотов для предметов капсулы.
  • Переработка для RB Benom, более легкий ИИ.
  • Исправлено отображение языковой информации, если строки недоступны.
  • Внимание!!! Награда за событие Хэллоуина была переработана! Теперь вы можете выиграть много наград и шансов.
  • Исправление появления Имперских гробниц.
  • Корректировка потребления маны луком.
  • Корректировка обмена для события Хэллоуина.
  • Добавлен параметр для NPC, который предотвращает их атаку <ai_params><set name="canBeAttacked" value="false"/></ai_params>.
  • Добавлена регистрация выдачи предметов и квестов для UniversalFighter и UniversalMystic.
  • Добавлена команда GM для остановки автофарма //autofarm_stop <target>.
  • Незначительная корректировка для Pet Manager.
  • Сообщите GM о проблеме с предметами в чате с помощью команды //give_item.
  • Удален русский текст и символы из папки html-en.
  • Исправление для TopClanService.
  • Удалены ненужные диалоги.
  • Переработана бафф Clan Hall, возвращая утраченную функциональность конфигурации ResidenceAllBuffsButton, которая разделяла баффы на Mage/Warrior/All.
  • Добавлена конфигурация для изменения MP для Clan Hall Managers.
  • Удален хардкод из базового ИИ.
  • Развернут отдельный ИИ для мобов SSQ.
  • Переработана проверка на телепортацию игрока в город, если он не соответствует SSQ.
  • Переработана проверка на телепортацию игроков в город при атаке мобов SSQ, если условия не выполняются.
  • Исправлена редкая ошибка NPE для sendPacket.
  • После эффекта травы мы возвращаем бафф с тем же типом стека.
  • Очистка переменных мобов после смерти.
  • Добавлена возможность обменивать предметы квестов через мультипродажи.
  • Adena была переработана, удалив жесткий код.
  • Добавлен новый тип Npc CommunityBoardNpc, с помощью которого можно напрямую указывать ссылки на диалоги для доски сообщества. Пример: <set name="type" value="CommunityBoardNpc" /><ai_params><set name="html_path" value="mods/buffer/community_buffer/buff.htm"/></ai_params>
  • Запрещено автоматическое фарминг, если между уровнем питомца и игрока большая разница.
  • Добавлена возможность открывать доску сообщества из NPC. Пример: <a action="bypass -h npc_%objectId%_bbs_open">Открыть BBS.</a>
  • Применяются ограничения на управление призыванием, когда есть разница в уровнях в автоматическом фарминге, так же, как и без автоматического фарминга.
  • Реализована многоязычность. Полное руководство находится здесь: https://lucera2.com/threads/how-to-set-up-languages-and-add-your-own.8321/
  • Добавлено действие по умолчанию для элемента ACTION_SHOW_MULTISELL и руководство: https://lucera2.com/threads/default-action-for-items.8332/
  • Реализована система создателей. Теперь механизм обработки появления сундуков и ряда других групп появления работает в соответствии с официальным сервером.
  • Добавлена настройка AltReviveWindowSpreading.
  • Незначительная поправка для диалогов Keeper Ruyman.
  • Добавлена замена в cfg %online% %char_name% %account_name% %char_ip% %char_hwid%.
  • Ой. Поправка для настроек внешнего вида.
  • Переработано объявление о появлении Mammon.
  • Инициализация создателей появления, скоро будет зафиксирован список появления.
  • Добавлено больше опций для создателей.
  • Исправление телепортации на свадьбу.
  • Добавлена возможность в Guardians Of The Holy Grail обменять все предметы на свитки в квесте.
  • Завершено создание всех создателей появления, которые были на PTS.
  • Добавлена возможность обменять все свитки на квест Guardians Of The Holy Grail и обойти сразу.
  • Исправление двойного обмена мультипродажей.
  • Исправление обмена оружием SA класса A.
  • Добавлена настройка, которая исключает указанные ID предметов из отображения.
  • Переработка бонуса клана: если игрок был в клане A и получил награду, то при вступлении в клан B он будет исключен из критериев необходимых игроков.
  • Доработана служба бонусов клана: если игрок получил бонус хотя бы в одном клане, он не получит его в другом.
  • Добавлена проверка минимального уровня и минимальной профессии.
  • Реализовано автоматическое вознаграждение за очки Custom Clan.
  • Ой! Обновление строк.
  • Незначительная корректировка языкового парсера.
  • Корректировка для Packet Filter DTD.
  • Корректировка для ботов после реализации многоязычности, загрузка фраз.
  • Конфигурация для сброса оглушения при атаке.
  • Конфигурация для распределения урона лука, как в вышеуказанных Хрониках.
  • Ой, небольшая корректировка загрузки фантомных фраз.
  • Исправлена проблема с лодками — были незначительные ошибки с маршрутами.
  • После завершения маршрута очистите его и запустите новый расчет, чтобы избежать накопления и возможных ошибок.
  • Добавлены точки трансляции сообщений, аналогичные тем, что есть на PTS.
  • Исправлен механизм распределения сообщений об отправлениях и прибытиях кораблей.
  • Скорость и координаты лодок были перенесены с PTS.
  • Исправление NPE при перезагрузке кэша HTML в режиме 2.
  • Исправление для команды администратора ride/unride/ride_wyvern, ранее требовавшей цель или trow NPE.
  • Бонус очков PCBang для премиум-игроков был переработан.
  • Настройки налогов до и после продажи предмета на аукционе были разделены.
  • Impl SubClass sell service.
  • Изменение радиуса для трансляции лодки, у некоторых администраторов проблемы с радиусом — вероятно, сломан mapregion.xml.
  • Переработка клановой войны.
  • Корректировка продажи у NPC Friends.
  • Обновление библиотеки commons-lang3.
  • Beast Lord Behemoth повышает кристалл до максимального 12 уровня.
  • Квест Coin Of Magic party.
  • Незначительная корректировка квеста Forgotten Village.
  • Незначительная корректировка списка навыков.
  • Корректировка NPE в Frintezza.
  • Добавлена забытая мультипродажа для квеста In The Forgotten Village.
  • Исправление конфигурации PawnShopNoGradeCheckClasses, если она пуста.
  • Добавлена настройка для PawnShop, чтобы не проверять класс при продаже определенных классов предметов #2940
  • Добавлена возможность зачаровать слот FORMAL_WEAR. Для этого необходимо добавить <chances type="FORMAL_WEAR"><chance val="100"/></chances> в свиток
  • Добавлена возможность зачаровать FORMAL_WEAR
  • Обновлены все замки и залы кланов. Все баффы перенесены из кода в XML.
  • Добавлена команда администратора USAGE: //pa_add_time <hours> [char_name|target]
  • Незначительная поправка для буфера
  • Универсальная поправка баффа NPC
  • Поправка конфигурации PlaybackClassIdProbabilityMod для ботов Record
  • Более логичное удаление призывов для ботов Record
  • Коррекция для квеста Curse Of Underground Fortress
  • Конфигурация для отображения шанса навыка
  • Переработка для использования действий и необработанных действий
  • Более логичная обработка агрессии. Старые данные правильно очищаются, если игрок покидает мир
  • Корректировка продажи у NPC Friends
  • Обновление библиотеки commons-lang3
  • Beast Lord Behemoth накачивает кристалл до максимального 12 уровня
  • Квест Coin Of Magic party quest
  • Незначительная исправление для квеста «Забытая деревня»
  • Незначительная исправление для списка навыков
  • Исправление NPE в Frintezza
  • Добавлена забытая мультипродажа для квеста «В забытой деревне»
  • Исправление конфигурации PawnShopNoGradeCheckClasses, если она пустая
  • Добавлена конфигурация для PawnShop, чтобы не проверять класс при продаже определенных классов предметов #2940
  • Добавлена возможность зачаровать слот FORMAL_WEAR. Для этого необходимо добавить <chances type="FORMAL_WEAR"><chance val="100"/></chances> в свиток
  • Добавлена возможность зачаровать FORMAL_WEAR
  • Обновлены все замки и залы кланов. Все баффы перенесены из кода в XML.
  • Добавлена команда администратора USAGE: //pa_add_time <hours> [char_name|target]
  • Незначительная корректировка буфера
  • Корректировка универсального баффа NPC
  • Корректировка конфигурации PlaybackClassIdProbabilityMod для ботов Record
  • Более логичное удаление призывов для ботов Record
  • Корректировка для квеста Curse Of Underground Fortress
  • Конфигурация для отображения шанса навыка.
  • Переработка для использования действий и необработанных действий.
  • Более логичная обработка агрессии. Старые данные правильно очищаются, если игрок покидает мир.
  • PawnShop регистрирует снятие налога, расширенная регистрация покупок.
  • Журнал зачарования EnchantReset показывает предыдущий уровень зачарования.
  • Журнал чата показывает исходный текст, если фильтр чата заменен на [цензура].
  • Расширенная регистрация капсулированных предметов (открытие ящиков)
  • Расширенные журналы квестов
  • Удален мусор из игрока о золотом баране и переписан правильно
  • Небольшое улучшение для события l2day
  • Для события l2day можно использовать дробные значения для шанса в файле l2day_letters_drop.xml
  • Перемещение из квеста PTS Coin Of Magic
  • Системное сообщение, когда откат навыка запускается Skill Mastery
  • в квесте Coin Of Magic удалены неиспользуемые NPC
  • Незакодированные классы для новичков-буферов. Теперь вы можете создавать список буфов для любого количества классов
  • Исправлено вызов группы, если указаны координаты
  • Исправлено время перезарядки для навыков Bubble
  • Добавлена возможность ограничить количество объявлений о продаже предметов из PawnShop
  • Квест «Черный лебедь» не имеет ограничения по максимальному уровню, только минимальный уровень 32.
  • Слушатель для добавления подклассов будет расширен во всех необходимых местах.
  • Добавлены логи для выдачи пропусков Noble Gate и дополнительная регистрация для героев.
  • Добавлена возможность покупки/продления премиума до истечения срока действия старого для всех услуг и предметов с этой функцией.
  • Исправлено удаление предметов для повышения уровня клана, а также исправлен список требований. Доказательство: https://web.archive.org/web/20070603020533/http://www.lineage2.com/Knowledge/clans.html
  • Более корректная проверка anyFirst для буфера.
  • Теперь вы можете продлить премиум-аккаунт, даже если он уже активен. Замена для диалогов %endtime%.
  • Исправление для Npc Friend
  • Переработка Champions, приведение кода в надлежащую форму
  • Конфигурация для ограничения количества Champions в радиусе
  • Solo buff для универсального моба, ранее дававшийся только партии
  • Процентный налог вычитается после продажи предмета в ломбарде.
  • Исправление статистики для навыка quest rate, если он применяется к мобу
  • Добавлена возможность включить возврат баффов на Olymp
  • Исправление для квеста «Сундук, пойманный на приманку ледяного воздуха»
  • Квесты «Альянс с Варкой Силенос» и «Альянс с орками Кетры» распределяют награду по всей группе, а также штраф. Например, если член группы убил моба вашего клана. Кроме того, если вы убиваете босса/моба вашего альянса, знаки альянса не удаляются
  • Модификаторы Atk Spd мобов в конфигурациях
 
Last edited:
Back
Top