Автоматический resource.AddWorkshop

Если у вас есть файлик lua/autorun/server/workshop.lua с кучей строк, значит вы дед :slight_smile:

Вместо ручного добавления аддонов в такой файл можно добавить на сервер скрипт, который самостоятельно с воркшоп коллекции сервера будет отправлять игроку аддоны на загрузку. Удалили аддон с коллекции – он перестал загружаться у игроков. И не нужно больше вручную редактировать файл


Автоматизация

Создайте файл addons/anyname/lua/autorun/server/autoworkshop.lua и добавьте в него код из ссылки: wsdl/wsdl.lua at master · glua/wsdl · GitHub

После этого ваш старый файл с workshop.lua нужно удалить

:warning: Если у вас еще нет коллекции сервера, то ее нужно создать и подключить к серверу через +host_workshop_collection WORKSHOPID


Бонус для тех, у кого VDS сервер: Garry's Mod - Ускоряем загрузку сервера | Блог _AMD_