Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Помогите Сделать чтобы игроки в командах не видели других игроков в других командах

SashaBrine

Активный участник
Пользователь
Баллы
76
Короче говоря суть проблемы итак в заголовке.
Мне нужно чтобы учасники какой-то команды А не видели учасников команды Б.

Пока что только два способа вижу:
- кастомный ScoreBoardManager с тегом PLAYER_LIST
- Пакеты

Есть ли что-то лучше?
 
Да, я знаю, но тут надо большие костыли делать. Я и спрашивал есть ли что-то лучше
Больше костылей выйдет у тебя с пакетами.
Я бы сказал, что тут всего два основных варианта, которые уже и были упомянуты - ScoreBoard попроще, а с hidePlayer у тебя будет больше контроля над "состоянием" игрока.
 
Больше костылей выйдет у тебя с пакетами.
Я бы сказал, что тут всего два основных варианта, которые уже и были упомянуты - ScoreBoard попроще, а с hidePlayer у тебя будет больше контроля над "состоянием" игрока.
Да пакеты я и имел ввиду PlayerInfo + hidePlayer.
Они к сожелению даже в протоколлибе имеют много разных ркализаций.
Я просто читал англоязычный форум и там говорили что возможно через ScoreBoard, но пока не особо понимаю как это сделать.

Суть в том что hidePlayer нужно костылить много где, например игрок заходит в режим наблюдателя или заходит на сервер. Или заходит в игру. Тут легко ошибиться и допустить критический баг.

Поэтому и ищу что-то проще.
 

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

Назад
Верх