В прошлом, медленные методы отдачи игрокам карт игровыми серверами, препятствовали распространению нестандартных карт. Админы серверов отказывались ставить дополнительные карты из-за того, что игроки не желали ждать завершения долгого процесса загрузки.
Мапперы месяцами совершенствовали свои карты только для того, что бы их не игнорировали из-за медленного скачивания с игрового сервера. Специально использовали стандартные текстуры, вместо гораздо более красивых и подходящих – всё для уменьшения размера файла. Надеемся, что такие дни закончились.
Steam принес нам новую серверную переменную, названную «sv_downloadurl», которая позволит игроку скачивать карты с http сервера, а не с игрового сервера.
Вот как это работает:
- Закачайте карту и все прилагающиеся к ней файлы, сохраняя структуру директорий.
- (опционально) Можно поместить картинку размером 340x56, названную banner.gif в http://.../gfx/ и она будет отображена в диалоговом окне Steam, пока игрок будет скачивать файлы.
- Установите переменную sv_downloadurl в соответствии с вашим http сервером. Т.е. если http://www.whatever.com/myserver/maps содержит серверные карты, и http://www.whatever.com/myserver/models содержит модели, тогда переменная должна выглядеть так: sv_downloadurl http://www.whatever.com/myserver
Дополнительная информация доступна в этом топике на форумах Steam.