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

Идея Плагин на счётчик

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

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

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

    Баллы:
    66
    Имя в Minecraft:
    4561
    Категория плагина: МЕХАНИКА
    Предлагаемое название: RewardPoints
    Версия сервера: 1.8-1.14

    Что я хочу: Идея одновременно проста и довольно полезна - создание счётчика и присваивание условий со своими событиями при выполнении... Может использоваться лишь при поддержке других плагинов так как имеет маленький функционал, предназначенный исключительно для своей работы...
    Важные моменты: У каждого игрока будет отдельный счёт.
    В случае приватного использования плагин должен быть для 1.13.2.
    Запрашиваемый на разработку плагин является лишь сокращённой до нельзя версией, исходящей от полной, описанной в ТЗ со всеми подробностями.
    В случае обнаружения альтернативы запрашиваемого плагина, следует проверить - можно ли с его помощью повторить требуемый функционал...

    Идеи для команд: /rpoint ник +1 (добавляет +1 к счёту игрока, ник которого был указан)
    /rpoint reward 10 </команда> (команда, которая будет применяться к любому достигнувшему 10 очков игроку), при повторе команды, текущее значение условия заменяется новым.

    Идеи пермишенов:
    - rewardpoints.admin (использование команд плагина возможно только при наличии данного права)

    Цели использования: Установленный php скрипт запустит данную команду, которая будет пополнять счёт игрока, голосующего на мониторинге за сервер... Когда счёт голосующего достигнет n очков, ему будет выдана привилегия...

    Когда мне это нужно? (10.08.2019)
     
  2. Ission

    Ission Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    lokivava
    А чем scoreboard не угодил?
     
  3. Автор темы
    4561

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

    Баллы:
    66
    Имя в Minecraft:
    4561
    Даже при изначальной подготовке, работа с функциями scoreboard для меня в новинку... Видимо что значения отображаемые в scoreboard могут быть использованы для выполнения необходимых задач? Да вот через какие инструменты такое возможно, плагин, ком.блоки или чистая ваниль?
     
  4. Ission

    Ission Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    lokivava
    Можно командными блоками, можно командами, можно через плагины. В scoreboard есть элемент типа objective, который является счётчиком для каждого игрока, который в него входит. Если в качестве критерия этого счётчика использовать dummy, то изменение счётчика возможно только командами или через плагины.
    Команда /scoreboard players add ник название_objective число добавит число к счётчику игрока с соответствующим ником.
    Команда /scoreboard players set ник название_objective число установит текущее значение на число.\
    Очки в scoreboard можно использовать, как критерий поиска игроков. Например: @a[score_название_objective_min=число] позволяет найти всех игроков онлайн со значением счётчика (objective) название_objective с минимальным значением счётчика число. Если убрать _min, то можно будет искать конкретное значение.
     
  5. Автор темы
    4561

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

    Баллы:
    66
    Имя в Minecraft:
    4561
    Спасибо большое...
     
Статус темы:
Закрыта.

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