Неділя о 13:473 дні Версія гри: Scions of Destiny (c4)Платформа: JavaРозробник: L2j-RedCodeФікс- Рефакторинг каталогу ядра, видалення зайвих коментарів, видалення подвійних переносів рядків тощо.- З папки geodata видалено папку pathnode (вона не використовувалася в сервері)- Вилучено хандлер AdminForth- Вилучено бібліотеку bsf-2.4.0 (більше не використовується)- Вилучено виклик функції Java-Console з Telnet- Вилучено бібліотеку bsh-2.1.8 (більше не використовується)- Переписано клас L2DatabaseFactory для нового пулу HikariCP. Змінено на DatabaseFactory- Додано бібліотеку hikari-cp-2.4.3- Додано бібліотеку slf4j-api-1.7.13- Додано бібліотеку logback-classic-1.1.3- Додано бібліотеку logback-core-1.1.3- Додано бібліотеку joda-time-2.9.1- Додано бібліотеку guava-19.0- У файли конфігурацій LS і GS додано конфіги, що дають змогу більш детально налаштувати з'єднання з базою даних - Усі конфіги бази даних перенесено в окремі файли конфігурацій login_database.ini і game_database.ini через nProperty (у кодуванні UTF-8)- Перехід зі стандартного логгера JUL на зв'язку SLF4J+LOGBACK. Додано новий файл конфігурацій logback.xml замість звичних усім log.ini і console.ini- Вилучено бібліотеку c3p0-0.9.5.1 (більше не використовується)- Вилучено бібліотеку mchange-commons-java-0.2.10 (більше не використовується)- Додано бібліотеку mariadb-java-client-1.3.3 (драйвер із підтримкою MariaDB і MySQL)- Вилучено бібліотеку mysql-connector-java-5.1.36 (більше не використовується)- Виправлено конфіг AllowL2Walker, змінено опціональні значення- Вилучено конфіг JyQuestsAutoLoad (більше не використовується)- Вилучено конфіг SpawnsAutoLoad (більше не використовується)- Внесено деякі зміни до файлів .cmd- Замінено завантажувач скриптів на більш зручний зі списком scripts.list- Реалізовано обробку файлу конфігурацій ai.ini через nProperty (у кодуванні UTF-8)- Виправлено роботу послуги створення речей у клан-холах. У налаштування винесені стандартні рейти всіх послуг клан-холів. Поки не рекомендую змінювати значення, пізніше звірю їх з PTS С4- Реалізовано обробку файлу конфігурацій clanhall.ini через nProperty (у кодуванні UTF-8) - Додано бібліотеку weupnp-0.1.4- Реалізовано функцію UPnP, яка дає змогу переглядати портмеппінги. Це полегшить вам налаштування IP і Port на шлюзових пристроях. Так само виведені конфіги увімкнення/вимкнення UPnP для LS і GS- Вилучено всі русифіковані діалоги NPC. Функція вибору мови з'явиться пізніше, тоді й додам необхідні - Додано бібліотеку weupnp-0.1.4- Реалізовано функцію UPnP, яка дає змогу переглядати портмеппінги. Це полегшить вам налаштування IP і Port на шлюзових пристроях. Так само виведені конфіги увімкнення/вимкнення UPnP для LS і GS- Вилучено всі русифіковані діалоги NPC. Функція вибору мови з'явиться пізніше, тоді й додам необхідні - До сервера авторизації додано функцію налаштування супер-прав доступу, що дає змогу зайти на будь-який акаунт із певних IP-адрес і супер-пароля- Оновлення бібліотеки jython-2.5.2 до jython-standalone-2.5.4-rc1- Виправлено роботу функції автоматичного рестарту ігрового сервера- Додано функцію автоматичного рестарту та конфіги для сервера авторизації- Вилучено бібліотеку commons-logging-1.2 (більше не використовується)- Вилучено бібліотеку trove-3.1a1 (більше не використовується)- Виправлено виведення підказок Tutorial Guide для навчання новачків- Додано квест 255_C4Tutorial- Додано квест 999_C4Tutorial- Додано і задіяно пакет NpcSay. Потрібен тест на критичні помилки сервера під час надсилання цього пакета!- Вилучено конфіг UnstuckInterval. Інтервал часу можна налаштувати в data/stats/skills/2000-2099.xml (ID вміння 2099, параметр skillTime, значення потрібно вказувати в мілісекундах) - Виправлено хандлер Escape. Тепер команда /unstuck, сувої телепорту і повернення працюють як на PTS C4 з повною синхронізацією часу, що залишився, анімації вміння, скасуванням через клавішу ESC- Виправлено хандлер Wedding. Додано перевірку на тюремне ув'язнення персонажа і ще деякі виправлення- Додано конфіг на запит підтвердження від GameGuard з ігрового клієнта під час авторизації- Виправлено надсилання пакета GGAuth сервером авторизації. Потрібен тест на критичні помилки сервера під час надсилання цього пакета!- Додано бібліотеку commons-io-2.4- Додано деякі корисні фішки в логування- Виправлено вимкнення і викидання персонажа з клієнта гри під час кіка або бану- Видалено зайве логування про кіки, бани та нелегальні дії персонажів- Видалено логування в базу даних і конфіг SqlLog з налаштувань LS і GS- Вилучено таблиці game_log.sql і loginserv_log.sql з інсталятора бази данихdrive.google.comПароль архіву: monche.org
Join the conversation
Ви можете написати зараз і зареєструватися пізніше. Якщо у вас є обліковий запис, увійдіть зараз, щоб публікувати від імені свого акаунту.