Плагин Продажа pvp TownyWar • Система войн между городами Towny с захватом точек [1.0]

Нет прав для покупки (459,00 ₽)
TownyWar • Система войн между городами Towny с захватом точек
Краткое описание:
Система войн между городами Towny с захватом точек
217
  • Лайк 0
Реакции:1 пользователя
Для версий
  1. 1.20.✘
  2. 1.21.✘
  3. 26.✘
Java
  1. Java 17
  2. Java 18
  3. Java 19
  4. Java 20
  5. Java 21
  6. Java 22
  7. Java 23
  8. Java 25
Зависимости
WorldEdit, Towny, Vault, dynmap, PlaceholderAPI
Данный плагин добавляет систему войн между городами Towny с захватом точек, осадой центра и дополнительными боевыми механиками на ваш сервер.

⚡️ В чем плюсы именно данного плагина?
Плагин легко настраивается, уже имеет все нужные интеграции, поддерживает несколько типов точек с наградами и дает игрокам удобный геймплей за счет скорборда, dynmap и плейсхолдеров.

🗡️ Система войн между городами
Мэр города может объявить войну другому городу, если у обеих сторон нет активной защиты и у цели есть захватываемые точки. После объявления начинается этап подготовки, затем атака точек и финальный захват центра.

🏴 Точки войны
Плагин поддерживает 3 типа точек: MINE, TOWER и BANK. Точки создаются внутри территории своего города через выделение региона и используются как цели во время войны.

💰 Награды за точки
BANK приносит деньги в городской военный инвентарь, MINE выдает ресурсы, а TOWER используется как стратегическая точка контроля. Все значения настраиваются в конфиге.

💣 Бомба и дефьюз
Во время финального этапа атакующая сторона может установить бомбу около домашней точки города, а защищающаяся сторона может ее обезвредить. Для этого используются предметы со специальным NBT-тегом.

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

🗺 Интеграции и отображение
Плагин умеет показывать текущие данные через scoreboard, ставить маркеры точек на dynmap и отдавать данные через PlaceholderAPI.

📄 Конфигурация
config.yml:
settings:
  max-teammates: 4
  declare-price: 100
  protection-time: 86400
  capture-minutes: 1
  capture-center-minutes: 5
  scoreboard:
    enabled: true
    title: "<aqua>Точка {point}</aqua>"
    lines:
      - "Координаты: <yellow>{coords}"
      - ""
      - "До завершения <yellow>{time}</yellow>"
    # Скор борд во время подготовки
    for-preparation:
      enabled: true
      title: "<aqua>Подготовка к войне</aqua>"
      lines:
        - ""
        - "До начала войны <yellow>{time}</yellow>"
  points:
    max-blocks: 200
    min-blocks: 50

    mine:
      # Какое количество каждой руды кроме незеритовой будет выдаваться каждый час?
      count:
        diamond: 6
        lapis: 6
        emerald: 6
        iron: 6
        coal: 6
        copper: 6
    bank:
      # Какое количество денег(vault) будет выдаваться каждый час?
      count: 100
  bomb:
    defuse-time: 15
    explosion-time: 60
    place-radius: 100
    defuse-step: 10
    bomb-material: REDSTONE_BLOCK
  whitelist-commands:
    enabled: true
    commands:
      - "/war"
      - "/war point"
      - "/war list"
      - "/war setwarpoint"
      - "/war deletewarpoint"
      - "/war inventory"
      - "/war invite"
      - "/war declare"
      - "/war help"
      - "/msg"
      - "/m"

inventory:
  inventory:
    title: "Инвентарь города"
    close: "<red>Закрыть меню</red>"
    money: "<yellow>Баланс {money}$</yellow>"

messages:
  prefix: "<color:#24ccff>TW</color><gray>:</gray><reset>"

  bomb:
    need-defuse: "{prefix} <red>Вам нужны дефуза!"
    defuse-progress: "{prefix} <white>Процесс дефьюза: <yellow>{current}/{max}"
    defuse-well: "{prefix} <green>Вы успешно раздефьюзили бомбу!"
    bomb-placed: "{prefix} <green>Вы успешно установили бомбу!"
    bomb-timer:
      - "<reset>"
      - "{prefix} <white>Бомба находится на координатах: <yellow>{coords}<white>, до взрыва: <yellow>{time} сек"
      - "<reset>"
    bomb-placed-broadcast:
      - "<reset>"
      - "{prefix} <white>Бомба установлена на координатах: <yellow>{coords}<white>, до взрыва: <yellow>{time}"
      - "<reset>"
    bomb-defused:
      - "<reset>"
      - "{prefix} <white>Бомба была обезврежена игроком <yellow>{player}"
      - "<reset>"
  status:
    attack:
      - "{prefix} <white>Начался этап атаки точек городам {town1} и {town2}"
    center_capture:
      - "{prefix} <white>Начался этап захвата центра городам {town1} и {town2}"
    center_lose:
      - "{prefix} <white>Город {town1} не смог победить в войне с {town2}"
    center_win:
      - "{prefix} <white>Город {town1} победил в войне с {town2}"
  errors:
    out-town: "{prefix} <red>Вы не состоите в городе.</red>"
    not-owner: "{prefix} <red>Вы не являетесь мэром города.</red>"
    block-command: "{prefix} <red>Вы не можете использовать эту команду во время войны.</red>"
    block-point: "{prefix} <red>Вы не можете установить точку во время войны.</red>"
    max-point: "{prefix} <red>Вы не можете установить более {max} точек.</red>"
    incomplete-region: "{prefix} <red>Выделите зону используя топорик(FAWE), перед использованием команды.</red>"
    no-point: "{prefix} <red>Точка не найдена.</red>"
    region-not-enough-blocks: "{prefix} <red>Регион должен содержать не менее {min} блоков, и не более {max}.</red>"
    max-teammates: "{prefix} <red>Вы не можете присоединиться к более {max} городам.</red>"
    already-invited: "{prefix} <red>Вы уже приглашены.</red>"
    invite-send: "{prefix} <green>Вы успешно кинули запрос в город.</green>"
    request-not-found: "{prefix} <red>Запрос не был найден.</red>"
    town-not-fount: "{prefix} <red>Город не найден."
    not-enough-money: "{prefix} <red>Недостаточно денег, нужно {money}$"
    protected: "{prefix} <red>Ваш город или запрашиваемый город находится под защитой."
    already-in-war: "{prefix} <red>Вы уже находитесь в войне."
    region-not-you: "{prefix} <red>Вы можете выделить территорию только своего города."
    not-capture: "{prefix} <red>На данный момент ни одна точка не захватывается."
    town-not-have-points: "{prefix} <red>Город не имеет точек, вы не не можете захватить его."
    is-you: "{prefix} <red>Вы не можете делать это с собой."
    need-center-capture: "{prefix} <red>Вы должны захватывать центр, чтобы сделать это!"
    bomb-already-placed: "{prefix} <red>Бомба уже установлена!"
    only-attack-place-bomb: "{prefix} <red>Только атакующие могут установить бомбу!"
    place-only-home-block: "{prefix} <red>Бомбу можно установить только в радиусе {radius} от точки дома."
    only-defend-defuse: "{prefix} <red>Обезвредить бомбу может только команда защиты!"
  commands:
    help:
      - "<white> </white>"
      - "{prefix}"
      - "<yellow>/war declare <город></yellow> <white>Начать войну</white>"
      - "<yellow>/war point</yellow> <white>Координаты текущей точки</white>"
      - "<yellow>/war list</yellow> <white>Статистика мэров</white>"
      - "<yellow>/war setwarpoint <TOWER/MINE/BANK></yellow> <white>Создать точку</white>"
      - "<yellow>/war deletewarpoint</yellow> <white>Удалить точку</white>"
      - "<yellow>/war inventory</yellow> <white>Инвентарь клана</white>"
      - "<yellow>/war invite <город></yellow> <white>Присоединится к войне</white>"
      - "<yellow>/war accept <город></yellow> <white>Принять приглашение</white>"
      - "<white> </white>"
    list:
      main:
        - "<white> </white>"
        - "{prefix} Статистика кланов:"
        - "{status}"
        - "<white> </white>"
      status: "<gray>#{position}</gray> <yellow>{name}</yellow> <gray>|</gray> <aqua>{level}</aqua> ⭐"
      max-positions: 10

    setwarpoint:
      usage: "{prefix} <yellow>/war setwarpoint <TOWER/MINE/BANK></yellow> <white>Создать точку</white>"
      success: "{prefix} <green>Точка успешно создана.</green>"
    deletewarpoint:
      success: "{prefix} <red>Точка успешно удалена.</red>"
    point:
      success: "{prefix} <white>Сейчас захватывается точка: {coords}"
    request:
      accepted: "{prefix} <green>Вы приняли приглашение.</green>"
    setNBT:
      usage: "{prefix} <yellow>/war setNBT <BOMB/DEFUSE></yellow> <white>Установить NBT</white>"
      well: "{prefix} <green>Успешно установлен NBT!"
    declare:
      success: "{prefix} <white>Вы объявили войну городу <aqua>{town}!"
      broadcast:
        enabled: true
        list:
          - "<reset>"
          - "<white>Город <green>{town1} <white>объявил войну городу <red>{town2}"
          - "<reset>"

Автор

tik

Еще ресурсы от tik

Плагин KPlayerFinder • /fd поиск игроков (1.16.5 - 1.21)
Плагин KPlayerFinder • /fd поиск игроков (1.16.5 - 1.21)
/fd поиск игроков
CommandLogger
CommandLogger
Логирование команд администраторов
PowerClans • Кланы (1.16.5 - 1.21)
PowerClans • Кланы (1.16.5 - 1.21)
Плагин на кланы для вашего сервера
PowerShulker • Открывайте шалкера в воздухе! (1.16.5 - 1.21)
PowerShulker • Открывайте шалкера в воздухе! (1.16.5 - 1.21)
Плагин позволяет открывать шалкера в воздухе и подбирать предметы с земли прямо в шалкер
SuperNameTags • Настраиваемые неймтеги (1.16.5 - 26.2)
SuperNameTags • Настраиваемые неймтеги (1.16.5 - 26.2)
Данный плагин позволяет вам подробно настраивать неймтеги.
TownyDefends • Система захвата и защиты контрольных точек Towny
TownyDefends • Система захвата и защиты контрольных точек Towny
Система захвата и защиты контрольных точек Towny
FunTeleports • Плагин на телепорты с FunTime (1.16-1.26)
FunTeleports • Плагин на телепорты с FunTime (1.16-1.26)
Плагин на телепорты с сервера FunTime
HolyShulkerEvent • Плагин на ивент шалкеров с HolyWorld (1.16-1.26)
HolyShulkerEvent • Плагин на ивент шалкеров с HolyWorld (1.16-1.26)
Плагин на ивент шалкеров с HolyWorld
StealABrainrot • Браинроты (1.21-1.26)
StealABrainrot • Браинроты (1.21-1.26)
Сделайте на своем проекте молодежный режим браинротов!
HolyExchange • Биржа (1.16.5 - 1.21)
HolyExchange • Биржа (1.16.5 - 1.21)
Систему биржи с сервера HolyWorld
PowerAC • Облачный античит (1.16.5 - 1.21)
PowerAC • Облачный античит (1.16.5 - 1.21)
Анализирует поведение игроков и обнаруживает даже приватные читы
PowerAuth • Авторизация bungeecord
PowerAuth • Авторизация bungeecord
Плагин на авторизацию для bungeecord
ВерхНиз