← База знаний
Сервер

resource.AddFile, Workshop или FastDL

Как выбрать способ доставки собственных ресурсов игрокам.

Workshop

Лучший вариант для крупных готовых пакетов, карт и зависимостей. Обновления распространяются через Steam, но большая коллекция замедляет первый вход и может меняться без вашего контроля.

resource.AddFile

Подходит для небольшого числа собственных моделей, материалов и звуков. Указывайте игровые пути, а не абсолютные пути Windows. Для набора файлов удобно написать безопасный серверный скрипт обхода только разрешённых каталогов.

FastDL

Полезен для собственных ресурсов, когда нужен контролируемый веб-хостинг. Структура URL должна повторять структуру папки garrysmod. Не публикуйте Lua, конфиги, базы и секреты. Настройте HTTPS, корректные MIME-типы и сжатые копии, если используемый клиентский механизм их ожидает.

Не отправляйте один ресурс сразу несколькими способами без причины: это усложняет кеширование и диагностику.