Настройка вашего сервера для HTTP загрузок.
1. Создайте список всех дополнительных файлов (bsp, wav, mdl, и так далее), используемых на сервере.
2. Поместите эти файлы на НТТР сервере (например на вебсервере), сохраняя исходное расположение файлов в папках.
3. Задайте серверной переменной "sv_downloadurl" значение: "http://ваш_сервер/ваша_папка_дополнительного_контента/" Пример настройки сервера для HTTP загрузок.
1. Создадим список всех дополнительных файло, используемых на сервер. (Карты, звуки модели.)
Проще говоря копируем с вашего сервера следующие папки: gfx, maps, models, sound. Скопировали.
2. Идём на ваш веб сервер (Ну там через FileZilla, TotalCommander FTP). Создаём там папку serv и заливаем в неё папки gfx, maps, models, sound. Залили.
3. Открываем файл server.cfg и дописываем там sv_downloadurl "http://сайт.ру/serv/"
У меня так sv_downloadurl "http://cs-strikez.clan.su/serv/"
*Не забудьте поставить переменную sv_allowdownload 1 - Разрешает/Запрещает клиенту скачивать с сервера карты, спреи и т.д.
Технические подробности:
* Максимальная длина интернет-адреса для команды "sv_downloadurl" составляет 127 символов.
* Вы можете указать логин и пароль для доступа на ваш НТТР сервер. В этом случае, значение команды "sv_downloadurl" будет следующим: http://логин:пароль@ваш_сервер/ (учтите, что последние патчи для броузера IE отключают эту возможность)
* Если подключающийся игрок уже имеет файл со таким же названием, повторная загрузка этого файла производиться не будет. Загрузка этого файла будет пропущена.
* Определенные критические для игры или потенциально опасные файлы (например: *.exe, *.vbs и так далее) не будут загружены.
Если у игрока уже есть ЛЮБОЙ из файлов (включая WAD файлы), этот файл не будет перезаписан ни в каком случае. Игроку придется вручную удалить устаревший или конфликтующий файл.
ВНИМАНИЕ: Вам понадобится создать .res файлы для всех карт, при этом названия всех файлов должны в точности соответствовать названием файлов, используемых игровым сервером.
Если название .bsp файла состоит только из символов нижнего регистра, название .res файла тоже должно состоять только из симолов нижнего регистра, при этом названия файлов должны быть абсолютно одинаковыми.