64-битный сервер Garry’s Mod, аддоны и Workshop после сентябрьского обновления: что изменилось и как проверить подключение игроков перед анонсом.
Команда IMBA HOST
Игровые серверы, инфраструктура и всё, что помогает проектам расти.
В статье
Обновление Garry’s Mod от 16 сентября 2026 года затрагивает и владельцев серверов. Если у вас Sandbox, DarkRP или TTT с большим набором аддонов, выделите 30–40 минут на закрытый тест до публичного запуска. Ниже — что проверить и как быстро найти причину сбоя.
Коротко: 64-битная версия для Windows снижает риск вылета из-за лимита памяти, но не чинит аддоны и не ускоряет загрузку у игроков. После обновления проверьте сервер и вход человека с чистым клиентом.
Facepunch выпустила 64-битные сборки клиента и выделенного сервера для Windows. Окно загрузки Workshop стало подробнее; сервер удаляет из кэша неиспользуемые аддоны, а имена журналов стали понятнее. Это облегчает диагностику, но само по себе не сокращает коллекцию и не гарантирует прироста FPS.
Сохраните конфигурацию, коллекцию Workshop и собственные файлы. Запишите рабочую карту, режим и время последнего успешного входа. Обновляйте по одному изменению за раз: так будет с чем сравнить результат.
На Windows сначала запустите 64-битный сервер с прежней картой и без новых аддонов. Проверьте старт режима, команды администрации и журнал. Особое внимание уделите нативным бинарным модулям: старому модулю может понадобиться совместимая сборка. При лагах проверяйте скрипты, сущности, карту и реальную нагрузку — разрядность их не исправляет.
Установка аддона на сервер и доставка его файлов игроку — разные задачи. Коллекцию Workshop сервер получает при запуске, а материалы и модели для клиента могут требовать отдельной настройки. Проверьте результат подключением нового игрока, а не только с компьютера администратора.
История основателей
Коротко о пути команды: с чего начался IMBA HOST, какие проблемы игровых серверов мы сами проходили и почему строим хостинг именно таким.
| Задача | Что настроить |
|---|---|
| Установить аддоны на сервер | Публичная или доступная по ссылке коллекция; +host_workshop_collection ID_коллекции. |
| Передать модели и материалы игроку | Для отдельного элемента — resource.AddWorkshop("ID_элемента"); чисто Lua-аддону это не нужно. |
| Раздать собственные файлы вне Workshop | FastDL: веб-сервер, sv_downloadurl и явное добавление файлов через resource.AddFile. |
Попросите человека, который раньше не заходил на сервер, подключиться во время теста. На компьютере администратора нужные файлы уже могут лежать в кэше. Смотрите одновременно на экран игрока и журнал сервера: загрузку, появление моделей и материалов, смену карты и повторный вход.
Начните с симптома, а не с переустановки всего сервера. Сравнивайте журнал с последним рабочим запуском и меняйте одну зависимость за раз.
Если проект только готовится к запуску, начните с одного режима и небольшой проверенной коллекции. Расширяйте сборку после первого успешного теста — так причину сбоя проще найти. Для нового проекта сравните и выберите ресурсы под свою сборку.
Источники: патчноут Facepunch, Workshop для выделенных серверов, доставка контента и resource.AddWorkshop.
Оцените материал - это поможет нам делать следующие статьи понятнее.