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