Категории

Наш опрос
Играите ли вы с читами?
Всего ответов: 20

Главная » Статьи » Мои статьи

Конфигурирование быстрого скачивания через HTTP
1. Создайте список всех нестандартных файлов (bsp, wav, mdl, etc.), использующихся на вашем сервере.

2.Выложите эти файлы на веб-сервер, сохраняя структуру каталогов.

3.НЕОБЯЗАТЕЛЬНО: Для показа баннера игрокам, закачивающим дополнительные ресурсы, положите рисунок в формате GIF (340x56) в путь: <custom content directory>/gfx/banner.gif

4.Установите серверную переменную sv_downloadurl в "http://yourserver/custom_content_directory/".

Пример:

Ваш сервер использует нестандартную карту "de_generic", которая требует наличия следующих файлов:
C:\Valve\cstrike\maps\de_generic.map
C:\Valve\cstrike\de_generic.wad
C:\Valve\cstrike\sound\ambience\de_generic_a.wav
C:\Valve\cstrike\sound\ambience\de_generic_b.wav
C:\Valve\cstrike\sound\ambience\de_generic_c.wav


Предположим, у вас есть место на веб-сервере с адресом: http://game.online/, которое вы хотите использовать для хостинга ваших дополнительных ресурсов.
Чтобы сделать это, закачайте файлы, требующиеся для карты de_generic на ваш веб-сервер, в созданную директорию cs16_1, сохраняя структуру подкаталогов.

Теперь вы имеете следующие файлы на вашем веб-сервере:
http://game.online/c.../de_generic.map
http://game.online/c.../de_generic.wad
http://game.online/c...e_generic_a.wav
http://game.online/c...e_generic_b.wav
http://game.online/c...e_generic_c.wav


Теперь установите серверную переменную:
"sv_downloadurl""http://game.online/cs16_1/"
Теперь игроки, соединящиеся с вашим сервером, автоматически скачают карту de_generic и требующиеся для нее дополнительные файлы с вашего веб-сервера (конечно, если только они еще не имеют этой карты и необходимых файлов).

ТЕХНИЧЕСКИЕ ДЕТАЛИ

* Максимальная длина значения переменной sv_downloadurl - 127 символов
* Имеется возможность указать имя/пароль для доступа к веб-серверу, в значении переменной - http://username:password@game.online/
( Замечание - последние заплатки для IE могут отключить эту функциональность)
* Если соединяющийся игрок имеет файл с тем же именем, этот файл не будет переписан, скачивание этого файла будет пропущено.
* Некоторые критические и/или опасные файлы не могут быть скачаны (ie: *.exe, *.vbs, etc)
Категория: Мои статьи | Добавил: Silence (10 Октября 10)
Просмотров: 602 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа
Среда
01 Мая 24
3:40 PM



Мини-чат


Статистика