block

      Быстрая загрузка файлов с HTTP сервера (Звуки, карты, модели и прочее)
Поделиться с друзьями:

Быстрая загрузка файлов с HTTP сервера (Звуки, карты, модели и прочее)


Half-Life теперь поддерживает загрузку дополнительного контента (карты, модели, звуки и так далее) с HTTP сервера (например с вебсервера) при подключении, вместо загрузки непосредственно с игрового сервера.


Загрузка с HTTP сервера имеет 3 основных преимущества:

1. Загрузка контента не влияет на игровой сервер, так как происходит с отдельного HTTP сервера.
2. Игроки смогут загружать контент с максимальной скоростью, что повлечет за собой значительное увеличение скорости загрузок.
3. Игроки не занимают место на сервере во время загрузки контента.


Что увидят игроки при подключении к сервер с дополнительным контентом ?
При подключении к серверу с дополнительным контентом, произойдет одно из следующего:


1. Если сервер не настроен для загрузки с НТТР, будет использован стандартный метод загрузки контента непосредсвенно с игрового сервера.
2. Если же сервер настроен для загрузки с НТТР, игрок увидит измененный диалог загрузки, при этом скорость загрузки значительно увеличится. Во время загрузки контента, игрок не будет подключен непосредственно к игровому серверу, однако сразу же после завершения загрузки произойдет автоматическое переподключение к игровому серверу.
3. Если какая-либо часть дополнительного контента отсутствует на НТТР сервере, или названия файлов не совпадают, игрок будет автоматически отключен от НТТР сервера, после чего закачка контента возобновится в обычном режиме, то есть непосредственно с игрового сервера.


Настройка вашего сервера для HTTP загрузок.

1. Создайте список всех дополнительных файлов (bsp, wav, mdl, и так далее), используемых на сервере.
2. Поместите эти файлы на НТТР сервере (например на вебсервере), сохраняя исходное расположение файлов в папках.
3. Задайте серверной переменной "sv_downloadurl" значение: "http://ваш_сервер/ваша_папка_дополнительного_контента/"


Пример настройки сервера для HTTP загрузок.

1. Создадим список всех дополнительных файло, используемых на сервер. (Карты, звуки модели.)
Проще говоря копируем с вашего сервера следующие папки: gfx, maps, models, sound. Скопировали.
2. Идём на ваш веб сервер. Создаём там папку serv и заливаем в неё папки gfx, maps, models, sound. Залили.

Быстрая загрузка файлов с HTTP сервера (Звуки, карты, модели и прочее)


3. Открываем файл server.cfg и дописываем там sv_downloadurl "http://сайт.ру/serv/".
У меня так sv_downloadurl "http://files.helpgamer.ru"
*Не забудьте поставить переменную sv_allowdownload 1 - Разрешает/Запрещает клиенту скачивать с сервера карты, спреи и т.д.


Технические подробности:

* Максимальная длина интернет-адреса для команды "sv_downloadurl" составляет 127 символов.
* Вы можете указать логин и пароль для доступа на ваш НТТР сервер. В этом случае, значение команды "sv_downloadurl" будет следующим: http://логин:пароль@ваш_сервер/ (учтите, что последние патчи для броузера IE отключают эту возможность)
* Если подключающийся игрок уже имеет файл со таким же названием, повторная загрузка этого файла производиться не будет. Загрузка этого файла будет пропущена.
* Определенные критические для игры или потенциально опасные файлы (например: *.exe, *.vbs и так далее) не будут загружены.


+2





Информация

Уважаемый гость, если Вы хотите оставить комментарий, то пожалуйста зарегистрируйтесь на нашем сайте. Регистрация займет у Вас не более одной минуты либо войдите с помощью социальных закладов со своего профиля.

Новое в категории





Последние комментарии
Автор: 6am6yk
Скачивайте крутую сборку из кс го для ксс! На CSS v34 не идет и не нужно проверять! Сделано только для новой CSS v88 / steam / no steam.
CS:GO мод для CSS v88 (2017-01-23 14:51:19)
Автор: .:Doberman:.
Хорошая модель, но почему-то разное положение оружия в спокойном состоянии, и во время анимаций. (Пока ничего с ним не делаешь, оружие ближе к центру экрана) Пожалуйста, автор, исправь это, а так 9.5/10
Tec-9 | Топливный инжектор (все версии) для CSS (2017-01-22 21:36:23)
Автор: .:Doberman:.
Классные беретты cool Автору респект!
Dual Berettas - Dualing Dragon из CS GO для CSS! (2017-01-22 21:17:59)
Автор: lolokolo
efefef
Карта surf_dank для CS:GO (2017-01-22 11:52:35)
Автор: .:Doberman:.
Спасибо огромное! Включу в свою сборку, обязательно укажу ваш ник!
Новые звуки CS:GO для CSS v34 (2017-01-21 22:31:47)