Привет, в общем у меня проблема. При заходе на сервер крайне долго скачиваются материалы. Т.е 256 материала скачиваются по ± минуте каждый. Как можно оптимизировать загрузку?
Не использовать FastDL
Не использую его, только WorkshopDL
Решение для всех подобных мне незнаек:
-
Ищите по всей папке addons “resource.AddFile” и закомменчиваете.
-
Копируете папки materials / sound / models из этих аддонов с закомменченными resource.AddFile и создаете отдельную коллекцию под эти файлы. Т.е просто создаете папку MyServerContent, пихаете туда все материалы, модельки, звуки и заливаете в мастерскую.
-
Добавляете полученный “аддон” в коллекцию сервера, добавляете его в созданную папку в addons: content/lua/autorun/server/workshop.lua и добавляете ID своего “аддона”
resource.AddWorkshop(“ID”) -
Радуетесь.
Это и есть FastDL
Но спасибо, что расписал инструкцию
Вместо такого файла можно вставить скрипт, который самостоятельно все аддоны из коллекции сервера отправит на загрузку игрокам
Инструкция: Автоматический resource.AddWorkshop
Если у вас VDS, то есть еще способ ускорить загрузку самого сервера: Garry's Mod - Ускоряем загрузку сервера | Блог _AMD_