AFKillEvents - плагин на ивенты, связанные с убийствами игроков icon

AFKillEvents - плагин на ивенты, связанные с убийствами игроков -----

Плагин на ивенты, связанные с убийствами игроков.



Подписываемся на мой ТГК!

ПОДРОБНОЕ ОПИСАНИЕ ПЛАГИНА


AFKillEvents - плагин на ивенты - "Киллер дня" и "Килл рандомного игрока". Есть команды принудительного начала и окончания ивентов. Ивенты могут начинаться в определенные дни и несколько раз за день.

Описание первого ивента: когда ивент начался, игроки должны сделать как можно больше убийств. Игрок, сделавший больше всех убийств получает награду.

Описание второго ивента: когда ивент начался, объявляется никнейм рандомного игрока, которого должны убить. Убийца получает награду, но если игрока никто не убьет, то он тоже получит награду (можно отключить).

КОМАНДЫ И ПРАВА ПЛАГИНА

/afkillevents reload - перезагрузить конфигурацию - afkillevents.reload
/afkillevents start first/second - начать ивент - afkillevents.start
/afkillevents stop first/second - окончить ивент - afkillevents.stop

КОНФИГУРАЦИЯ ПЛАГИНА

Code (YAML):
first-event :
  # Настройки 1 ивента "Киллер дня"
  settings
:
    # Включена ли работа ивента
    enabled
: true
    # Настройка расписания проведения ивента
    schedule
:
      # Дни недели, в которые будет проводиться ивент
      monday
:
        # Времена начала ивента по МСК, можно указать несколько
        start-times
: [ "12:00", "18:00" ]
        # Времена окончания ивента по МСК, можно указать несколько
        stop-times
: [ "16:00", "22:00" ]
      wednesday
:
        start-times
: [ "12:00", "18:00" ]
        stop-times
: [ "16:00", "22:00" ]
      friday
:
        start-times
: [ "12:00", "18:00" ]
        stop-times
: [ "16:00", "22:00" ]
    # Сколько максимально может один игрок убить другого игрока раз?
    max-kills
: 3
    # Настройка боссбара
    bossbar
:
      enabled
: true
      text
: "&fИвент &6«Киллер дня» &fактивен &7| &fОкончание в &622:00 по МСК"
      color
: "YELLOW"
      style
: "SOLID"
    # Награды для победителя ивента (награда выбирается случайно из всех. Если не нужна случайная награда, оставьте 1 награду и впишите в нее все нужные команды)
    rewards
:
      1
:
       - "eco give %player% 1000"
        - "p give %player% 100"
      2
:
       - "eco give %player% 2000"
        - "p give %player% 200"
      3
:
       - "eco give %player% 3000"
        - "p give %player% 300"
  messages
:
    # Сообщение при начале ивента
    started
:
     - ""
      - "&a&lИВЕНТ «КИЛЛЕР ДНЯ» БЫЛ НАЧАТ!"
      - ""
      - "&fИгрок, который убьет больше всех игроков до &622:00&f,"
      - "&fполучит награду!"
      - ""
    # Сообщение при окончании ивента, если имелись участники
    stopped-have-members
:
     - ""
      - "&c&lИВЕНТ «КИЛЛЕР ДНЯ» БЫЛ ОКОНЧЕН!"
      - ""
      - "&fПобедитель ивента
: &6%player%"
      - "&fОн убил &6%kills% &fигроков"
      - ""
    # Сообщение при окончании ивента, если участников не было
    stopped-no-members
:
     - ""
      - "&c&lИВЕНТ «КИЛЛЕР ДНЯ» БЫЛ ОКОНЧЕН!"
      - ""
      - "&fК сожалению, в ивенте никто не поучаствовал :("
      - ""
    # Сообщение киллеру, если он убил игрока максимальное количество раз
    max-kills
: "&cВы убили игрока %player% уже 3 раза!"

second-event
:
  # Настройки 2 ивента "Килл рандомного игрока"
  settings
:
    # Включена ли работа ивента
    enabled
: true
    # Настройка расписания проведения ивента
    schedule
:
      # Дни недели, в которые будет проводиться ивент
      tuesday
:
        # Времена начала ивента по МСК, можно указать несколько
        start-times
: [ "12:00", "18:00" ]
        # Времена окончания ивента по МСК, можно указать несколько
        stop-times
: [ "16:00", "22:00" ]
      thursday
:
        start-times
: [ "12:00", "18:00" ]
        stop-times
: [ "16:00", "22:00" ]
    # Настройка боссбара
    bossbar
:
      enabled
: true
      text
: "&fИвент &6«Килл рандомного игрока» &fактивен &7| &fЖертва: &6%victim% &7| &fКоординаты жертвы: &6%x% %y% %z% &7| &fОкончание в &618:00 по МСК"
      color
: "YELLOW"
      style
: "SOLID"
    # Список миров, в которых игрок сможет стать жертвой
    victim_worlds
:
     - "world"
      - "world_nether"
      - "world_the_end"
    # Команды, которые жертва не сможет использовать во время проведения ивента (указываются без /)
    disabled_victim_commands
:
     - "spawn"
    # Награды для победителя ивента (награда выбирается случайно из всех. Если не нужна случайная награда, оставьте 1 награду и впишите в нее все нужные команды)
    rewards-for-winner
:
      1
:
       - "eco give %player% 15000"
        - "p give %player% 1500"
      2
:
       - "eco give %player% 20000"
        - "p give %player% 2000"
      3
:
       - "eco give %player% 25000"
        - "p give %player% 2500"
    # Настройка награды жертвы, если ее никто не убил
    reward-victim-not-killed
:
      # Включена ли работа награды
      enabled
: true
      # Награды для жертвы, если ее никто не смог убить (награда выбирается случайно из всех. Если не нужна случайная награда, оставьте 1 награду и впишите в нее все нужные команды)
      rewards
:
        1
:
         - "eco give %player% 5000"
          - "p give %player% 500"
        2
:
         - "eco give %player% 10000"
          - "p give %player% 1000"
        3
:
         - "eco give %player% 15000"
          - "p give %player% 1500"
    # Время, через которое жертва может перезайти и новая жертва выбрана не будет (секунды)
    victim-timeout
: 300
  messages
:
    # Сообщение при начале ивента
    started
:
     - ""
      - "&a&lИВЕНТ «КИЛЛ РАНДОМНОГО ИГРОКА» БЫЛ НАЧАТ!"
      - ""
      - "&fИгрок, который убьет игрока &6%player% &fдо &618:00"
      - "&fполучит награду!"
      - ""
    # Сообщение при окончании ивента, если жертву убили
    stopped-victim-killed
:
     - ""
      - "&c&lИВЕНТ «КИЛЛ РАНДОМНОГО ИГРОКА» БЫЛ ОКОНЧЕН!"
      - ""
      - "&fЖертва была убита игроком &6%player%&f!"
      - ""
    # Сообщение при окончании ивента, если жертву никто не смог убить
    stopped-victim-not-killed
:
     - ""
      - "&c&lИВЕНТ «КИЛЛ РАНДОМНОГО ИГРОКА» БЫЛ ОКОНЧЕН!"
      - ""
      - "&fЖертву никто не смог убить!"
      - "&fИ поэтому она получила награду."
      - ""
    # Сообщение, когда жертва вышла с сервера
    victim-quit
:
     - ""
      - "&fЖертва &6%victim% &fвышла с сервера!"
      - "&fЕсли через &65 минут &fона не перезайдет, то выберется новая!"
      - ""
    # Сообщение, когда жертва перезашла на сервер
    victim-rejoin
:
     - ""
      - "&fЖертва &6%victim% &fперезашла на сервер!"
      - "&fПоэтому новая жертва выбрана не будет"
      - ""
    # Сообщение, когда была выбрана новая жертва
    new-victim
:
     - ""
      - "&fСтарая жертва &6%old_victim% &fне перезашла на сервер!"
      - "&fПоэтому была выбрана новая - &6%new_victim%"
      - ""
    disabled_command
: "&cВы не можете использовать команду %command% во время проведения ивента, потому что вы являетесь жертвой!"

placeholders
:
  # Что будет выведено, если ивент больше сегодня проводится не будет
  no_more_events
: "&cИвент сегодня больше не проводится"
  event_start_time
:
    # Что будет выведено если ивент сегодня не проводится вообще
    no_event_today
: "&cИвент сегодня не проводится"
  event_time_remaining
:
    # Что будет выведено, если ивент уже был начат
    event_already_active
: "&cИвент уже был начат"
    # Что будет выведено, если ивент будет начат
    time
: "&6%hours% час %minutes% мин"

# Сообщения плагина
messages
:
  # Сообщение при перезагрузке конфигурации
  reloaded
: "&fКонфигурация была перезагружена!"
  # Сообщение при недостатке прав
  no-permission
: "&cУ Вас недостаточно прав!"
  # Сообщение при попытке начать ивент, который уже был начат
  event-already-started
: "&cЭтот ивент уже был начат!"
  # Сообщение при попытке окончить ивент, который не был начат
  event-not-started
: "&cЭтот ивент еще не был начат!"
  # Сообщение при начале первого ивента
  first-event-started
: "&fВы принудительно начали первый ивент!"
  # Сообщение при окончании первого ивента
  first-event-stopped
: "&fВы принудительно окончили первый ивент!"
  # Сообщение при начале второго ивента
  second-event-started
: "&fВы принудительно начали второй ивент!"
  # Сообщение при окончании второго ивента
  second-event-stopped
: "&fВы принудительно окончили второй ивент!"
  # Сообщение при вводе неверного названия ивента
  incorrect-event
: "&cНекорректное название ивента! Существует только first/second"
  # Хелп-сообщение
  help
:
   - ""
    - "&fПомощь по плагину &6AFKillEvents&f:"
    - ""
    - "&6/afkillevents reload &f- перезагрузить конфигурацию"
    - "&6/afkillevents start first/second &f- начать ивент принудительно"
    - "&6/afkillevents stop first/second &f- окончить ивент принудительно"
    - ""


ПЛЕЙСХОЛДЕРЫ ПЛАГИНА

%afkillevents_first_event_start_time% (выводит время начала первого ивента)
%afkillevents_first_event_stop_time% (выводит время окончания первого ивента)
%afkillevents_second_event_start_time% (выводит время начала второго ивента)
%afkillevents_second_event_stop_time% (выводит время окочнания второго ивента)
%afkillevents_first_event_time_remaining% (выводит время до начала первого ивента)
%afkillevents_second_event_time_remaining% (выводит время до начала второго ивента)
Resource Information
Author:
----------
Total Downloads: 145
First Release: Jan 30, 2025
Last Update: Apr 5, 2025
Category: ---------------
All-Time Rating:
1 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings