Быстрая регистрация


» » » [TUT] Как сделать быструю скачку файлов
22
фев
2012

[TUT] Как сделать быструю скачку файлов 

Категория: Статьи, Автор: Oleg, Просмотров: 9 407

[TUT] Как сделать быструю скачку файлов


Автор: ХЗ

В даной статье Я расскажу Вам как сделать быструю скачку файлов с сервера. Зачем это нужно ? Если Вы используете дополнителные модели, карты, звуки итд итп от стандартных , то идет автоматическая скачка этих файлов к игроку ( клиенту ) подключившемуся к вашему серверу! Если вы только собираете сервера, и у Вас не настроенная "быстрая скачка" то все эти "нестандартные" файлы которых нету в вашей контре будет качать очень долго с сервера со скоростью в 5-10кбт/сек, из-за это много кому не нравиться долго ждать чтобы зайти на сервер, и зачастую покидают его , из-за чего падает on-line сервера ! Быстрая скачка не ограничивает скорость скачивания , по-этому как быстро вы скачаете "нестандартные" файлы , будет зависеть только от скорости интернета игрока ( клиента ).



На своем хостинге в корневой папке ( возможно она называется public_html ) создаете папку с любым удобным вам названием , например cs16files. Тоесть , если прописать в интернете http://ваш домен/cs16files/ то оно должно попадать в эту папку !

Сама папка cs16files какбы имитирует папку cstrike на вашем сервере, тоесть все что вы закините в папку cs16files будет братся для быстрой скачки для игрока !

Например вы добавили на свой сервер карту de_dust2x2, несколько wad файлов типа cs_bdog.wad,fy_dust2ex.wad, добавили новый звук aaaa.wav который лежит на сервере в \cstrike\sound\misc - то все эти же файлы нужно расположить в точно таких же папках в папке cs16files

Тоесть карта карту de_dust2x2 должна лежать по адресу :
http://ваш домен/cs16files/maps/de_dust2x2



Вад файлы cs_bdog.wad,fy_dust2ex.wad по адресу :
http://ваш домен/cs16files/cs_bdog.wad
http://ваш домен/cs16files/fy_dust2ex.wad


Звук aaaa.wav должен лежать по такому адресу :
http://ваш домен/cs16files/sound/misc/aaaa.wav


Теперь настроим сервер для быстрой скачки :

Идем в server.cfg который в папке cstrike и настраиваем такие строки или прописываем если нет :

sv_downloadurl "http://ваш домен/cs16files/"
sv_allowupload 1
sv_allowdownload 1



sv_downloadurl - Установка этой консольной переменной позволяет Клиентам скачивать Сторонние Данные через HTTP (что значительно быстрее), исключая их загрузку с игрового сервера.
sv_allowupload 1/0 Разрешает/Запрещает клиентам загружать на сервер собственные спреи.
sv_allowdownload 1/0 - Разрешает/Запрещает клиенту скачивать с сервера карты, спреи и т.д.


ВАЖНО :

Не делайте , как делают НУБО-АДМИНЫ, кидая в папку cs16files целую копию папки cstrike своего сервера, думая что все файлы точно попадут под быструю скачку ! Так делать ЗАПРЕЩАЕТСЯ ! Потому-что если прописать потом в браузере :
http://ваш домен/cs16files/addons/amxmodx/configs/users.ini - можно попалить все логины и пароли админов сервера


Если прописать :
http://ваш домен/cs16files/addons/amxmodx/configs/sql.cfg - попалить логи и пароль в БД банлиста ( если он установлен )


Если прописать :
http://ваш домен/cs16files/server.cfg - попалить пароль, ркон сервера



Поетому достаточно закинуть в папку cs16files только wad файлы с папки cstrike, также папки gfx ( и все что в ней ), maps ( и все что в ней ), models ( и все что в ней ), overview ( и все что в ней ), sound ( и все что в ней )!

ТАкже во время скачки на сервере появляются копии скачевыемых файлов с расширением .ztmp ! Он появляется когда файл начали качать и не докачали , например качали de_dust2x2 и не докачали, то появится в папке maps файл de_dust2x2.ztmp. Это нормально - появление этих файлов, они появляються из-за того что файлы качались не с "быстрой скачки" а напямую с сервера, можно сделать так чтобы они не появлялись , выставив в server.cfg который в папке cstrike такое значение :

sv_allowdownload 0
sv_filetransfercompression 0



и такие файлы больше не появятся, но потребуется больше траффика на передачу ресурсов, так как они не будут сжиматься.
правда это уберет скачивание файлов с сервера , если вдруг хостинг перестанеть работать , но такого почти никогда не бывает !

Инструкция по созданию сервера Killing Floor для Windows
Инструкция по созданию своего сервера Killing Floor для Windows
GHW_Weapon_Replacement.amxx
Плагин для замены стандартного оружия на сервере.
Extra_precacher
плагин исправит ошибку could de_vegas.wad
Как настроить Лагокомпенсатор Booster Lite?
На зомби серверах всегда нагрузка больше нежели на обычных. Так

Комментарии



Публикаций: 15
Комментов: 909


Комментарий #1 | Добавлен: 23 февраля 2012 15:10
Олег,спасибо=)

         


Публикаций: 0
Комментов: 3


Комментарий #2 | Добавлен: 23 февраля 2012 15:10
Старое uls

         


Публикаций: 0
Комментов: 32


Комментарий #3 | Добавлен: 23 февраля 2012 15:12
давно все знают

         


Публикаций: 1
Комментов: 18


Комментарий #4 | Добавлен: 23 февраля 2012 15:20
Старая sps

         


Публикаций: 9
Комментов: 280


Комментарий #5 | Добавлен: 23 февраля 2012 15:27
все знают

         


Публикаций: 5
Комментов: 276


Комментарий #6 | Добавлен: 23 февраля 2012 15:38
sps

         


Публикаций: 20
Комментов: 422


Комментарий #7 | Добавлен: 23 февраля 2012 16:01
ой бля .....весь мир знает об этом кроме тебя

         


Публикаций: 15
Комментов: 909


Комментарий #8 | Добавлен: 23 февраля 2012 16:07
Для новичков то-что надо!!!
Так что не срите в комментах

         


Публикаций: 0
Комментов: 61


Комментарий #9 | Добавлен: 23 февраля 2012 16:07
sps

         


Публикаций: 80
Комментов: 905


Комментарий #10 | Добавлен: 23 февраля 2012 16:26
омг такие как SyOS не знают

         


Публикаций: 0
Комментов: 89


Комментарий #11 | Добавлен: 23 февраля 2012 16:27
Блядь все такие умные? Может ктото не умеет делать hi

         


Публикаций: 0
Комментов: 53


Комментарий #12 | Добавлен: 23 февраля 2012 16:32
final007,
Финал есть много статей и видео в инете и это почти ВСЕ знают

         


Публикаций: 0
Комментов: 53


Комментарий #13 | Добавлен: 23 февраля 2012 17:13
serj,
Сам ты еблан человек старался а ты обсираеш нормальная статья может кому и пригодится

         


Публикаций: 41
Комментов: 583


Комментарий #14 | Добавлен: 23 февраля 2012 17:13
Было!




www.vk.com/marvik24
         


Публикаций: 5
Комментов: 171


Комментарий #15 | Добавлен: 23 февраля 2012 17:24
и зачем ето публиковатъ старое

         


Публикаций: 9
Комментов: 560


Комментарий #16 | Добавлен: 23 февраля 2012 18:16
Оформил на оть*бись, и еще не знаешь для чего создаются файлы .ztmp ....

         


Публикаций: 3
Комментов: 197


Комментарий #17 | Добавлен: 26 февраля 2012 02:25
Ставил и на uCoz и на народ и где только можно - и все ровно не робит не че!

         


Публикаций: 0
Комментов: 2


Комментарий #18 | Добавлен: 6 марта 2012 14:44
sv_allowupload 1
cl_allowupload 1
одно итоже ?


         


Публикаций: 0
Комментов: 3


Комментарий #19 | Добавлен: 13 марта 2012 14:37
7

         


Публикаций: 9
Комментов: 176


Комментарий #20 | Добавлен: 23 апреля 2012 15:28
2

         

Информация


Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Нименование Количество Цена / 1 шт.
Всего: 0 руб.