Это интересно

Go-My

TeamSpeak Server

/ TeamSpeak Server TeamSpeak Viewer

Архивы

Август 2017 (1)
Май 2017 (1)
Апрель 2017 (1)
Март 2017 (56)
Июнь 2016 (1)
Декабрь 2015 (44)

Популярные

Наши Группы

Голосование

Какая поисковая система лучше?

Наша кнопка

Казахстанский Игровой Портал!

Друзья сайта

Реклама

Казахстанский Игровой Портал!

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

Добавил: deO|14 июл 2011|Просмотров: 3 882|Комментариев: 1
  • Не нравится
  • +11
  • Нравится
Загрузка файлов сервера CS с HTTP сервера (Карты, звуки, модели, спрайты)

Разработчики Half-Life не учли одного, когда разрабатывали свою игру – что она станет мега популярно, и к её основе будут дорабатывать карты, плагины, модели. Стандартный загрузчик не справлялся с этой работой. И тогда они доработали подгрузку http путём.
То есть, во время подключения, идёт поиск нужных файлов. И они уже скачиваются не с игрового сервера, а с web сервера.

Загрузка файлов через web сервер имеет много преимуществ. Но основные преимущества это:
- Игрок не занимает слот во время подключения, когда он находится в ожидании дозакачики файлов.
- Загрузка файлов осуществляется с другого сервера, и соответственно не влияет на производительность игрового сервера.
- Скорость происходит не 20-25 кб сек. Как на модеме, а 300-500 кб.

Как происходит загрузка дополнительных файлов, карт, моделей с вашего игрового сервера? Очень просто. Имеется три типа работы с дозакачкой.
Первый, когда web сервер не настроен, и скачивание происходит стандартным путём, то скорость будет очень медленная, и подключающийся игрок займёт слот вашего сервера.
Второй тип, когда web подгрузка работает, при подключении файлы скачиваются очень быстро. И в этот момент, дополнительные слоты не занимаются.
Третий тип, когда web подгрузка работает, но файлы не все находятся на отдельном сайте. Тогда то, что есть закачивается с web, а чего нет – подгружается отдельным путём через стандартный загрузчик.


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

Категория: Статьи Cs 1.6
  • Нажмите на для того чтобы отправить Жалобу или уведомить Администратора о ошибке в новости.
№ 1 Написал: kanatatanov
15 июля 2011 02:28
  • комментариев
  • публикаций
  • Статус: Пользователь offline
  • Должность: Юзер
  • |
  • На сайте с: 16.07.2010
    • Не нравится
    • 0
    • Нравится
http://makeserver.kz/stati/168-bystraya-zagruzka-fajlov-cherez-http.html 2 105
  • E-mail:
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Казахстанский Игровой Портал!