Java-Build [C4 - Interlude]

Орден Почета
Мастер реакций
Знаток великого письма
Знаток письма
Старожил I степени
Hardware эксперт
За знание датапака
Куратор Данных
Медаль за активность на Форуме
Победитель в номинации 2016
Победитель в номинации 2015
За веру и верность форуму
За заслуги перед форумом
Сообщения
1 225
Розыгрыши
0
Репутация
1 921
Реакции
1 191
Баллы
1 808
C4 - Java-Build
R7u195 - 15/01/2015
- Исправлена ошибка с npc для TvT эвента
- Исправлено восстановление профилей бафера после рестарта сервера
- Исправлен скил Bluff
- Корректировка html донат менеджера
- Корректировка html гмшопа
- Звук при прохождении абилок у дагерщиков
- Урон абилок не зависит от Физ. атаки
- Исправлены диалоги с твт менеджером
- Правка и исправление html для вторичного пароля игроков
- Реализована заточка через мультиселл
- Реализован вторичный пароль на персонажа при входе в игру
- Сделать перерождение можно за определенный предмет (найстройка в конфиге)
- Добавлена награда за каждое убийство на ТвТ эвенте (найстройка в конфиге)
- Реализован эвент Rebirth (Перерождение игроков)
- Конфиг Титул новым игрокам
- Конфиг запрещенные ники при создании игрока
- Конфиг бесконечные стрелы
- Конфиг бесконечные соски
- Реализована команда .cfg личные настройки персонажа
- Привязка акаунта к IP
- Восстановление чара из плохих координат
- Реализован новый бафер с профилями
- Донат менеджеру добавлена поддержка мультиселов
- Донат сервис Обнулить PK
- Донат сервис Смена пола
- Донат сервис Максимальный лвл клана
- Переписан конфиг дропа адены, теперь указывается id предмета,шанс дропа;id предмета,шанс дропа удобно для настройки дропа эпик бижутерии
- Система награды за PvP
- Реализован донат менеджера
- Реализован Премиум Аккаунт
- Удален старый бафер
- Перевод диалогов класс-мастера (ядро)
- Перевод конфига service.properties
- Реорганизация ядра, конфигов, дапатака
R2 - 30.11.2014
- Добавлен сервис покупки макс. кол-ва реков в донат менеджере
- Скил Curse Death Link не должен наносить урон если у игрока фул ХП
- Чистка скилов в файле 0000-0099.xml
- Чистка скилов в файле 0100-0199.xml
- Чистка скилов в файле 1100-1199.xml
- Переписан механизм загрузки хендлеров
- Переписан конфиг настройки закрытия дверей в колизее во время TvT эвента
- Переименован конфиг AllowGuards --> GuardsAttackAggroMobs
- Теперь если игрока забанили когда он был в игре, его выкинет из игры
- Исправлены разбан игроков/акаунтов, посадка и освобождение игроков из тюрьмы
- Опционально можно запретить ложить стопковые предметы на склад (Что то вроде защиты от дюпов)
- Опционально можно указать список предметов которые запрещено ложить на склад (Что то вроде защиты от дюпов)
- Чистка кода от варнингов
- Работа над движением во время стрельбы лучников (Тестово)
- Проверки в пакете SendWareHouseDepositList для избежания дюпов
- Реорганизация и локализация конфигов
- Добавлен конфиг интервал между осадами, по умолчанию 14 дней
- Переписаны исправлены некоторые сервисы в команде .menu/.cfg
- Исправлено получение Exp\Sp после добавления или смены саб-класса
- Добавлен конфиг стартовый уровнь новых игроков
- Добавлен конфиг стартовый уровень у саб-класса
- Поправлено сообщение о нехватке итемов при ставке на клан холл
- Добавлен конфиг покупка клан холла за определенный item id
R3 10.12.2014
- Проверка и чистка скилов в 0200-0299.xml
- Теперь баффер считывает баффы с байпасса в .htm по id баффа, а не по номеру в конфиге
- Добавлен конфиг Id сертификата на премиум бафф (Что бы за бафф требовало прем итем, нужно ему присвоить байпас _baff)
- Теперь когда бафаешся, страница диалога остается та же, а не возвращается на главную страницу
- Переписана работа баффера, плюс выведен конфиг на список баффов которые можно сохранить в профиль
- Добавлен Npc информация и статистика сервера id: 50005
- Добавлен проф менеджер в Community Board
- Переделана админ команда //reload теперь удобней и красиво смотрится
- Для удобности раскидал конфиги по папкам, по ходу буду делать реорганизацию по конфигам
R4 - 16.12.2014
- Теперь при разговоре с Нпц, игрок поворачивается лицом к нему
- Теперь если у игрока премиум акаунт, при входе в игру выскакивает html'ка с информацией о прем. акаунте
- Добавлена войс команда .premium, показывает инфорацию о акаунте
- Реализована возможность телепорта через Community Board
- Сделаны хтмлки для телепортов по зонам прокачки
- c3p0 ==> hikari-cp
- Переход на логгирование slf4j (в процессе)
- Если у игрока вызван питомец, а в это время сервер отключается, питомец отозвется обратно в свой итем
- Добавлен конфиг # Id Dimensional Fragment (Проходки в рифт)
- Удалена проверка на вызов сумона некром в бою (Теперь сумонов можно вызывать)
- Теперь игрок кашляет если на нем висят эфекты от мобов из Hot Springs (Malaria, Flu и т.д..)
- Больше не будет сообщений в логе сервера Clan data for clanId " + _clanId + " is missing
- Начало работы над админкой, пока что переделаны главная страница и несколько других страниц
- Добавлен конфиг Снимать баффы/дебаффы после смерти
R5 - 28.12.2014
- Добавлен конфиг "Показывать в чате шанс прохождения скилов"
- Добавлен конфиг "Снимать одежду и оружие после смены/добавления саб-класса" (Советую включать данный конфиг, не большая защитка)
- Удален не использующийся конфиг RateDropAdena = 1, теперь заместь него можно использовать RateDropItemsById = 57,1
- Вроде как убраны "залипы" с использованием телепорта в комунке. Нужна обкатка этого момента
- Удален из спаунлиста лишний Guard Bayard в Goddard на воротах
- Поправлен спаун клан холл менеджера (Borna) в Dion Castle Town
- Поправлен спаун Talking Island Armor/Weapon Trader Lector (id 7001)
- Поправлен спаун Talking Island Warrior Guild Minia (id 7029)
- Поправлен спаун Talking Island Warrior Guild Gwinter (id 7027)
- Добавлен конфиг chat.properties. Реализована опция анонса онлайна в игре, так же показ рекордного онлайна
- Добавлена проверка на использование телепорта в комунке если игрок находится на твт эвенте
- Добавлен конфиг максимальный разрешенный уровень заточки на олимпиаде (-1 отключить)
- Список запрещенных вещей на олимпиаде (например. 1,200,350)
- Реализован L2Top Vote Deamon
- Перепилены сообщения для эвентов
- Теперь когда выделяешь в таргет кого-либо игрок поворачивает головой к выделенной цели
- Теперь нельзя начать диалог с Npc если игрок сидит, мертв или активен скил Fake Death
- Добавлен анонс о спауне рейд боссов настройка в конфиге general/chat.properties
- Добавлен анонс о убийстве рейд боссов настройка в конфиге general/chat.properties
- Добавлен анонс даты респауна убитого рейд босса настройка в конфиге general/chat.properties
- Добавлен конфиг Заточки стопкой
- Теперь баффер будет требовать плату за бафф настройка в конфиге
- Новый Аи для Ant Queen перенесен в ядро, нужно оттестить его
- Теперь личинка Ant Queen бессмертная
- Исправлены скилы используемые Ant Queen и ее миньенами
- Новый Аи для Orfen перенесен в ядро, нужно оттестить
- Не много перепилены анонсы теперь в конфиге general/chat.properties можно выбирать тип анонсов. Сами разберетесь
- Подкорректированы хтмлки TvT Npc
- Добавлена функция восстановление скилов после телепорта на арену олимпиады, настройка в конфиге general/altsettings.properties
- Конфиги на доступ в чаты с определенного уровня
- Реализован эвент L2Day
- Исправлено появление игроков на олимпиаде, теперь по разным сторонам, в соответствии с офф сервером.
- Реализован Эвент Big Squash
- Реализован Эвент Медали Бехтеля
- Выпилены все custom_ таблицы, все данные из них были перенесены в стандартные таблицы
- Исправлены трейдеры в Dragon Valley спасибо avoegio за дифку
- Правка клан и алли баффов спасибо avoegio за дифку
- Правка функций клан холлов спасибо avoegio за дифку
- Правка телепортов Seven Sings спасибо avoegio за дифку
- Перепилена менюшка выдачи Exp\Sp в админке спасибо avoegio за дифку
- Начало реализации 4 sepulchers. Пока что кривущие до ужаса, будем заниматься ними вплотную. Спасибо avoegio за дифку
- Добавлен квест 620 Four Goblets
- Сколько Mp будут восстановливать Mana Potions настройка в конфиге custom.properties
- Fist Fury и Totem Spirit Puma можно использовать с любым оружием, но статы давать будет только с кастетами (Переделать обратно можно в файле data/stats/skills/0200-0299.xml)
- Исправлен цвет авто-анонсов в чате
- Сообщение и звук при покупке у продавцов в городах
- Добавлен конфиг на бесплатный телепорт до определенного уровня altsettings.properties
- Исправлен диалог со статуей Baium. спасибо Scave
- Исправлен еффект Fear. спасибо Scave
- Если активен трейд между двумя игроками и один из них начал передвигаться трейд отмениться у обоих игроков (Возможное предотвращение дюпов)
- Нельзя выйти/перезайти другим персонажем если активно окно трейда (Возможное предотвращение дюпов)
- Нельзя давать/забирать итемы у пета когда активен трейд/притная торговля (Возможное предотвращение дюпов)
- Исправлен баффер. Теперь в конфигах можно настроить цену отдельно Бафф,Денс,Хил и Профили
- Реализована небольшая защитка: Проверка кол-ва предметов в инвентаре у игроков если больше чем указано в конфиге, баним игрока или удаляем итемы (Настройка в system/system.properties)
- Выпилил конфиг EnableRealTime из-за ненадобности
- Игрок не может использовать какие-либо итемы если на нем висит эфект Fear
- Исправлено
- Исправлена ошибка в квесте 215 из-за конфига RATE_DROP_ADENA
- Если игрок попадает в состояние onTeleported и у него активный трейд с другим игроком, трейд отменится.
- Синхронизация с l2jlisvus 506 ревизия




Java-Build Interlude
v2.229
Итак, расскажу о некоторых интересных моментах:
1) Хроники Interlude, основа RT (RusTeam).
2) Основного направления разработки нет, делаем упор на оптимизацию и обилие интересных сервисов.
3) Алгоритм нумерации версий следующий: X.Y, где X - номер шары, Y - версия по СВН.

Фикслист v1.144:
- перевод исходников на седьмую яву
- обновление и чистка библиотек (в частности, перебрана стандартная библиотека tools: добавлена поддержка скриптов на 7 яве и облегчена с 14.5 мб до 3 мб)
- чистка классов, удаление устаревших и неиспользуемых механизмов (удалено ~60 классов)
- переход на slf4j+logback, логгирование стало шустрее и практичнее
- переход на hikari, обработка коннектов с базой (огромный коммит в 300+ файлов)
- удаление бекдоров (надеюсь, добрался до всех)
- переписан флуд протектор
- список предметов которые запрещено ложить в вх, настройка в конфигах
- Запрешено ложить стопковые предметы в вх, настройка в конфигах
- наведение порядка в загрузчике ГС, раньше всё грузилось хаотичной кучей (например, спавн загружался вместе со скриптами)
- переработка хандлеров: организация структуры, удаление дубликатов, загрузка с помощью reflections, замена FastMap на HashMap
- перевод статических таблиц формат xml:
* access_levels.sql ->> access_levels.xml
* admin_command_access_rights.sql ->> admin_commands_rights.xml
* armorsets.sql ->> armorsets.xml
- перевод таблиц из csv в xml:
* seeds.csv ->> seeds.xml
* staticobject.csv ->> static_objects.xml
* summon_items.csv ->> summon_items.xml
- добавлен шифт+клик на чаров (использует команду admin_character_info)
- вырезан старый ТВТ эвент
- вырезан эвент "Викторина"
- вырезана старая система мультиязычности
- добавлена система мультиязычности, голосовые команды lang_en и lang_ru
- реализована система кастомных сообщений
- исправлен конфиг ShowTimeOnStart
- удален колор менеджер
- исправление html для телепорта в community board
- конфиг: cнятие экипировки при смене или добавлении саб-класса
- исправлено двойное действие байпассов
- реализован донат менеджер (id:50001)
- перепилены анонсы, настройка в general/chat.ini
- конфиги: AltCustomEnchant и AltFailedEnchantLevel перенесены в файл general/enchant.ini
- Запрет на использование чата с определенного уровня, настройки в конфиге general/chat.ini
- Добавлены конфиги для npc buffer'a "config/mods/buffer.ini"
- Перепилены диалоги баффера
- Добавлен байпас statpbuff и конфиги для премиум баффа. Настройка в /mods/buffer.ini
- Добавлена покупка ПА у донат менеджера
- Добален сервис привязка аккаунта к IP, в будущем запилим что то вроде .menu
- Добавлен конфиг сколько будут восстанавливать мп mana potions
- Поворот игрока и головы при выделение в таргет нпса
- Теперь после покупки каких либо предметов у торговцев в городах пишется сообщение и издается звук
- Добавлены анонсы о спауне и убийстве рейд боссов настройка в конфиге general/chat.ini
- Проверка на максимальное кол-во итемов в инвентаре игрока настройка в конфиге system/protections.ini
- Добавлены официальные эвенты:
* Big Squash (тыквы)
* Cristmas (новогодний)
* Medals (медали)
* L2Day (буквы)
* Starlight Festival (фейерверки)
 
Последнее редактирование модератором:
  • Мне нравится
Реакции: login и kick

    kick

    Баллов: 30
    Спасибо за в клад в развитие форума

Назад
Сверху Снизу