N1ghtmareAttack

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: dant1k, angel_from_hell, MiroZD@T  
Быстрая закачка звуков и т.п. с вашего сервера!
RazorДата: Пятница, 30.11.2007, 23:44 | Сообщение # 1
Рядовой
Группа: Пользователи
Сообщений: 10
Репутация: 1
Статус: Offline
Быстрая закачка звуков и т.п. с вашего сервера!

Вместо скачивания при коннекте дополнительных ресурсов (карт, скинов, звуков и т.д.) напрямую с игрового сервера (в данном конексте с hlds), в Half-Life теперь поддерживается скачивание с HTTP-сервера (т.е. с веб-сервера).
Скачивание через HTTP имеет три важных преимущества:
1) Скачивание дополнительных ресурсов не оказывает влияния на игровой сервер, т.к. передачу файлов очуществляет отдельный веб-сервер с дополнительными ресурсами
2) Игроки будут закачивать дополнительные ресурсы на максимально возможной для них скорости, что существенно ускорит процесс закачки
3) Игроки, закачивающие дополнительные ресурсы, не занимают слот на сервере
ЧТО БУДУТ ВИДЕТЬ ИГРОКИ, СОЕДИНЯЮЩИЕСЯ С СЕРВЕРОМ, ИМЕЮЩИМ ДОПОЛНИТЕЛЬНЫЕ РЕСУРСЫ
----------------------------------------------------------------
Когда игрок соединяется с сервером, имеющим дополнительные ресурсы, произойдет одно из двух:
1) Если сервер не сконфигурирован на скачивание через HTTP, будет использоваться обычный метод скачивания "струйкой"
2) Если сервер сконфигурирован на скачивание через HTTP, игрок увидит расширенный диалог закачки, и получит гораздо более быстрое скачивание. Пока идет закачка, игрок не соединен с игровым сервером. Как только закачка завершена, игрок автоматически пересоединяется с сервером и может играть.
КОНФИГУРИРОВАНИЕ ВАШЕГО СЕРВЕРА НА ИСПОЛЬЗОВАНИЕ БЫСТРОГО СКАЧИВАНИЯ ЧЕРЕЗ 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://a-gaming.ru/~dom, которое вы хотите использовать для хостинга ваших дополнительных ресурсов.
Чтобы сделать это, закачайте файлы, требующиеся для карты de_generic на ваш веб-сервер, в созданную директорию cs16_1, сохраняя структуру подкаталогов.
Теперь вы имеете следующие файлы на вашем веб-сервере:
http://a-gaming.ru/~dom/cs16_1/maps/de_generic.map
http://a-gaming.ru/~dom/cs16_1/de_generic.wad
http://a-gaming.ru/~dom/cs16_1/s...e_generic_a.wav
http://a-gaming.ru/~dom/cs16_1/s...e_generic_b.wav
http://a-gaming.ru/~dom/cs16_1/s...e_generic_c.wav
Теперь установите серверную переменную:
sv_downloadurl "http://a-gaming.ru/~dom/cs16_1/"
Теперь игроки, соединящиеся с вашим сервером, автоматически скачают карту de_generic и требующиеся для нее дополнительные файлы с вашего веб-сервера (конечно, если только они еще не имеют этой карты и необходимых файлов)
ТЕХНИЧЕСКИЕ ДЕТАЛИ
-----------------
* Максимальная длина значения переменной sv_downloadurl - 127 символов
* Имеется возможность указать имя/пароль для доступа к веб-серверу, в значении переменной
http://username:рassword@a-gaming.ru/
( Замечание - последние заплатки для IE могут отключить эту функциональность )
* Если соединяющийся игрок имеет файл с тем же именем, этот файл не будет переписан, скачивание этого файла будет пропущено
* Некоторые критические и/или опасные файлы не могут быть скачаны (ie: *.exe, *.vbs, etc)


Убей врагов, чтобы вижить!!!

 
MiroZD@TДата: Суббота, 01.12.2007, 00:54 | Сообщение # 2
Майор
Группа: Модераторы
Сообщений: 85
Репутация: 1
Статус: Offline
оооо Респект , всегда думал оь этом ))) biggrin newrus

..."Вся наша жизнь - Игра"...(СS)
 
BunChДата: Суббота, 01.12.2007, 01:15 | Сообщение # 3
Admin #2.
Группа: Администраторы
Сообщений: 46
Репутация: 3
Статус: Offline
Впринципе поставить на первый взгляд легко...вот попробую Razor'u, настроить...Должно получится, передам опыт кому надо). Вообще проблемка довольно актуальная даже для ирбы, меня выбисило качать карту "симпсоны" х3 сколько времени...так что Ирба поразмысли над этой темкой,(offtop) или выложи все карты тут у нас в архивчике (кто то уже предлагал) буду очень благодарен в частности.


 
RazorДата: Суббота, 01.12.2007, 10:57 | Сообщение # 4
Рядовой
Группа: Пользователи
Сообщений: 10
Репутация: 1
Статус: Offline
Если у кого получится сделать напишите сюда!!!

Убей врагов, чтобы вижить!!!

 
DemonДата: Суббота, 01.12.2007, 17:43 | Сообщение # 5
Подполковник
Группа: Проверенные
Сообщений: 108
Репутация: 5
Статус: Offline
Quote (BunCh)
(кто то уже предлагал)

Я уже предлагал это сделать biggrin Так проще всего будет НАВЕРНО


 
RazorДата: Суббота, 01.12.2007, 19:42 | Сообщение # 6
Рядовой
Группа: Пользователи
Сообщений: 10
Репутация: 1
Статус: Offline
парни сайт нормальный знаете??? куда можно выложить файлы!!!

Убей врагов, чтобы вижить!!!

 
BunChДата: Суббота, 01.12.2007, 19:51 | Сообщение # 7
Admin #2.
Группа: Администраторы
Сообщений: 46
Репутация: 3
Статус: Offline
Quote (Razor)
парни сайт нормальный знаете??? куда можно выложить файлы!!!

Хех так просто на какой нить сайт ты файлы с прямым доступом не выложишь и тем более не настроишь переменную под сервер, надо искать хостинг а не сайт, вариантов множество как платных так и бесплатных, дядюшка гугл поможет happy



 
RazorДата: Суббота, 01.12.2007, 22:23 | Сообщение # 8
Рядовой
Группа: Пользователи
Сообщений: 10
Репутация: 1
Статус: Offline
Quote
дядюшка гугл поможет

вот с этого места по подробней!!!! кому обратиться


Убей врагов, чтобы вижить!!!

 
Fess14vrДата: Воскресенье, 02.12.2007, 00:34 | Сообщение # 9
Генерал-лейтенант
Группа: VIP
Сообщений: 29
Репутация: 0
Статус: Offline
Тыже вроде создавал такуже тему на тобольск.биз и те там вроде отвечали .... Если да зачем создаеш на другом форуме ...Ну а если нет тогда сори )))

Здоровье, стойкость, могущество — великие блага, но они бесполезны, если нет наслаждения любовью.
 
RazorДата: Воскресенье, 02.12.2007, 18:07 | Сообщение # 10
Рядовой
Группа: Пользователи
Сообщений: 10
Репутация: 1
Статус: Offline
Fess14vr, ну да я там создовал!!! ни все лазят на 2х форумах!!!

Убей врагов, чтобы вижить!!!

 
  • Страница 1 из 1
  • 1
Поиск: