Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

16 страниц V   1 2 ... 14 15 »

Быстрая загрузка файлов с сервера

Статус пользователя Patriot~ua~
сообщение 26.12.2006, 14:02
Сообщение #1


Стаж: 19 лет

Сообщений: 588
Благодарностей: 739
Полезность: 1506

Быстрая закачка звуков и т.п. с вашего сервера!

Вместо скачивания при коннекте дополнительных ресурсов (карт, скинов, звуков и т.д.) напрямую с игрового сервера (в данном конексте с 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://game.online.kz/~dom, которое вы хотите использовать для хостинга ваших дополнительных ресурсов.
Чтобы сделать это, закачайте файлы, требующиеся для карты de_generic на ваш веб-сервер, в созданную директорию cs16_1, сохраняя структуру подкаталогов.
Теперь вы имеете следующие файлы на вашем веб-сервере:
http://game.online.kz/~dom/cs16_1/maps/de_generic.map
http://game.online.kz/~dom/cs16_1/de_generic.wad
http://game.online.kz/~dom/cs16_1/s...e_generic_a.wav
http://game.online.kz/~dom/cs16_1/s...e_generic_b.wav
http://game.online.kz/~dom/cs16_1/s...e_generic_c.wav
Теперь установите серверную переменную:
sv_downloadurl "http://game.online.kz/~dom/cs16_1/"
Теперь игроки, соединящиеся с вашим сервером, автоматически скачают карту de_generic и требующиеся для нее дополнительные файлы с вашего веб-сервера (конечно, если только они еще не имеют этой карты и необходимых файлов)
ТЕХНИЧЕСКИЕ ДЕТАЛИ
-----------------
* Максимальная длина значения переменной sv_downloadurl - 127 символов
* Имеется возможность указать имя/пароль для доступа к веб-серверу, в значении переменной
http://username:password@game.online.kz/
( Замечание - последние заплатки для IE могут отключить эту функциональность )
* Если соединяющийся игрок имеет файл с тем же именем, этот файл не будет переписан, скачивание этого файла будет пропущено
* Некоторые критические и/или опасные файлы не могут быть скачаны (ie: *.exe, *.vbs, etc)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Mitek
сообщение 3.1.2007, 16:32
Сообщение #2


Стаж: 19 лет

Сообщений: 79
Благодарностей: 66
Полезность: 567

Почему то неработает, сам тестил на локалхочте все работает, потом меняю на реальный адрес, но у клиентов все равно не качается...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя iLLuSioN
сообщение 3.1.2007, 17:39
Сообщение #3
Иконка группы

Стаж: 19 лет

Сообщений: 6911
Благодарностей: 7990
Полезность: 1639

так у них тогда должен быть инет включен... я так понял после смены тоже по сети конектились?


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя iLLuSioN
сообщение 4.1.2007, 20:42
Сообщение #4
Иконка группы

Стаж: 19 лет

Сообщений: 6911
Благодарностей: 7990
Полезность: 1639

млять ето пример!!!!


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 3 раз
   + Цитировать сообщение
Статус пользователя stalker13
сообщение 7.1.2007, 1:54
Сообщение #5
Стаж: 19 лет

Сообщений: 16
Благодарностей: 2
Полезность: 0

Цитата(SPAUN @ 4.1.2007, 21:37) *
Извините мне указывать эти сайты:???? Или нада свой сайт????

Ухаха ржу немагу lol.gif lol.gif lol.gif
А всеже интересует один вопрос: каким образом сделать для своей сети и для инета, т.е. http://192.168...... и на http://10.152.....
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя iLLuSioN
сообщение 7.1.2007, 9:12
Сообщение #6
Иконка группы

Стаж: 19 лет

Сообщений: 6911
Благодарностей: 7990
Полезность: 1639

кажись никак. или сеть или инет


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя XIII
сообщение 7.1.2007, 14:11
Сообщение #7
Стаж: 19 лет

Сообщений: 18
Благодарностей: 8
Полезность: 0

sv_downloadurl http://192.168.0.41/cs/cs16_1/ вот так правельно прописывать в server.cfg , или нужны "" ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя iLLuSioN
сообщение 7.1.2007, 14:16
Сообщение #8
Иконка группы

Стаж: 19 лет

Сообщений: 6911
Благодарностей: 7990
Полезность: 1639

нужны ""



зы исправил в 1м посте ;)


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
eneRgy!
сообщение 7.1.2007, 14:34
Сообщение #9
Стаж: 19 лет

Сообщений: 54
Благодарностей: 16
Полезность: 0

AmxModX, чёта не фурычит
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя XIII
сообщение 7.1.2007, 19:42
Сообщение #10
Стаж: 19 лет

Сообщений: 18
Благодарностей: 8
Полезность: 0

а не сори всё работает на ура
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Goliaph
сообщение 15.1.2007, 10:41
Сообщение #11


Стаж: 19 лет

Сообщений: 50
Благодарностей: 8
Полезность: 124

Меня интересует а список файлов вы куда ложите?
И в каком формате вы записываете список файлов?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
eneRgy!
сообщение 15.1.2007, 15:39
Сообщение #12
Стаж: 19 лет

Сообщений: 54
Благодарностей: 16
Полезность: 0

вот сюда http://твой сайт/cs/ вот сюда я выложил все файлы
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Eagle-Killer
сообщение 18.1.2007, 21:36
Сообщение #13


Стаж: 19 лет

Сообщений: 96
Благодарностей: 10
Полезность: 86

Список файлов не нужен. Просто заливаешь всё что у тебя на сервере с такими же каталогами.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Hypnotize
сообщение 22.1.2007, 15:57
Сообщение #14


Стаж: 19 лет

Сообщений: 5
Благодарностей: 4
Полезность: 0

Можно ли поставить быструю закачку с FTP сервера ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя iLLuSioN
сообщение 22.1.2007, 16:28
Сообщение #15
Иконка группы

Стаж: 19 лет

Сообщений: 6911
Благодарностей: 7990
Полезность: 1639

нет


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя r0r
сообщение 7.2.2007, 12:34
Сообщение #16
Стаж: 19 лет

Сообщений: 7
Благодарностей: 1
Полезность: 0

Есть вопрос:
sv_downloadurl "http://site.com/cs16/" Это понятно, прописать в server.cfg , a что с sv_allowdownload ? включеным остовлять, или отключать надо? sv_allowdownload 0/1

Если не сложно, поясните.
Уже не надо, сам разобрался ! sv_allowdownload 1
ps.gif Можно удалить.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя hl-pain
сообщение 7.2.2007, 19:11
Сообщение #17
Стаж: 19 лет

Сообщений: 27
Благодарностей: 5
Полезность: 142

Кто-то встречал плагин под метамод или амхх, который создавал бы
http-сервер (для "sv_downloadurl" на 80 порту) на время игры. Web-мод не подходит т.к. работает и как сказали разрабы и будет работать на 27015 порту(
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Jo_ke_r
сообщение 14.2.2007, 20:49
Сообщение #18


Стаж: 19 лет

Сообщений: 5
Благодарностей: 1
Полезность: 0

Извените конешно, но как собствевенно поставить свой веб сервер?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя KIL
сообщение 15.2.2007, 18:21
Сообщение #19


Стаж: 19 лет

Сообщений: 101
Благодарностей: 21
Полезность: < 0

Я в этой теме не фига не фурычу! :crazy2:
Хотя конечно хотелось! :flood:
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Dimitriy
сообщение 25.2.2007, 21:45
Сообщение #20
Стаж: 19 лет

Сообщений: 7
Благодарностей: 2
Полезность: 0

а можно к примеру чтобы в папку E:\Valve\cstrike\Blood_mp3\ и наз песни.mp3, так можно чтобы он качал , а то я пробовал у меня не получается
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
16 страниц V   1 2 ... 14 15 »
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 17 гостей читают эту тему: