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

Скрыть игрока для /tell, /list.

Тема в разделе "Разработка плагинов для новичков", создана пользователем keltkelt, 24 дек 2017.

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

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

    Баллы:
    68
    Добрый вечер.
    Сделал инвиз в TAB и убрал оповещения при заходе/выходе, но осталась проблемка - игрока можно найти табом в чате и написать ему.
    Подскажите пожалуйста, где искать решение?
     
    Последнее редактирование: 25 дек 2017
  2. Exception_Prototype

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

    Баллы:
    96
    Эм, а чё, обычный ваниш в эссеншелсе не скрывает игрока везде? Проверяйте пермишены.
    При заходе/выходе смотря что за плагин стоит, если самописный, то можно добавить проверку по пермишену и в зависимости от его наличия показывать(или не показывать) в чат инфу о входе и выходе.
     
  3. Автор темы
    keltkelt

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

    Баллы:
    68
    Спасибо за ответ! Прочитал про Essentials, там куча команд, которые нам не нужны, а ставить его ради ваниша бессмысленно. Но, если там реализовано скрытие из /list, значит это возможно? Вот мне бы понять как.

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

    P.S. Наковырял PlayerChatTabCompleteEvent
     
    Последнее редактирование: 25 дек 2017
  4. Автор темы
    keltkelt

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

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

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