Обсудим Нубятник №5 - помощь по самым простым вопросам.

  • Автор темы Автор темы slenky
  • Дата начала Дата начала
Ну хз, ищи плагин на это ориентированный.
А можно сделать так, чтобы у игрока был доступ к /prefix, но не было доступа к /pex user?
Типо /pex user для игрока запрещён, а при выполнении команды /prefix игроком выполняется команда pex user только от имени консоли
 
А можно сделать так, чтобы у игрока был доступ к /prefix, но не было доступа к /pex user?
Типо /pex user для игрока запрещён, а при выполнении команды /prefix игроком выполняется команда pex user только от имени консоли
Да, но подругому. Можно разрешить команду /pex user и дать права на префиксы и суффиксы:
permissions.manage.users.prefix
permissions.manage.users.suffix
 
Последнее редактирование:
А можно сделать так, чтобы у игрока был доступ к /prefix, но не было доступа к /pex user?
Типо /pex user для игрока запрещён, а при выполнении команды /prefix игроком выполняется команда pex user только от имени консоли
Хреного это всё будет выглядеть через PeX и в целом менеджер прав. Для быстрой и не костыльной смены и префикса и цвета нужно брать специализированный под это плагин.
 
Хреного это всё будет выглядеть через PeX и в целом менеджер прав. Для быстрой и не костыльной смены и префикса и цвета нужно брать специализированный под это плагин.
Согласен. Делать через PeX это только себе проблем добавлять.
 
Хреного это всё будет выглядеть через PeX и в целом менеджер прав. Для быстрой и не костыльной смены и префикса и цвета нужно брать специализированный под это плагин.
проблема в том что специализированные плагины вводят свой конфиг чата и когда отправляешь сообщение в глобал (!привет)
выводит не [G] : привет, а [G] : !привет, что не есть хорошо
 
Да, но подругому. Можно разрешить команду /pex user и дать права на префиксы и суффиксы:
permissions.manage.users.prefix
permissions.manage.users.suffix
дал права тестовому аккаунту, не помогло
типо там он может использовать алиас, но не может ставить префикс от пермишенсов
 
проблема в том что специализированные плагины вводят свой конфиг чата и когда отправляешь сообщение в глобал (!привет)
выводит не [G] : привет, а [G] : !привет, что не есть хорошо
Мы про плагины на смену префикса писали, а не про чат.
P.S. Хороший плагин на чат: Chatty. Кстати там и есть команды /prefix и /suffix я забыл совсем :D.
 
Да, но подругому. Можно разрешить команду /pex user и дать права на префиксы и суффиксы:
permissions.manage.users.prefix
permissions.manage.users.suffix
дал пермишенсы игроку Agdur1
- permissions.manage.users.prefix.Agdur1
- mycommand.*
Префиксы ставить себе он может, но проблема в том что у него есть доступ к команде
/pex user Agdur1 prefix <newprefix>
а доступ к этйо команде излишен тк любой префикс должен быть заключён в 2 квадратные белые скобочки
тобишь [<newprefix>&r], и нужно сделать так чтобы игроки не могли изменить эти скобочки
 
Последнее редактирование:
Очнись, Chatty решит твою проблему.
префиксы в chatty вообще работают *** пойми как, в кофнигах написано
{prefix}{player}
то есть пробела между префиксом и именем нету
а когда в игре пишу /prefix
и пишу в чат
то у меня выводит {prefix} {player} с пробелом, как это понимать?
 
префиксы в chatty вообще работают *** пойми как, в кофнигах написано
{prefix}{player}
то есть пробела между префиксом и именем нету
а когда в игре пишу /prefix
и пишу в чат
то у меня выводит {prefix} {player} с пробелом, как это понимать?
...
В настройках покопаться не пробовал?

Для примера:
Код:
chats:
  local:
    enable: true
    format: '[L] {prefix} {player}{suffix} -> {message}'
    range: 100
    cooldown: 5
Так сделаем локальный чат. Между префиксом и ником есть пробел.
Только в радиусе 100 блоков будет виден чат игрокам (За исключением стаффа)
'cooldown: 5' - Кулдаун на сообщение будет 5 секунд.
Теперь настройка префиксов:
Код:
prefix:
      enable: false
      # Automatically appends a substring after prefix.
      after-prefix: ''
      # Limits prefix length (inclusive "after-prefix")
      length-limit:
        min: 3
        max: 16
after-prefix: '' - символы после префикса, то есть если сделать так: ''
То после префикса не будет символов, но т.к. мы в формате чата поставили пробел, то оно будет выглядеть так:
Код:
[L] (Префикс) Sigvegutt -> Сообщение

min и max - это диапазон длины префиксов.

Дальше уже играйся сам.
 
проблема в том что специализированные плагины вводят свой конфиг чата и когда отправляешь сообщение в глобал (!привет)
выводит не [G] : привет, а [G] : !привет, что не есть хорошо
Для этого нужно сделать 2 чата:
Код:
chats:
  local:
    enable: true
    format: '[L] {prefix} {player}{suffix} -> {message}'
    range: 100
    cooldown: 5
  global:
    enable: true
    format: '[G] {prefix} {player}{suffix} -> {message}'
    range: -1
    symbol: '!'
    cooldown: 5
symbol: '!' даёт возможность писать в глобал без переключения чата.
Пример: "!Привет всем" -> "[G] (Префикс) Sigvegutt -> Привет всем"
 
Последнее редактирование:
Привет, есть такая проблема. У меня не могут открыться кейсы, если я включаю функцию открытия через GUI menu. В меню заходит, но сам кейс не работает. До вчерашнего дня все работало через меню. Конфиг весь пересмотрел, но ошибок не нашел. В чем может быть проблема?
2020-04-10_17-36-23-png.56251
 

Вложения

  • 2020-04-10_17.36.23.png
    2020-04-10_17.36.23.png
    940,8 КБ · Просмотры: 22
Привет, есть такая проблема. У меня не могут открыться кейсы, если я включаю функцию открытия через GUI menu. В меню заходит, но сам кейс не работает. До вчерашнего дня все работало через меню. Конфиг весь пересмотрел, но ошибок не нашел. В чем может быть проблема?
2020-04-10_17-36-23-png.56251
Что за плагин на кейсы? Какие ошибки в консоле?
 
Для этого нужно сделать 2 чата:
Код:
chats:
  local:
    enable: true
    format: '[L] {prefix} {player}{suffix} -> {message}'
    range: 100
    cooldown: 5
  global:
    enable: true
    format: '[G] {prefix} {player}{suffix} -> {message}'
    range: -1
    symbol: '!'
    cooldown: 5
symbol: '!' даёт возможность писать в глобал без переключения чата.
Пример: "!Привет всем" -> "[G] (Префикс) Sigvegutt -> Привет всем"
окей, а вот этот твой распрекрасный плагин работает с префиксами из PEX????? Вот ChatEx - рабоатет
 
окей, а вот этот твой распрекрасный плагин работает с префиксами из PEX????? Вот ChatEx - рабоатет
Работает. Если не установил кастомный префикс через /prefix, то он берёт из PEX.
После установки /prefix уже берёт его.
 
Назад
Верх