Мод FancyErrors добавляет систему обработки отсутствующих моделей, устраняя стандартные надписи "ERROR" и заменяя их правильной визуализацией объектов, даже если у клиента нет необходимых файлов модели.
Важно
- Мод не работает в одиночной игре. Это не ошибка — реализовать поддержку singleplayer технически невозможно.
- Для работы на сервере аддон должен быть установлен на сервере и у клиентов. Если сервер не добавит FancyErrors в коллекцию, он не сможет передавать данные моделей клиентам.
- FancyErrors не устраняет все возможные ошибки моделей, а только те случаи, когда модель есть на сервере, но отсутствует на клиенте. Другие причины (например, удалённые или повреждённые модели) не исправляются.
Как это работает
- Когда клиент не имеет нужной модели, он отправляет запрос серверу.
- Сервер формирует и передаёт сетку (mesh) отсутствующей модели клиенту.
- После передачи клиент отображает полученную сетку вместо стандартной “ошибки”.
- Для регдоллов сервер также передаёт данные о положении костей, обеспечивая правильное отображение.
- Ненужные и неиспользуемые сетки автоматически удаляются при выходе из игры, что делает систему производительной.
Кому пригодится
- Админам серверов с большим числом кастомных моделей.
- Игрокам, устанавливающим много аддонов, которые не всегда загружаются клиентам.
- Разработчикам и моделлерам, работающим с кастомными ресурсами в мультиплеере.
Установка мода:
- Распаковать и разместить папку из архива в папку addons;
- Например: D:\Steam\SteamApps\common\GarrysMod\garrysmod\addons.
Скриншоты: