Sidebar

Download c FTP

Гега

Папаша!!!
29.10.07
2 470
39
Download c FTP

Если вы содержите сервер со своими картами, скинами или звуками, то люди заходя на ваш сервер, начинают скачивать все материалы с вашего компьютера. Скорость скачки зависит от много, ваш коннэкт, их коннэкт и.т.д. Это можно исправить, если сделать так, чтоб игроки качали ни с вас, а с ФТП. А теперь подробно, как это сделать:

1. Нам нужен сам ФТП. Я регистрировался на http://www.tripod.lycos.co.uk.
После регистрации, вы получаете бесплатный ФТП размером 1Гб. И ссылка на ваш ФТП будет выглядеть так - http:/members.lycos.co.uk/ваш аккаунт/
После ригестрации создаём на нашем ФТП папку - cstrike
Получается - http:/members.lycos.co.uk/ваш аккаунт/cstrike

2. Для того чтобы, игрок смог скачать с ФТП, сама структура ФТП должна быть аналогична, структуре самого сервера, т.е папке, в которой хранится сам сервер. А выглядит это так:

http:/members.lycos.co.uk/ваш аккаунт/cstrike/maps
http:/members.lycos.co.uk/ваш аккаунт/cstrike/sounds
http:/members.lycos.co.uk/ваш аккаунт/cstrike/models
http:/members.lycos.co.uk/ваш аккаунт/cstrike/materials
и.т.д.

3. Архивация.
Для того, чтобы облегчить вес карты мы её заархивируем в формат Bz2 ( И только в Bz2, т.к. если заархивировать в РАР или в другой любой формат, то получится так, что игрок только скачает РАР архив, а не саму мапу и коннэкт прирвётся. А вот если в Bz2, то после быстрой скачки мапы с ФТП, игрок сразу зайдёёт в игру.)
Архиватор можно скачать тут - Архиватор
Для того, чтобы заархивировать, надо просто кинуть мапу в сам ЕХЕшник и готово.

4.После архивации закачиваем нашу мапу на ФТП, ссылка будет выглядить примерно так - http//members.lycos.co.uk/ВашАккаунт/cstrike/maps/ВашаМапа.bsp.bz2

5.Настройка КФГ.
После всех этих действий, надо внести изменения в настройки сервера. Для этого заходим в С:\ВашСервер\cstrike\cfg\server.cfg
Находим там -


Код:
// execute ban files
exec banned_user.cfg
exec banned_ip.cfg

// CUSTOM
sv_turbophysics "1"
net_queued_packet_thread "1"
[B]sv_downloadurl ""[/B]

exec mani_server.cfg

say "..::Server Config loaded::.."
Находим строку - sv_downloadurl и вписываем нашу ссылку на скачку. Выглядит Так - sv_downloadurl "http://members.lycos.co.uk/ваш аккаунт/cstrike".
Больше дописывать ничего ненадо. Ненадо Maps, Sounds, Models и.т.д
Останавливаемся на cstrike.

5. Сохраняем изменения, запускаем сервер, стираем мапу с Maps в папке самой игры(но не с сервера, а то не будет работать)и пробуем если пошла скачка, то всё вы сделали правельно.

N.B.
Мапа, которая находится в архиве на ФТП, должна быть одинаковой с той, что находится в c:\ВашСервер\cstrike\maps. (Если они разные, то после скачки будет выскакивать ошибка типо - "Ваша мапа отличается от той, что на сервере").

Я замечал, что если человек заходит на какойто сервер, с неизвестной мапой, и она долго качается, то он отменяет всё и идёт куданить в другое место...

Скорость скачки увеличивается точно незнаю, но раз в 3-5 точно.

Если есть вопросы пишем тут...
 
Останнє редагування:

VitEk

Техника Для Жизни
03.12.06
219
33
Полезная статья. Молодец!
Жаль у меня нет внешнего IP, так бы сервер замутил.
 

HoRRoR

...
05.01.06
4 593
7
38
ого, молодец! :) :drink:
твист, возьми на заметку (!)
 
VIP
08.10.05
4 828
6
38
статья хорошая, материал полезный, но, имхо, написано с ноткой "ориентировочный читатель - дебил", это огорчает..
 

Lamar-2008

Умник недели
01.11.08
402
32
НЕ получается. При заливания файла есть формата bz2 то просто обновляет и ничего. А если сам bsp файл то пишет You cannot upload more than 8MB at a time. Как я понял макс 8 мб. Когда макс должно быть 1024 мб. Как это исправить?

Post automatically merged:

А обычные рисунки не равны которые 8 мб или документы заливает...

Post automatically merged:

Всё получилось. Я через свой сайт закачал. Через файловый менеджер. И надо было указать просто папку мода (у меня obsidian) а остальное он сам зашёл. )
 
Останнє редагування:

Game Server

Доноры Красавчики

Користувачі онлайн

Немає користувачів онлайн.