К содержанию

Архив · Java / Lineage2

BgusMammonSpawner — модуль спавна Mammon

Кастомный Java-сервис для L2-серверов: расписание, маршруты, анонсы, мультиязычность и логирование.

Java · XML/properties · L2 chronicles

Анонс появления Mammon в игре
Системное сообщение и диалог NPC

Задача

Администраторам L2-серверов нужен гибкий спавн NPC Mammon вне стандартной системы «7 печатей», с настраиваемым расписанием и анонсами.

Состав решения

  • Java-модуль: расписание, таймеры, маршруты, анонсы.
  • mammon_spawner.properties — режимы, интервалы, время жизни NPC, рандомизация.
  • mammon_spawner.xml — города, NPC, маршруты, тексты сообщений.
  • bgus_mammon.log — спавн, перемещения, удаление, рассылки.

Возможности

  • Спавн по расписанию или интервалам; случайное смещение времени.
  • Режимы: оба NPC или один случайный.
  • Маршруты с случайным или последовательным порядком.
  • Мультиязычные системные сообщения (RU/EN).

Результат

Администраторы получают настраиваемый инструмент; игровой процесс — более динамичные появления и анонсы.

Технологии

  • Java 8+
  • Lineage2 (Interlude, GF, HF, GOD)
  • XML
  • properties

Обсудим похожую задачу?

Опишите контекст — предложу формат работы после разбора.

Написать

Обсудить проект

Имя и телефон или email — отвечу в рабочий день.

Достаточно одного канала связи.