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

  • Автор темы Автор темы slenky
  • Дата начала Дата начала

slenky

Старожил
Пользователь
Баллы
173
a5c0ef98d965.png

| Часть 1 | Часть 2 | Часть 3 | Часть 4 | Часть 5
a5c0ef98d965.png
Поиск плагинов, ошибки в консоли и помощь по Permissions вы можете обсудить в других темах.

В этой теме вы можете задавать вопросы по настройке модов/плагинов , настройках ваших хостингов/машин и многое-многое другое вы можете узнать здесь.

6e1456b537f718211888904aeb45cf4d.jpg

* Правила *

- Довольно интересные вопросы, которые могут помочь в будущем другим и подразумевать под собой хоть и небольшую, но дискуссию, могут быть размещены в отдельную тему.
- Ссылки на сторонние (не официальные) ресурсы не одобряются администрацией и могут считаться рекламой.
- Задавайте и отвечайте на вопросы максимально внятно, разборчиво и с объяснением, чтоб с одного раза можно было понять суть сообщения и не провоцировать дальнейшую дискуссию по поводу вопроса.
Запомните, на все ваши вопросы отвечают такие же обитатели данного форума как и вы, если даже кто-либо знает ответ - он не обязан отвечать. Будьте вежливы с теми кто оказывает вам помощь и не забывайте делиться ценной информацией и помогать другим.
 
Ну хз, ищи плагин на это ориентированный.
А можно сделать так, чтобы у игрока был доступ к /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 я забыл совсем 😁.
 
Да, но подругому. Можно разрешить команду /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 уже берёт его.
 
Назад
Верх Низ