1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Идея FairFight (Честный Бой) PvP

Тема в разделе "Запросы на разработку плагинов", создана пользователем Masterka, 10 дек 2017.

Метки:
Статус темы:
Закрыта.
  1. Автор темы
    Masterka

    Masterka Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    Masterka
    Категория плагина: PvP

    Предлагаемое название: FairFight (Честный Бой)

    Версия сервера: Надо чтобы работало под 1.7.10

    Что я хочу:
    Есть 3 состояния в которых может находиться игрок.
    [​IMG]
    При переходе между состояниями 1,2 и 3, меняется цвет ника прямо в игре.
    Цвет никнейма в чате не затрагивается.

    Состояние N1)Мирный - Этот игрок нейтрален изначально. И сам решает когда откинуть в сторону свой нейтралитет (на 5 секунд) посредством удара игрока в состоянии (1) / (2).
    [​IMG]
    Любой убивший такого игрока (Если он не ударил в ответ и не перешел в состояние (2) получит состояние (3) и вещи игрока что был в состоянии (1) сохранятся.)
    Это дефолтное состояние игрока.

    Состояние N2)
    Агресивный - Что бы получить такое состояние нужно ударить игрока в состоянии (1) или же (2).
    [​IMG]
    Убить такого игрока могут игроки в состоянии (2) и (3). Но вещи выпадут только при смерти от игрока в состоянии (2). (Любой ударивший его игрок в состоянии (1) получит состояние (2). Из чего следует отсутствие возможности убийства в состоянии (1) ;D)
    Это состояние снимается спустя 5 секунд после последнего вашего удара по игроку/по вам от игрока с состоянием (2).

    Состояние N3)PK - этого игрока могут бить обе группы игроков. И под состоянием (1), и под состоянием (2) не опасаясь потерять вещи. А с игрока же напротив дропаются итемы в 100% случаем не зависимо от того какой игрок его убил. Даже если это был (3)
    [​IMG]
    Это состояние - штраф за убийство игроков мирных игроков - занятие ПК'шеством.
    Состояние присуждается на 30 минут, за 1 убитого мирного игрока.
    И может накапливаться вплоть до 1-х суток (Реального времени).

    (Если ты получил статус ПК. То уже неважно кого ты будешь убивать, (1) или (2).
    За обоих будешь получать по 30 минут. Т.е ходить драться вообще не резонно.)
    (Релогом не снимается ;D)

    Идеи для команд:
    /ff pk [Никнейм] [Время] #Выдать игроку временный ПК статус.
    (По системе s,m,h,d - секунда, минута, час, сутки.)
    /ff unpk [Никнейм] #Снимает статус ПК с игрока.
    (Если не указать ник. То ПК снимет с прописывающего)
    /ff allunpk #Снимает статус ПК с всех игроков сервера.
    (Даже с тех кто offline)

    Больше ничего придумать не могу по поводу команд(
    Можете чего нибудь сами намутить)

    Идеи пермишенов:
    1)Для игрока с этим пермом 1 состояние становиться дефолтным. Т.е он получает возможность переходить из одного состояния в другое. Ну или 3 перма с правами находится в каждом из них. Нз..
    (Пропишу для дефолтной группы в PermissionsEx)
    2)Кончились идеи.. Думаю вы там разберётесь какие ещё права нужны будут)

    Когда мне это нужно?
    Я понимаю что работы тут оочень много. И конкретных временных рамок у меня нету.
    Даже если он будет готов через год или два. Он всё равно будет актуален и для других игроков.

    Как возникла идея для данного плагина?
    Меня вдохновила вот эта тема. После чего я её чуть додумал.

    Вот мой контакт для принятия работы.
     
    Последнее редактирование: 15 дек 2017
  2. Автор темы
    Masterka

    Masterka Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    Masterka
    Ладно. Открою тему для обсуждения.
    Но попрошу воздержаться от комментов в два слова. (И в три тоже да ;D)
    Если отвечаете кому то. То стирайте в цитате человека всё лишнее.
    (Примерно вот так.)
    Не нужно цитировать всё сообщение целиком. Особенно если это шапка темы -_-
     
  3. utkabobr

    utkabobr Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    YTKAB0BP
    Права? ff.admin? Или для каждой команды отдельно?
     
    Последнее редактирование: 16 дек 2017
  4. Автор темы
    Masterka

    Masterka Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    Masterka
    Лучше одно право для всех команд. Т.к. пусть права на данное будет только у администрации.

    А ты берёшься за работу?
     
  5. utkabobr

    utkabobr Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    YTKAB0BP
    Угу, уже некоторые вещи запилил
     
  6. Автор темы
    Masterka

    Masterka Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    Masterka
    Задавай любые интересующие вопросы в вк мне. Буду рад ответить.
     
  7. utkabobr

    utkabobr Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    YTKAB0BP
    https://cloud.utkacraft.ru/index.php/s/wkfSahcOLfjYGmd
    Вот билд, команды через /ff, права:
    Код:
    ff.player - Права пользователя
    ff.admin - Права админа, доступ к /ff pk и прочим
    ff.aggressive - По дефолту агрессивный
    ff.pk - По дефолту ПК
    
    Чуть позже сделаю тему
     
  8. Автор темы
    Masterka

    Masterka Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    Masterka
     
    Последнее редактирование: 20 дек 2017
Статус темы:
Закрыта.

Поделиться этой страницей