Ускорение загрузки пользовательских карт для source серверов.

Не секрет что сервер отдаёт карты очень медленно, тут вариантов казалось бы всего два - просить игроков качать карты заранее или заливать их на отдельный сайт и использовать sv_downloadurl.

Однако проблему можно решить значительно проще - используя утилиту HFS для расшаривания своих файлов.

Запустите программу, согласитесь на добавление hfs в меню проводника, после чего открывайте в нём папку tf вашего сервера и добавляйте его в hfs:

В утилите выбирайте "real folder":

Теперь к вашей папке tf можно получить доступ через интернет:

Открывайте server.cfg и добавьте туда следующие строчки:

net_maxfilesize 100

sv_downloadurl "http://77.36.167.99/tf/"

sv_allowupload 1

sv_allowdownload 1

Где 77.36.167.99 - ваш IP, который отображает утилита.

У этого метода есть недостаток - если ip динамический он будет меняться.

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