Minecraft SignBoard мод 2021 скачать бесплатно
logo
wow addon SignBoard

SignBoard

Версия игры: 1.16
Всего загрузок: 135,821
Обновлено: Apr 16, 2021
Создано: Aug 23, 2016
Скачать SignBoardСкачать Предыдущие версии

Предыдущие версии

Название Размер Обновлено Версия игры Загрузок
SignBoard v1.6.8 release 179.61 KB Apr 16, 2021 1.16 385 скачать SignBoard SignBoard v1.6.8 releaseСкачать
SignBoard v1.6.7 release 179.63 KB Apr 7, 2021 1.16 185 скачать SignBoard SignBoard v1.6.7 releaseСкачать
SignBoard v1.6.6 release 177.73 KB Apr 2, 2021 1.16 113 скачать SignBoard SignBoard v1.6.6 releaseСкачать
SignBoard v1.6.5 release 155.11 KB Sep 20, 2020 1.16 518 скачать SignBoard SignBoard v1.6.5 releaseСкачать
SignBoard v1.6.4 release 142.51 KB Aug 30, 2020 1.16 103 скачать SignBoard SignBoard v1.6.4 releaseСкачать
SignBoard v1.6.3 release 142.33 KB Aug 25, 2020 1.16 24 скачать SignBoard SignBoard v1.6.3 releaseСкачать
SignBoard v1.6.2 release 144.59 KB Jul 10, 2020 1.16 150 скачать SignBoard SignBoard v1.6.2 releaseСкачать
SignBoard v1.6.0 release 2.79 MB Aug 11, 2019 1.14 645 скачать SignBoard SignBoard v1.6.0 releaseСкачать
SignBoard v1.5.0 release 2.79 MB Sep 3, 2018 1.13 858 скачать SignBoard SignBoard v1.5.0 releaseСкачать
SignBoard v1.4.10 release 2.79 MB Sep 3, 2018 1.12 176 скачать SignBoard SignBoard v1.4.10 releaseСкачать
SignBoard v1.4.9 release 152.74 KB Feb 2, 2018 1.12 619 скачать SignBoard SignBoard v1.4.9 releaseСкачать
SignBoard v1.4.8 release 152.79 KB Jan 27, 2018 1.12 107 скачать SignBoard SignBoard v1.4.8 releaseСкачать
SignBoard v1.4.7 release 152.44 KB Jan 24, 2018 1.12 78 скачать SignBoard SignBoard v1.4.7 releaseСкачать
SignBoard v1.4.6 release 153.14 KB Jan 20, 2018 1.12 96 скачать SignBoard SignBoard v1.4.6 releaseСкачать
SignBoard v1.4.5 release 150.83 KB Nov 24, 2017 1.12 187 скачать SignBoard SignBoard v1.4.5 releaseСкачать
SignBoard v1.4.4 release 149.08 KB Nov 3, 2017 1.12 9,389 скачать SignBoard SignBoard v1.4.4 releaseСкачать
SignBoard v1.4.2 release 148.51 KB Oct 27, 2017 1.12 2,420 скачать SignBoard SignBoard v1.4.2 releaseСкачать
SignBoard v1.4.1 release 148.31 KB Oct 27, 2017 1.12 107 скачать SignBoard SignBoard v1.4.1 releaseСкачать
SignBoard v1.4.0 release 147.91 KB Oct 26, 2017 1.12 421 скачать SignBoard SignBoard v1.4.0 releaseСкачать
SignBoard v1.3.5 release 148.15 KB Oct 5, 2017 1.12 6,651 скачать SignBoard SignBoard v1.3.5 releaseСкачать
SignBoard v1.3.4 release 146.42 KB Oct 3, 2017 1.12 823 скачать SignBoard SignBoard v1.3.4 releaseСкачать
SignBoard v1.3.3 release 146.37 KB Sep 27, 2017 1.12 1,863 скачать SignBoard SignBoard v1.3.3 releaseСкачать
SignBoard v1.3.2 release 116.67 KB Sep 26, 2017 1.12 502 скачать SignBoard SignBoard v1.3.2 releaseСкачать
SignBoard v1.3.1 release 136.96 KB Sep 19, 2017 1.12 2,220 скачать SignBoard SignBoard v1.3.1 releaseСкачать
SignBoard v1.3.0 release 224.05 KB Sep 18, 2017 1.12 1,072 скачать SignBoard SignBoard v1.3.0 releaseСкачать
SignBoard v1.2.19 release 135.47 KB May 27, 2017 1.11 33,675 скачать SignBoard SignBoard v1.2.19 releaseСкачать
SignBoard v1.2.18 release 135.22 KB May 25, 2017 1.11 672 скачать SignBoard SignBoard v1.2.18 releaseСкачать
SignBoard v1.2.17 release 135.17 KB May 22, 2017 1.11 1,063 скачать SignBoard SignBoard v1.2.17 releaseСкачать
SignBoard v1.2.16 release 133.88 KB May 14, 2017 1.11 2,662 скачать SignBoard SignBoard v1.2.16 releaseСкачать
SignBoard v1.2.15 release 133.55 KB Apr 11, 2017 1.11 10,052 скачать SignBoard SignBoard v1.2.15 releaseСкачать
SignBoard v1.2.14 release 107.27 KB Mar 30, 2017 1.11 4,067 скачать SignBoard SignBoard v1.2.14 releaseСкачать
SignBoard v1.2.13 release 105.86 KB Mar 28, 2017 1.11 920 скачать SignBoard SignBoard v1.2.13 releaseСкачать
SignBoard v1.2.12 release 105.66 KB Mar 25, 2017 1.11 1,186 скачать SignBoard SignBoard v1.2.12 releaseСкачать
SignBoard v1.2.11 release 104.79 KB Mar 18, 2017 1.11 1,827 скачать SignBoard SignBoard v1.2.11 releaseСкачать
SignBoard v1.2.10 release 105.11 KB Mar 7, 2017 1.11 3,529 скачать SignBoard SignBoard v1.2.10 releaseСкачать
SignBoard v1.2.9 release 104.88 KB Feb 24, 2017 1.11 4,098 скачать SignBoard SignBoard v1.2.9 releaseСкачать
SignBoard v1.2.8 release 104.68 KB Feb 22, 2017 1.11 810 скачать SignBoard SignBoard v1.2.8 releaseСкачать
SignBoard v1.2.7 release 104.22 KB Feb 19, 2017 1.11 1,127 скачать SignBoard SignBoard v1.2.7 releaseСкачать
SignBoard v1.2.6 release 103.95 KB Feb 17, 2017 1.11 694 скачать SignBoard SignBoard v1.2.6 releaseСкачать
SignBoard v1.2.5 release 101.82 KB Feb 13, 2017 1.11 1,602 скачать SignBoard SignBoard v1.2.5 releaseСкачать
SignBoard v1.2.4 release 93.11 KB Feb 2, 2017 1.11 3,592 скачать SignBoard SignBoard v1.2.4 releaseСкачать
SignBoard v1.2.3 release 92.37 KB Jan 31, 2017 1.11 772 скачать SignBoard SignBoard v1.2.3 releaseСкачать
SignBoard v1.2.2 release 91.90 KB Jan 30, 2017 1.11 485 скачать SignBoard SignBoard v1.2.2 releaseСкачать
SignBoard v1.2.1 release 92.02 KB Jan 13, 2017 1.11 5,421 скачать SignBoard SignBoard v1.2.1 releaseСкачать
SignBoard v1.1.8 release 83.84 KB Dec 5, 2016 1.11 6,842 скачать SignBoard SignBoard v1.1.8 releaseСкачать
SignBoard v1.1.7 release 83.60 KB Dec 5, 2016 1.11 111 скачать SignBoard SignBoard v1.1.7 releaseСкачать
SignBoard v1.1.6 release 83.30 KB Dec 3, 2016 1.11 1,368 скачать SignBoard SignBoard v1.1.6 releaseСкачать
SignBoard v1.1.5 release 79.38 KB Dec 1, 2016 1.11 629 скачать SignBoard SignBoard v1.1.5 releaseСкачать
SignBoard v1.1.4 release 81.94 KB Nov 14, 2016 1.10 5,602 скачать SignBoard SignBoard v1.1.4 releaseСкачать
SignBoard v1.1.3 release 81.73 KB Nov 8, 2016 1.10 1,761 скачать SignBoard SignBoard v1.1.3 releaseСкачать
SignBoard v1.1.2 release 80.71 KB Nov 6, 2016 1.10 725 скачать SignBoard SignBoard v1.1.2 releaseСкачать
SignBoard v1.1.1 release 80.39 KB Oct 31, 2016 1.10 1,921 скачать SignBoard SignBoard v1.1.1 releaseСкачать
SignBoard v1.1.0 release 66.46 KB Sep 22, 2016 1.10 340 скачать SignBoard SignBoard v1.1.0 releaseСкачать
SignBoard v1.0.4 release 59.06 KB Sep 11, 2016 1.10 258 скачать SignBoard SignBoard v1.0.4 releaseСкачать
SignBoard v1.0.3 release 59.05 KB Sep 3, 2016 1.10 236 скачать SignBoard SignBoard v1.0.3 releaseСкачать
SignBoard v1.0.2 release 55.56 KB Aug 30, 2016 1.10 1,823 скачать SignBoard SignBoard v1.0.2 releaseСкачать
SignBoard v1.0.1 release 55.55 KB Aug 29, 2016 1.10 139 скачать SignBoard SignBoard v1.0.1 releaseСкачать
SignBoard v1.0 release 55.36 KB Aug 27, 2016 1.10 143 скачать SignBoard SignBoard v1.0 releaseСкачать
SignBoard v0.9.1 beta 54.94 KB Aug 26, 2016 1.10 262 скачать SignBoard SignBoard v0.9.1 betaСкачать
SignBoard v0.9 beta 54.55 KB Aug 24, 2016 1.10 187 скачать SignBoard SignBoard v0.9 betaСкачать
SignBoard v1.2.0 alpha 89.25 KB Dec 27, 2016 1.11 5,508 скачать SignBoard SignBoard v1.2.0 alphaСкачать

Скриншоты

Описание

Вывеска

Пишите на табличках сколько душе угодно

(Для крана/Бумаги/Буккита 1.8.7 — 1.16.5 — см. ниже)

 

 — Прикрепляйте неограниченное количество текста к знакам или живым существам (включая стенды брони, жителей деревни, мобов и NPC Citizens2!).
— Выдавайте текст в виде книги, когда игроки смотрят на знак/сущность.
— Запускайте команды, когда игрок:

  • смотрит на знак/сущность
  • отводит взгляд от знака/сущности
  • щелкает знак
  • атакует или убивает сущность
Есть ли у вас игроки, говорящие на разных языках?
Или хотите донести разный контент до разных классов игроков?
Вывеска теперь может показывать специфичный для группы контент, так что вы можете показывать игрокам тексты на разных языках или в соответствии с их классами игроков! Подробнее читайте в разделе Категории ниже.
 

SignBoard01

SignBoard02

SignBoard books

 

Устали от тесного пространства на ваших вывесках? Теперь вы можете иметь неограниченное количество текста, показанного с вашими знаками! Вы даже можете прикрепить этот текст к живым существам! И вы можете прикреплять команды к знакам и сущностям для запуска в разное время!

 

С помощью вывески вы создаете «доски» текста и прикрепляете эти доски к знакам или живым существам. Каждая доска может содержать до 15 строк (в общей сложности 600 символов на доску). Вы также можете сгруппировать несколько досок в «набор» и использовать его как единый текст.

Когда игроки смотрят на знак или объект, область табло используется для отображения текста на досках. Это отлично подходит для общения… ну, в общем, все, что угодно, в игре. Администраторы могут предоставить игрокам инструкции, игроки могут показать посетителям подробную информацию о своих сборках, RPG-игры могут предоставить подробные знания, когда группа входит в комнату… Нет предела.

Во многом так же, как вы прикрепляете доски к знакам, Вывеска позволяет прикреплять доски или наборы к живым существам! Вы можете прикрепить доску или набор к деревенскому жителю или NPC, например, и всякий раз, когда игрок смотрит на NPC, текст будет показан. (Подставки для доспехов также работают как живые существа).

Когда игрокам показывают набор досок, одновременно показывается только одна доска. Игроки могут ездить взад и вперед между досками, щелкая правой или левой кнопкой мыши знак/объект. Таким образом, набор работает как страницы в книге.

Вы также можете присоединять команды как к знакам, так и к сущностям и контролировать, когда эти команды будут выполняться. Команды могут выполняться, когда игрок смотрит на знак/сущность, отводит взгляд от знака/сущности, щелкает по знаку, атакует или убивает сущность. 

В качестве дополнительного преимущества SignBoard также позволяет редактировать строки знака без необходимости ломать знак и писать все с нуля — просто посмотрите на созданный знак и используйте команду /sb sign lineX [text] (см. ниже).

SignBoard03

Демонстрационное видео:

(На Английском Языке)

(На испанском языке, любезно предоставлено Ajneb97.)

 

Поддержка версий

Вывеска В1.6.3 и выше поддержка всех игроков на сервере./патрубок/бумажной версии 1.13.3 с 1.16.5. Вывеска В1.6.2 поддерживает всех игроков на сервере./патрубок/бумажной версии из 1.8.7 с 1.16.1.
(Вывеска имеет свой собственный набор переменных и опор API-заполнитель)
 

Установка

Просто поместите банку в папку плагинов и перезагрузите сервер

Основное использование

Шильдик работы, позволяя создавать «доски«, а затем прикрепить эти «доски» на один или более признаков или для живых существ — животных, деревенских жителей, монстров, броня стоит, персонажей и даже настоящие живые игроки (только НПС могут прикреплять доски к игрокам). 

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

Вы также можете использовать команды /sb sign attach и /sb sign detach для прикрепления или удаления платы или набора из знака.

Присоединение и отсоединение доску или набор из живого объекта с помощью команд /СБ лица присоединения и /ШБ лица отсоединить.

Содержимое доски отображается в области системы показателей, поэтому каждая доска может содержать до 15 строк по 40 символов в каждой.

Вы можете использовать все цвета текста и тегов форматирования обычно используется в Minecraft (&0 = черный; &1 = темно-синий;| &2 = темно-зеленый; &3 = Темный Аквамарин; &4 = темно-красные; &5 = темно-фиолетовый; &6 = золото; &7 = серый; &8 = темно-серый; &9 = голубой; &а = зеленый; и B = «Аква»; и = красный; и D = светло-фиолетовый; &э = желтый; &Ф = белый; и K = магию; &л = полужирным шрифтом; &м = зачеркивания; &Н = подчеркивание; &о = курсивом; &R = сброс).

приступая к работе

  1. Придумайте название для новой доски
  2. Создайте доску с помощью команды /sb board new [boardname]
  3. Поместите где-нибудь знак, посмотрите на знак и прикрепите к нему доску с помощью команды /sb sign attach [boardname]
  4. Если вы хотите прикрепить доску к живому существу, посмотрите на нее и используйте команду /sb entity attach [boardname]
  5. Посмотрите на знак или сущность — Вывеска будет использовать область табло для отображения содержимого по умолчанию для вашей новой доски
  6. Отредактируйте свою доску с помощью команды /sb board [boardname] lineX [text] (для этого вам не нужно смотреть на знак/сущность)
  7. Сгруппируйте несколько плат в набор с помощью команды /sb set. Затем прикрепите набор к знаку или юридическое лицо, с /ШБ знак присоединения и /ШБ лица приложить. Когда вы посмотрите на знак/сущность, будет показана первая доска в наборе; циклически переходите к другим доскам, щелкая правой или левой кнопкой мыши знак/сущность.

Советы и примечания

  • Существующие табло соблюдаются и будут перезагружены, как только игрок отвернется от знака.
  • Вы можете редактировать только знак, который вы могли бы сломать. Когда вы пытаетесь использовать вывеску, Вывеска проверяет, сможете ли вы сломать и заменить ее, и только тогда позволяет вам использовать ее. Вы также сможете редактировать знак с помощью /sb sign lineX text.
  • Пустые строки — как в знаках, так и на досках вы можете заменить текущую строку пустой строкой; просто установите содержимое строки в &r, и она станет пустой.
  • Вы сможете менять только созданные вами доски, но ничто не мешает вам использовать существующее имя доски (например, [boardname]) на вывеске, даже если эта доска была создана другим игроком.
  • Чтобы использовать команды прикрепления/отсоединения на знаке, вы должны иметь возможность сломать знак. Чтобы использовать команды attach/detach на объекте, вы должны владеть соответствующей платой. Если вы не ОП, то в этом случае вы можете сделать все, что угодно :).

Показывая несколько советов настольные наборы

Начиная с версии 1.3.2, SignBoard позволяет показывать несколько досок вашим игрокам всякий раз, когда они смотрят на знак или живое существо. Это достигается группировкой нескольких досок в набор.
Используйте команды /sb set для создания, удаления и перечисления существующих наборов. Присоединение и отсоединение наборы от признаков и сущности таким же образом прикрепить/отсоединить плит: с /СБ знака и /ШБ доска присоединения и отсоединения команды.
Как только набор будет прикреплен, первая доска на наборе будет показана, когда игрок посмотрит на знак/сущность. Затем игрок может переключаться между различными досками, щелкая левой и правой кнопкой мыши. Наборы могут содержать столько досок, сколько вы хотите.

Пара заметок о сущностях с прикрепленными к ним наборами:

  • Щелчки правой кнопкой мыши: Когда набор присоединен к объекту, первый щелчок правой кнопкой мыши по объекту переходит к вывеске. Однако второй щелчок правой кнопкой мыши по объекту (в течение половины секунды) будет обработан нормально. Например, если вы прикрепите набор к деревенскому жителю, один щелчок правой кнопкой мыши на нем переключится на предыдущую доску на наборе, и графический интерфейс торговли деревенским жителем не будет показан. Однако, если вы дважды щелкните правой кнопкой мыши деревенского жителя, первый щелчок правой кнопкой мыши приведет к циклу доски, а второй вызовет графический интерфейс торговли.
  • Щелчки левой кнопкой мыши: Когда набор прикреплен к объекту, вам придется (слева) щелкнуть этот объект, чтобы пройтись по доскам; щелчок по объекту обычно означает, что вы атакуете и потенциально наносите ущерб этому объекту. Поэтому, когда у объекта есть набор прикрепленных вывесок, он перехватывает щелчок и отменяет повреждение. Команда «/sb entity onattack» все еще будет работать, но сущность не получит никакого урона.

Раздача книг

Когда игрок смотрит на знак или на объект, вы можете показать текст доски на экране или дать текст в виде книги игроку — или и то, и другое, или ни то, ни другое. Команды /sb sign show_board и /sb entity show_board переключают отображение текста доски на экране. Если вы предпочитаете дать игроку книгу с текстом, команды /sb sign give_book и /sb entity give_book переключают эту функцию. Вы также можете использовать эти команды, чтобы показать доску на экране и дать книгу, или не показывать доску и не давать книгу.

Используйте /СБ признаком статуса и /ШБ статус , чтобы проверить состояние всех вариантов определены.

Форматирование книг

Вывеска автоматически преобразует тексты вашей доски в книги (если включена функция show_book). Поскольку размер строк в книге и в таблице показателей настолько различен, а в книге есть разрывы страниц, SignBoard попытается аккуратно разбить строки и страницы, но может потребоваться некоторая тонкая настройка.
Вот несколько советов, которые помогут вам в этом:

  • Строки доски, содержащие только &r, будут отображаться в книге как пустые строки.
  • Используйте \n в любом месте на ваших досках, чтобы разорвать текущую строку книги. \n будет проигнорирован, когда доска будет показана на экране.
  • Когда вывеска разрывает длинную строку, она попытается сделать это на границах полного слова и попытается вставить пустые места по мере необходимости. Но вам может понадобиться управлять пробелами в конце или начале определенных линий на доске.
  • Если Вывеска находит линию доски, состоящую из одного символа, повторенного несколько раз (например,’================’), вместо того, чтобы разбить эту линию на две книжные строки, он сократит ее, чтобы она вписалась в одну книжную строку.

Выполнение команд по знаку щелчок или по сущности атака или убийство

Точно так же, как вы прикрепляете доски к знакам и объектам, вы также можете прикреплять команды, которые будут выполняться в определенное время. Это может быть любая команда, которую администратор может выдать в игре. Команды будут выполняться так, как если бы они были выданы игроком и как если бы игрок имел полномочия администратора.  Команды принимают подстановку переменных точно так же, как и любая команда вывески. 

Команды задаются в виде последовательности, разделенной вертикальной чертой, например | | … | .

Начиная с версии 1.3.3, вы также можете вставлять задержки в последовательность с синтаксисом [Tu], где T-целое число > 0, а u-единица времени: «s», «m» или «h». Например, последовательность [5s] | | [2m] | при выполнении будет ждать 5 секунд перед запуском , а затем еще 2 минуты перед запуском . Используйте задержки с осторожностью; отложенные команды будут выполняться, даже если игрок больше не смотрит на знак/сущность или даже ушел с сервера.

Следующие команды вывески управляют тем, что происходит и когда:

  • /sb sign before и /sb entity before — Позволяют указать список команд, которые будут выполняться каждый раз, когда игрок смотрит на знак или сущность, непосредственно перед отображением текста доски. (Если опция show_board выключена, команды все равно выполняются).
  • /sb sign after и /sb entity after — Позволяют указать список команд, которые будут выполняться каждый раз, когда игрок отводит взгляд от asign или сущности, сразу после того, как текст доски будет скрыт. (Если опция show_board выключена, команды все равно выполняются).
  • /sb sign onclick — Позволяет указать список команд, которые будут выполняться при нажатии игроком на знак.
  •  /sb sign onrightclick — Позволяет указать список команд, которые будут выполняться при щелчке правой кнопкой мыши на знаке.

  • /sb sign onshiftclick и /sb sign onrightshiftclick — Позволяют указать список команд, которые будут выполняться, когда игрок щелкает shift или shift правой кнопкой мыши по знаку соответственно.

  • /sb entity onattack — Позволяет указать список команд, которые будут выполняться каждый раз при атаке объекта.
  • /sb entity onkill — Позволяет указать список команд, которые будут выполняться при уничтожении сущности.

Используйте /СБ признаком статуса и /ШБ статус , чтобы проверить состояние всех вариантов определены.

Переменные

Используйте любую из этих переменных в любом месте ваших досок. Обязательно включите «{» и «}».

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

  • {ServerDate} = текущая дата.
  • {serverTime} = текущее время.
  • {PlayersNow} = количество игроков на сервере.
  • {PlayersMax} = макс. количество игроков на сервере.
  • {PName} = имя игрока.
  • {PDisplayName} = отображаемое имя игрока.
  • {PHealth} = здоровье игрока.
  • {PCoords} = текущая позиция игрока.
  • {PMobKills} = количество мобов, убитых игроком.
  • {PKills} = количество игроков, убитых игроком.
  • {PDeaths} = количество смертей игрока.
  • {PTimeAlive} = время с момента последней смерти игрока.
  • {PMoney} = деньги игрока (требуется хранилище).

API-заполнитель

Поддержка Placeholder API началась с Signboard версии 1.1.8. Это позволяет использовать переменные («заполнители») из многих других плагинов, в дополнение к обширному списку «родных» переменных Placeholder API.

Чтобы использовать Placeholder API, загрузите плагин, поместите его в папку plugins и перезагрузите сервер. В игре выполните команду /papi ecloud list all и найдите нужную группу заполнителей. Затем нажмите на него и примите команду, чтобы загрузить его. Тогда все, что вам нужно сделать, это использовать заполнители как переменные на ваших досках, окруженные » % » (%placeholder%).

Здесь перечислены собственные переменные API-заполнителя и их группы .

Совместимость с перьями

Начиная с версии 1.4.9, SignBoard использует API FeatherBoard для полной совместимости. Особая благодарность jamisen10 за то, что он привлек мое внимание к API FB.
 
До версии 1.4.8, SignBoard, реализовал обходной путь совместимости FeatherBoard на основе команд. Он обнаружил присутствие FB и затем выдал «/fb off-s» непосредственно перед показом платы пользователю (чтобы выключить FB для этого пользователя), а затем «/fb on -s», когда пользователь отошел (чтобы снова включить FB).
 
Если у вас есть другой системы показателей плагин, который держит табличку с отображением его советов, и что плагин «выкл» и «ВКЛ» команды, такие как те, что описаны выше, можно использовать «cmd_before» и «cmd_after» опции в конфиге.в формате YML для реализации той же «выкл/вкл» механизм FeatherBoard. Или вы можете сделать то же самое для отдельных плат, используя команды платы. Особая благодарность gmalone за помощь в разработке этого решения!
  

Категории

Категории позволяют передавать различный контент различным группам игроков.

 
Это очень мощная функция, которая позволяет вам делать некоторые интересные вещи, например:
  • Покажите своим игрокам контент на их предпочтительном языке. Это не функция перевода — вам все равно придется создавать контент на разных языках, но вы можете прикрепить одну доску к знаку или сущности и попросить вывеску выбрать правильную версию этой доски, чтобы показать ее, в зависимости от игрока, который смотрит на нее.
  • Покажите конкретные доски для различных классов персонажей. Когда волшебник смотрит на знак в комнате подземелья, он видит доску, которую вы приготовили для волшебников; когда боец смотрит на тот же знак, он видит доску для бойцов и так далее.
  • Покажите конкретные доски для разных рангов игроков. Когда Золотой игрок смотрит на вывеску в Депо, он видит доску, которую вы приготовили для Золотых игроков; когда Платиновый игрок смотрит на ту же вывеску, он видит доску для Платиновых игроков…
И это не только для языков или занятий! Категории также работают для любых других групп игроков, о которых вы можете подумать!
 
Как это работает? Это зависит от того, используете ли вы разрешения на своем сервере:
 
1. КАТЕГОРИИ, ЕСЛИ ВЫ ИСПОЛЬЗУЕТЕ РАЗРЕШЕНИЯ
— Каждое существующее разрешение, например, lang.ptbr, считается категорией.
— Чтобы создать доски, принадлежащие к определенной категории , просто создайте (с помощью /sb board new, скопируйтеили переименуйте) доску и добавьте ^ (разделитель категорий) плюс название категории в конце новой доски. Таким образом , если первоначальная доска была вывеской, то новая доска будет называться вывеской^lang.ptbr.
 
Вот и все. Всякий раз, когда игрок, имеющий разрешение lang.ptbr, смотрит на знак/объект, к которому прикреплена доска вывески, вместо этого будет показана вывеска^lang.ptbr.
Просто подумайте о том, что все ваши существующие в настоящее время доски принадлежат к пустой категории «по умолчанию». И вы можете создать любую новую категорию, которая вам нравится.
 
ВАЖНО: Помните, что у игроков opped есть все разрешения, поэтому они всегда будут видеть доску категорий так, как если бы им было дано это разрешение. Для настройки и тестирования этой функции лучше всего использовать де-оппед-плеер.
 
2. КАТЕГОРИИ, ЕСЛИ ВЫ НЕ ИСПОЛЬЗУЕТЕ РАЗРЕШЕНИЯ
Если вы не используете разрешения, вам нужно будет создать категории, назначить их игрокам, а затем создать доски категорий.
 
— Используйте /sb cat new [categoryname] для создания новой категории. Например: /sb category lang.ptbr
— Использовать /СБ кошка assignplr [категория] [имя пользователя] , чтобы назначить категорию, чтобы игрок
— Создайте доску категорий, создав доску (с /sb board new, copyили rename) и добавив ^ (разделитель категорий) плюс имя категории в конце новой доски. Таким образом , если первоначальная доска была вывеской, а категория была lang.ptbr, то новая доска будет называться signboard^lang.ptbr.
 
Вот и все. Всякий раз, когда игрок, имеющий категорию lang.ptbr, смотрит на знак/сущность, к которой прикреплена доска вывески, вместо нее будет показана вывеска^lang.ptbr.
Просто подумайте о том, что все ваши существующие в настоящее время доски принадлежат к пустой категории «по умолчанию». И вы можете создать любую новую категорию, которая вам нравится.
 
КАТЕГОРИИ — ДОПОЛНИТЕЛЬНАЯ (ОЧЕНЬ ПОЛЕЗНАЯ) ИНФОРМАЦИЯ:
— Помните, что каждое разрешение считается категорией.
— Помните, что у игроков opped есть все разрешения, поэтому они всегда будут видеть доску категорий так, как если бы им было дано это разрешение. Для настройки и тестирования этой функции лучше всего использовать де-оппед-плеер.
— Когда вы прикрепляете доску к знаку или сущности, вывеска всегда будет прикреплять «корневую» доску, а не ту, которая содержит спецификацию категории (т. е. доску вывески, А НЕ доску вывески^lang.ptbr).
— Символ «^» по умолчанию является разделителем категорий. Если этот символ появляется на названии доски, то все, что после него, будет считаться названием категории. Этот символ по умолчанию можно изменить в файле config.yml — обязательно выберите символ, который вы никогда не использовали в ранее существовавших именах плат. И постарайтесь, чтобы ваши названия категорий были короткими.
— Вы можете иметь доски, которые принадлежать нескольким категориям; например, welcomeTavern1^ptbr^бойцов, welcomeTavern1^enus^бойцов, welcomeTavern1^ptbr^колдуны, и т. д.
— Вы можете назначить игроков нескольким категориям двумя различными способами: (а) использовать /sb category assignplr [categoryname] [playername] несколько раз; (б) использовать /sb playercat [playername] assign [categoryname1] [categoryname2] … [Категорийнамен]. Или просто дать им соответствующие разрешения.
— Если игрок смотрит на доску, которая принадлежит к нескольким категориям, он должен быть назначен ВСЕМ этим категориям (или разрешениям), чтобы ему показали правильную доску. В противном случае им будет показана плата по умолчанию. Старайтесь свести количество досок с несколькими категориями к минимуму, иначе с этим будет трудно справиться.
 
ВАЖНО: При создании досок, принадлежащих к нескольким категориям, будьте осторожны, чтобы не повторять типы категорий. То есть, это нормально, чтобы иметь welcomeTavern1^ptbr^волшебники (язык + класса), но это не ОК, чтобы welcomeTavern1^ptbr^ЭСКО (язык + язык) — это сделало бы вывеска попытаться соответствовать игрока с ^ptbr и ^Эско, иными словами, игрок должен быть как португальский и испанский одновременно. Ничто не мешает вам сделать это, если вы хотите, но мы серьезно отговариваем вас от этого, так как все может очень быстро запутаться. 

 

Команды

Псевдонимы корневых команд

Стандартная корневая команда для вывески — /sb. Поскольку другие плагины также могут использовать /sb, SignBoard поддерживает четыре псевдонима команд. Но просто наличие псевдонима не мешает SignBoard отвечать каждый раз, когда вы пытаетесь использовать эти другие плагины. Таким образом, SignBoard позволяет вам выбрать, на какие псевдонимы корневых команд он будет реагировать. 

SignBoard может отвечать на любую из этих пяти корневых команд: /sb /signboard /sbd /sbrd /signbd.

Параметр active_aliases в config.yml определяет, какие из них фактически используются. Например, следующая строка конфигурации заставит SignBoard принимать все 5 корневых команд:

active_aliases: СБ вывеска СБД sbrd signbd

По умолчанию активны только три параметра (sb sbd signboard), но вы можете смешивать и сопоставлять их по мере необходимости, чтобы обеспечить совместимость с другими плагинами на вашем сервере. Первым вариантом в списке будет тот, который фигурирует во всех справочных текстах SignBoard (обычно «/sb»).

Команды игрока 

Информационные команды 

  • /sb help — Показывает описание плагина и команды.
  • /sb howto — Пошаговая инструкция для вывески.
  • /sb variables — Список всех доступных переменных и способов их использования.

 Команды на борту 

  • /sb board new [boardname] — Создать новую доску для использования в знаках.
  • /sb board list — Список всех ваших плат и их вложений.
  • /sb board list [boardname] — Список содержимого конкретной платы.
  • /sb board clear [boardname] — Очищает содержимое платы.
  • /ШБ доски копия [boardname] [новое_имя] — копий доска ‘boardname’ на ‘новое имя’.
  • /sb board delete [boardname] — Удалить доску с именем «boardname».
  • /ШБ совета переименовать [boardname] [новое_имя] — переименовать совет ‘boardname’ на ‘новое имя’.
  • /sb board [boardname] lineX text — Отредактируйте строку ‘X’ на ‘boardname’, заменив ее на ‘text’.

 Набор команд 

  • /sb set new [setname] = [board1] [board2] … [board n] — Создайте новый набор досок.
  • /sb set delete [setname] — Удалить набор с именем ‘setname’.
  • /sb set list — Список всех ваших наборов
  • /sb set list [setname] — Список плат, составляющих определенный набор

Знак команды  

  • /ШБ знак линекс текста — редактирование знак ты смотришь, заменяя линии » х » (1-4) с ‘текст’.
  • /sb sign attach [boardname] — Прикрепляет доску к знаку.
  • /ШБ знак отделить [boardname] — отключает любую доску входа.
  • /sb sign status — Показывает текущее состояние параметров знака.
  • /sb sign show_board — Переключает экранную доску, прикрепленную к знаку.
  • /sb sign give_book — Должен ли текст доски быть дан в виде книги (переключатель).
  • /sb sign before <cmd|cmd><cmd|cmd> — Список команд для запуска, когда игрок смотрит на знак.
  • /sb sign after <cmd|cmd><cmd|cmd> — Список команд для запуска, когда игрок отводит взгляд от знака.
  • /sb sign onclick <cmd|cmd><cmd|cmd> — Список команд, выполняемых при нажатии игроком на знак.
  • /sb sign onshiftclick <cmd|cmd><cmd|cmd> — Список команд, выполняемых при нажатии игроком shift на знак.
  • /sb sign onrightclick <cmd|cmd><cmd|cmd> — Список команд, выполняемых при щелчке правой кнопкой мыши по знаку.
  • /знак, СБ onrightshiftclick <cmd|cmd> — Список команд для запуска, когда игрок сдвига вправо-щелкает знак.

Организация команды 

  • /sb entity attach [boardname] — Прикрепляет доску к живому существу (неигровому).
  • /sb entity detach [boardname] — Отсоединяет любую доску от живого существа.
  • /sb entity status — Показывает текущее состояние параметров сущности.
  • /sb entity show_board — Переключает экранную плату, прикрепленную к объекту.
  • /sb entity give_book — Должен ли текст доски быть дан в виде книги (переключатель).
  • /sb entity nametag [ignore|hide|show]— Определяет, будет ли метка сущности с прикрепленной доской видна или нет, когда игроку будет показана доска.
  • /sb entity before <cmd|cmd><cmd|cmd> — Список команд для запуска, когда игрок смотрит на сущность.
  • /sb entity after <cmd|cmd><cmd|cmd> — Список команд для запуска, когда игрок отводит взгляд от сущности.
  • /лица, СБ onattack <cmd|cmd> — Список команд для запуска, когда игрок атакует в лицо.
  • /sb entity onkill <cmd|cmd><cmd|cmd> — Список команд для запуска, когда игрок убивает сущность.

Команды категории (только OP): 

  • /sb cat new [categoryname] — Создает новую категорию.
  • /sb cat delete [categoryname] — Удаление категории.
  • /sb cat assigncat [playername] [categoryname1] [categoryname2] … [categorynameN] — Назначьте игроку несколько категорий.
  • /sb cat assignplr [categoryname] [playername1] [playername2] … [playernameN] — Назначение нескольких игроков в одну категорию.
  • /sb cat unassign [categoryname] [playername] — Отменить назначение игрока из категории.
  • /sb cat list — Список существующих категорий (не разрешений).
  • /sb cat status [categoryname] — Отображает статус категории.
  • /sb cat [playername] — Отображает категории (не разрешения) для игрока.
Команды администратора
  • /sb board list all — Список имен плат для всех игроков
  • /sb set list all — Список всех наборов для всех игроков
  • /ШБ перезагрузка — перезагрузка конфигурации.настройки формата YML
  • /sb version — показывает запущенную версию вывески или историю изменений версии (например, /sb version 1.6.5).
  • /ШБ очистки — убирает признаки.yml и вложения.yml любых знаков, которые были удалены в игре, пока вывеска не была запущена. Не используйте это, если вы не уверены, что в файлах yml есть «мертвые» знаки. Подкрепите свои знаки.yml и attachments.yml, и убедитесь, что все ваши миры загружены перед запуском этой команды.

Автоматическое обновление

По умолчанию SignBoard автоматически загружает и устанавливает новые обновления при перезагрузке или перезагрузке сервера.

Вы можете управлять этой функцией, изменив параметр updates: в файле config.yml.

Допустимые значения для обновлений: :

  • авто (автоматически загружает и устанавливает новые версии);
  • проверка (проверяет только наличие новой версии);
  • выкл. (полностью отключает обновления).

На консоли всегда будет отображаться сообщение о проверке обновления.

После обновления оперативники получают одноразовое сообщение, сообщающее им о новой версии. Они могут проверить историю версий с помощью команды /sb version .

Автоматический конфигурации.в формате YML обновления

Нет необходимости обновлять ваши предпочтительные настройки в config.yml !!

Когда новая версия будет загружена и установлена, SignBoard автоматически обновит файл config.yml, сохранив ваши пользовательские настройки.

Настройки в config.в формате YML

Ниже приведены настройки по умолчанию в файле config.yml:

# Вывеска конфигурации.в формате YML
# Если автоматическое обновление активно для вывески, файл config.yml также будет автоматически обновлен 
# При обновлении config.yml все изменения, внесенные вами в ЗНАЧЕНИЯ настроек, будут СОХРАНЕНЫ и скопированы в новый config.yml
# ... однако любые изменения, внесенные вами в КОММЕНТАРИИ в этом файле, будут перезаписаны комментарием по умолчанию.
# Исходный файл config.yml будет переименован в config.bak
#-----:-------------------------------------------------------------------------------------------------------------------------

# Автоматическое обновление: 
# Возможные значения для обновлений: 
# auto&nbsp; (автоматически загружает и устанавливает новые версии); 
# проверка (только для проверки, если новая версия доступна); 
# off&nbsp; (полностью отключает обновления).
обновления: авто

# Config.yml version - если это ниже, чем фактическая версия вывески (use /sb version), это означает, что вам, вероятно, следует выполнить ручное слияние config.new и config.yml
# Если обновления=автозапчастей и на этой версии ниже, чем фактические вывеска версия, то это приведет к автоматической конфигурации.в формате YML обновления после следующего перезапуска сервера 
версия: 1.2.8

# Переключение использования цвета в сообщениях консоли обновления вывески:
msg_color_onconsole: справедливо

# Переключать одноразовое сообщение, показанное на ОПС в игре, когда обновление устанавливается
msg_ingame_update_OP: справедливо

# Commands Before - эти команды будут выполняться непосредственно перед показом доски игроку (каждый раз).
# Эта функция была создана для того, чтобы позволить вам временно отключить другие плагины, которые мешают вывеске показывать свои доски.
# Но он может быть использован для выполнения любых команд, которые вам нравятся. Все команды будут выполняться от имени игрока и если игрок был соч.
# Разделите несколько команд с помощью символа |. Все, что после # будет проигнорировано. Команды принимают переменные вывески.
# Пользователи FEATHERBOARD - нет необходимости использовать это, вывеска уже выдает "/fb off-s", если она обнаруживает, что FeatherBoard присутствует
cmd_before: # tell {PName} about to say hey | tell {PName} hey

# Команды После - эти команды будут выполняться сразу после показа доски игроку (каждый раз).
# Эта функция была создана для того, чтобы вы могли повторно включить другие плагины, которые мешают вывеске показывать свои доски.
# Но он может быть использован для выполнения любых команд, которые вам нравятся. Все команды будут выполняться от имени игрока и если игрок был соч.
# Разделите несколько команд с помощью символа |. Все, что после # будет проигнорировано. Команды принимают переменные вывески.
# Пользователями FEATHERBOARD - нет необходимости использовать это, уже вывеска вопросы "/FB на -S", Если он обнаруживает FeatherBoard присутствует
cmd_after: # расскажи {изъятия} собиралась попрощаться | расскажи {изъятия} до свидания

# Расстояние просмотра: 
# Как близко (в блоках) вы должны быть к знаку, чтобы активировать его доску 
# (помните, что настенные знаки на самом деле расположены в том квартале, куда они обращены)
view_distance: 5

# Расстояние просмотра объекта: 
# Как близко (в блоках) вы должны быть к живому существу, чтобы активировать его доску
# Помните: лучше всего работает, если вы смотрите живому существу в лицо
entity_view_distance: 8

# Радиус представления объекта:
# Вывеска определяет, "смотрите" ли вы на живое существо, анализируя, насколько внимательно вы смотрите на его левый глаз.
# Итак, есть радиус вокруг левого глаза существа, который является порогом для того, чтобы сказать, что вы смотрите на него.
# Этот процесс никогда не бывает очень точным, но мы можем достичь более "естественного" попадания/промаха, используя немного больший радиус для небольших объектов и немного меньший радиус для больших объектов
# Параметр радиуса может варьироваться от 0,01 до 0,15
# Радиус для мелких существ: летучая мышь, курица, эндермит, магмакуб, оцелот, свинья, кролик, серебристая рыба, волк
entity_small_viewradius: 0.10
# Радиуса для средних существ: пожар, cavespider, лианы, опекуна, НПС, свиньи, овцы, shulker, скелет, слизь, паук, житель, ведьма, зомби
entity_medium_viewradius: 0.06
# Radius для больших существ: коровы, enderdragon, Эндермен, Гаст, великан, конь, irongolem, mooshroom, polarbear, снеговик, кальмары, засыхают
entity_large_viewradius: 0.02

# Зарезервированные слова:
# Вывеска не позволит использовать следующие слова для названий досок
# ...вместо этого она сообщит пользователю, что имя уже занято.
# Это не должно быть плохим фильтром слов; пожалуйста, постарайтесь, чтобы список был коротким.
# НЕ меняйте формат этих строк и не используйте знаки препинания или специальные символы между словами.
# Слова не чувствительны к регистру.
reserved_names:
- доски доска доска 1 доска 2 доска 3 доска 01 доска 02 доска 03 знаки знак знак1 знак2 знак3 знак01 знак02 знак03
- один два три четыре пять шесть семь восемь девять десять
- 1 2 3 4 5 6 7 8 9 10
- сервер админ все<br />Команда # псевдонимы:<br /># Вывеска может ответить на любой из этих пяти команд коренные: /СБ /вывески /СБД /sbrd /signbd<br /># Контроль параметров active_aliases те, которые фактически используются. <br /># Например, следующая конфигурация может сделать вывеску принять все 5 команд корень: active_aliases: СБ вывеска СБД sbrd signbd<br /># По умолчанию активны только три варианта, но вы можете смешивать и сочетать по мере необходимости для обеспечения совместимости с другими плагинами в своем сервер.<br /># Первый параметр в списке будет одна на всех справке шильдика (обычно "/ШБ").<br />active_aliases: СБ СБД вывеска

Разрешения

По умолчанию, шильдик позволяет каждому пользователю использовать методические указания, переменных, знак, лицо, и Совет команды, а также позволяет каждому ОП в использовании перезагрузить и версия команды.

Чтобы изменить разрешения, используйте менеджер разрешений (например, PermissionsEx). Даже если у пользователя есть разрешение signboard.admin, он должен иметь возможность использовать команды reload и version.

Разрешения по умолчанию следующие (signcmds и entitycmds по умолчанию являются ложными, все остальные-истинными по умолчанию для всех игроков):

  • вывеска.* — Дает доступ ко всем командам вывески, не являющимся администраторами
  • вывеска — Позволяет редактировать вывески и прикреплять к ним таблички
  • signboard.signcmds — Позволяет задавать команды для знаков
  • signboard.entity — Позволяет прикреплять доски к объектам
  • signboard.entitycmds — Позволяет задавать команды для сущностей
  • signboard.board — Позволяет создавать и редактировать доски объявлений
  • signboard.set — Позволяет создавать и удалять наборы
  • signboard.book — Позволяет выдавать тексты доски в виде книг
  • вывеска.методические указания — дает доступ к командной методические указания
  • signboard.variables — Дает доступ к команде variables
  • signboard.category — Дает доступ к командам категории
  • signboard.admin — Дает доступ ко всем командам вывески, включая перезагрузку и версию

Вот пример того, как явно ДАТЬ эти разрешения в PermissionsEx; все игроки в группе под названием «playersallowed» будут явно получать все разрешения игрока вывески:

группы:
  playersallowed:
    - вывеска.войти
    - вывеска.signcmds
    - вывеска.
    - вывеска.entitycmds
    - вывеска.доска
    - вывеска.набор
    - вывеска.забронировать
    - вывеска.
    - вывеска.переменные

И вот пример того, как эксплицитно ЗАПРЕТИТЬ некоторые разрешения в PermissionsEx; все игроки в группе под названием «playersdenied» будут лишены возможности указывать какие-либо команды, которые будут выполняться, когда на знаки или объекты смотрят, отводят взгляд, щелкают или убивают. Обратите внимание на лишнее » -«, которое отрицает разрешение.

группы:
  playersdenied:
    - -вывеска.signcmds
    - -вывеска.entitycmds

Следующие шаги

  • На данный момент нет. Я буду принимать просьбы…

Пожертвования

Никакого давления … 🙂

Donate

Раскрытие статистики

Этот плагин использует систему показателей плагина, что означает, что следующая информация собирается и отправляется в bstats.org:

  • Случайным образом, ваш сервер автоматически заряжаться
  • Количество игроков на вашем сервере
  • Онлайн-режим вашего сервера
  • Буккит — версия вашего сервера
  • Версия java вашей системы (например, Java 8)
  • Имя вашей операционной системы (например, Windows)
  • Версия вашей ОС
  • Архитектура вашей ОС (например, amd64)
  • Системные ядра вашей ОС (например, 8)
  • bStats-поддерживаемые плагины
  • Версия плагина bStats-поддерживаемые плагины

Зайдите в /plugins/bStats/config.yml, чтобы отключить сбор статистики, если хотите.

 

Комментарии

Добавить комментарий