• Новые темы в этом разделе публикуются автоматически при добавлении файла в менеджер ресурсов.
    Ручное создание новых тем невозможно.
Иконка ресурса

Скрипт Vendetta для Lucera 2 Interlude 1

Нет прав для скачивания

BooM

Выдающийся
Местный
Старожил I степени
Сообщения
192
Розыгрыши
0
Репутация
110
Реакции
85
Баллы
1 373
BooM добавил(а) новый ресурс:

Скрипт Vendetta для Lucera 2 Interlude - Скрипт "Кровавая месть" для Lucera 2 IT

Всем доброго времени суток, сидел за компом и решил накидать легкий скриптик, ни на что не рассчитываю, просто хотел бы поделиться с пользователями.

Премиум-система «Вендетта» (Кровная месть) для Lineage 2​

«Вендетта» — это игровой модуль серверного уровня, разработанный по стандартам индустрии. Скрипт переосмысливает привычное PvP, превращая бездумный фарм ПК и спотов в захватывающую, глубокую личную историю мести между игроками.

  1. Накопление обиды: Если один игрок убивает другого несколько раз подряд (KillsToTrigger = 3) в рамках установленного временного окна (KillWindowHours), система фиксирует агрессию.
  2. Объявление Заклятого Врага: Жертва получает статус Вендетты, эпичное уведомление на экран и уникальный бафф («Жажда крови»), который дает ей силы для отпора. Вражда жестко привязывается к базе данных и не сгорает при рестартах сервера.
  3. Охота через Радар: Обидчик не сможет скрыться. С помощью альт-команды .vendetta игрок может в любой момент проверить, находится ли его враг в игре и в какой зоне он сейчас обитает (мирная или боевая локация).
  4. Триумф и Награда: Если жертва находит и убивает своего обидчика, система автоматически снимает статус вражды, запускает глобальный серверный анонс, выдает ценные награды (например, Coin of Luck и именные трофеи) и устанавливает справедливый кулдаун.
  • Архитектурная чистота и безопасность (Zero Warnings):Код написан по стандартам IntelliJ IDEA с использованием современного паттерн-матчинга, безопасного проксирования и switch-выражений. В нём полностью отсутствуют баги рассинхрона потоков и утечки памяти.
  • Абсолютная защита от накрутки (Анти-Абуз и Анти-Фарм):
    • IP / HWID чек: Невозможно переливать награды на твинках с одного компьютера или интернета.
    • Контроль уровней: Настройка минимального уровня (MinLevel = 40) и максимальной разницы между игроками.
    • Защита от «обмена убийствами» (PairCooldown): Игроки не могут по очереди убивать друг друга ради фарма наград.
    • Суточные лимиты: Ограничение на количество получаемых наград в день как на персонажа, так и за конкретного врага.
  • Интеллектуальный бонус урона (Чистый урон):Скрипт умеет перехватывать итоговый урон на лету. С помощью гибкого конфига можно настраивать бонусный процент урона (7.0%), который наносится исключительно по вашему заклятому врагу, игнорируя защиту, но не совершая «добивания» вместо игрока.
  • Нулевая нагрузка на сервер (Асинхронность):Все операции с базой данных (запись вендетт, кулдаунов) выполняются в фоновом выделенном потоке через ExecutorService. Ядро игры никогда не «фризит» во время масштабных PvP-сражений.
  • Умные зоны исключений:Система автоматически понимает, где происходит бой. Убийства на Олимпиаде, Осадах, Дуэлях, Ивентах и в Инстансах полностью игнорируются, исключая любые попытки обмануть механику.
  • Установка «Установил и забыл»:Абсолютно каждый параметр (сроки годности, таймеры, награды, лимиты, команды) вынесен в удобный и наглядный конфиг vendetta.properties с подробными комментариями.

Узнать больше об этом ресурсе...
 
Последнее редактирование:
Назад
Сверху Снизу