FastDL (Fast Download) — это функция, которая часто используется на серверах Garry's Mod, чтобы сделать игровой опыт комфортнее для игроков. Она позволяет владельцам серверов размещать и доставлять пользовательский контент, например карты, модели и текстуры, напрямую игрокам, не полагаясь только на Steam Workshop. С FastDL игроки могут быстро и эффективно скачивать необходимые файлы при подключении к серверу, что сокращает время загрузки и обеспечивает плавный игровой процесс.
Требование: необходим веб-сервер с FTP-доступом и активным доменом.
Пользовательская карта должна быть заранее установлена на сервере. Узнайте, как это сделать здесь.
Как настроить FastDL на сервере Garry's Mod (SFTP)
1. Войдите на веб-сервер через SFTP. Узнайте, как это сделать здесь.
2. Откройте папку public_html.
3. Создайте новый каталог.
4. Назовите каталог garrysmod.
5. Установите права доступа на Octal: 0755.
6. Откройте папку garrysmod.
7. Загрузите файлы пользовательской карты в соответствующие папки.
8. Выберите все файлы и щелкните правой кнопкой мыши, чтобы открыть Свойства.
9. Установите права доступа к файлам на Octal: 0755.
Примечание: убедитесь, что для всех остальных файлов в других папках установлены такие же права доступа.
10. Войдите в панель BisectHosting Starbase.
11. Остановите сервер.
12. Перейдите на вкладку Files .
13. Найдите следующий каталог: /home/container/garrysmod/cfg
14. Откройте файл server.cfg.
15. Введите следующее, указав URL каталога garrysmod веб-сервера.
sv_downloadurl "<FastDL directory/garrysmod>"
sv_allowdownload 116. Нажмите кнопку Save .
17. Запустите сервер.
Как настроить FastDL на сервере Garry's Mod (cPanel)
1. Войдите в cPanel.
2. Запишите основной домен.
3. В разделе Files откройте File Manager.
4. Перейдите в каталог public_html .
5. Нажмите кнопку Add Folder.
6. Создайте новую папку с именем garrysmod.
7. Внутри garrysmod добавьте папку maps и другие необходимые папки для пользовательской карты.
8. Перейдите в каталог maps.
9. Нажмите кнопку Upload .
10. Перетащите файлы карты, чтобы загрузить их.
Примечание: файлы в .zip-архиве необходимо сначала извлечь перед загрузкой.
11. Выберите первый файл карты, затем, удерживая shift, нажмите на последний файл карты, чтобы выбрать все файлы.
12. Нажмите кнопку Permissions .
13. Измените права доступа на 755.
14. Загрузите другие необходимые файлы в соответствующие каталоги и установите права доступа к файлам на 755. cPanel не поддерживает загрузку папок, поэтому файлы нужно загружать вручную.
15. Перейдите на сайт веб-сервера из шага 2.
16. Откройте каталог garrysmod .
17. Скопируйте URL-адрес из браузера.
18. Войдите в панель BisectHosting Starbase.
19. Остановите сервер.
20. Перейдите на вкладку Files .
21. Найдите следующий каталог: /home/container/garrysmod/cfg
22. Откройте файл server.cfg.
23. Введите следующее, указав URL каталога garrysmod веб-сервера.
sv_downloadurl "<FastDL directory/garrysmod>"
sv_allowdownload 124. Нажмите кнопку Save .