Learn · modules
Что такое самоорганизующиеся команды (команды) в Minecraft?
Самостоятельное объединение отображает каждого игрока в таблице результатов как союзника, скрывая предупреждения о дружественном огне и метки игроков из других команд на серверах FFA.
Что такое само-командирование в Minecraft?
Само-командирование, иногда обозначаемое как «Команды» в списке модулей клиента, — это функция, которая переопределяет таблицу результатов вашего клиента, заставляя всех остальных игроков отображаться как будто они в вашей команде. Исчезают цвет тегов игроков, не входящих в команду, и предупреждение о дружественном огне, которое обычно помечает кого-то как противника. Это визуальный трюк, а не чит для перемещения или боя, и он относится к более тихим функциям, которые поставляются с утилитарными клиентами.
Как работает само-командирование
Система команд Minecraft's scoreboard работает на пакетах. Сервер назначает игроков командам и отправляет это назначение каждому подключенному клиенту. Ванильный клиент использует его для нескольких целей: раскраски тегов игроков в зависимости от команды, применение правил столкновений и дружественного огня, связанных с членством в команде, и управление любыми другими командами-ориентированными индикаторами, которые добавляет сервер или плагин.
Само-командирование перехватывает это на этапе получения. Вместо отображения данных команды, которые он фактически получил, клиент заменяет их своим значением и относится к каждому другому игроку так, как будто они входят в вашу команду. Поскольку замена происходит полностью на стороне клиента, сервер ничего нового не узнает. Он продолжает выдавать реальные назначения; ваш экран просто решает их игнорировать.
Что такое и что не такое само-формирование команды
| Само-формирование команды | Что это не есть | |
|---|---|---|
| Меняет команду на сервере | Нет | Работает только на стороне клиента |
| Влияет на экраны других игроков | Нет | Невидимо для них |
| Блокирует урон по своим | Нет | Только скрывает предупреждение |
| Раскрывает скрытых игроков | Нет | Использует существующие данные таблицы результатов |
| Отправляет необычные пакеты | Нет | Перехватывает только локально |
Последняя строка – ключевая. Поскольку оно никогда не отправляет ничего необычного, автоматическое обнаружение читов маловероятно. Риск больше связан с политикой сервера, чем с отслеживанием пакетов.
Безопасно ли использовать само-формирование команды?
Серверные античиты созданы для отслеживания исходящих данных: движений, которые быть не могут, вращений, которые слишком резко происходят, попаданий, которые происходят с нечеловеческой точностью. Само-формирование команды не производит ничего из этого. Оно никогда не отправляет ничего необычного на сервер, никогда не затрагивает пакеты боя, и нет поведенческой сигнатуры, которую автоматическая проверка могла бы обнаружить, как это происходит с KillAura или Reach.
Это не означает, что это без риска. Оно все равно меняет намеренное поведение игры в отношении информации о команде, и большинство серверов запрещают любые изменения клиентской стороны по принципу, независимо от того, заметиит ли бот это или нет.
Часто задаваемые вопросы
Нет. Переопределение происходит только для вашего клиента. Сервер хранит свои фактические данные о распределении по командам и никогда не получает ничего иного.
Не с их экрана. Цвета идентификационных значков и предупреждения о дружественном огне, которые оно скрывает, отрисовываются локально, используя данные, которыми ваш клиент уже располагал.
Не само по себе. Оно лишь скрывает предупреждение о дружественном огне для вашего клиента. Зависит от того, как сервер применяет правила команды, действительно ли атака нанесет урон.
Это одна и та же функция, просто под разными названиями. Команды указывают на манипулирование системой подсчёта очков, а самообучение описывает, что модуль с ней делает.