Увеличете скоростта на сваляне от вашия сървър

Тук можете да намерите всякакви уроци свързани с Counter-Strike 1.6, както и да споделяте нови такива. Имайте предвид, че уроците свързани с AMXX не се пускат в този раздел.
Аватар
blacker123
Извън линия
Потребител
Потребител
Мнения: 17
Регистриран на: 08 Дек 2016, 21:21

Увеличете скоростта на сваляне от вашия сървър

Мнение от blacker123 » 01 Фев 2017, 20:52

В тази статия ще ви покажа как да увеличите скоростта на сваляне от вашия сървър.

Под Windows:
1) Нуждаете се от:
a) Web сървър
b) Копиране на сървърните файлове към уеб сървъра
c) Малка модификация на server.cfg
2) Как ще направим това:
a) (Windows) Инсталирате web сървър на машината, където е вашия Counter-Strike сървър. Най-лесния пакет е Wamp.

Cвaлeтe пocлeднaтa вepcия и cи я инcтaлиpaйтe. Tpябвa дa знaeтe ĸaĸъв e пътя дo wwwrооt пaпĸaтa, ĸoйтo щe пocoчитe пo вpeмe нa инcтaлaциятa. Taм щe ĸoпиpaтe фaйлoвeтe, ĸoитo щe ce cвaлят пpи ĸънeĸтвaнe в cъpвъpa. Tpябвa дa нaĸapaтe yeб-cъpвъpa дa ce cтapтиpa eднoвpeмeннo c Wіndоwѕ.
Wаmр cъдъpжa Арасhе2, РНР5 и МуЅQL 5 - тaĸa, чe вaшия cъpвъp мoжe cъщo тaĸa дa имa caйт и/или фopyм.

http:///// Блокиран текст/линк [НЕЖЕЛАН САЙТ] ///_increase-download-speed.php

b) Копирайте някои файлове от папка cstrike в wwwroot, във папка, наречена 'files'. Пример:
'c:\wamp\www\files'

Какво точно трябва да копираме от папка cstrike?
ВНИМАНИЕ! Не копирайте файлове като server.cfg или цялата папка addons.

Трябва да бъдат копирани само следните файлове в съответните директории, откъдето са копирани (дадени са разширенията):
От папка cstrike\

.wad от-в cstrike\
.tga от-в gfx\env\
.bsp от-в maps\
.txt от-в maps\
.res от-в maps\
.mdl от-в models\
.wav от-в sound\
.spr от-в sprites\

Файловете ще са достъпни на адрес, подобен на следния:
http://cs.server/files/maps/fy_pool_day.bsp

където cs.server е вашия адрес (най-често IP).

c) Ще използвате добавения в HalfLife енджина CVAR - 'sv_downloadurl'. Той оказва ново местоположение на ресурсите, които трябва да се свалят.

В cstrike\server.cfg трябва да добавите на нов ред:

sv_downloadurl "http://cs.server/files/"

Като се замени cs.server с адреса на вашия сървър, CVAR-а би изглеждал така:
sv_downloadurl "http://86.55.123.123/files/"

Това е всичко!

Забележка:
максималната дължина на cvar-а "sv_downloadurl" е 127 символа.

За напреднали потребители
Добавете следните редове в httpd.conf файла, намиращ се в apache\conf\:
Alias /files C:/Server/CS 1.6 Server 1.9/cstrike
<Directory C:/Server/CS 1.6 Server 1.9/cstrike>
Order deny,allow
Deny from all
<FilesMatch \.(?i:wad|ztmp|bsp|res|spr|wav|mdl|tga|bmp)$>
Order allow,deny
Allow from all
</FilesMatch>
</Directory>

Трябва да заместите "C:/Server/CS 1.6 Server 1.9/cstrike" с пътя към вашия сървър. Пример:
Играта ви се намира в C:\Games\CS. Пътя до нея трябва да изглежда така: "C:/Games/CS/cstrike".

С използването на този метод няма да има нужда да копирате файловете отделно на уебсървъра, понеже Apache автоматично ще ги извлича от вашата cstrike папка.

Други предимства:
След успешна инсталация на уебсървъра, следваща стъпка може да бъде инсталиране на форум (например phpBB) за да можете да направите download секция за карти, звуци, ботове и т.н.

Аватар
Extreme
Извън линия
Администратор
Администратор
Мнения: 557
Регистриран на: 05 Окт 2016, 20:53
Се отблагодари: 125 пъти
Получена благодарност: 51 пъти
Обратна връзка:

Re: Увеличете скоростта на сваляне от вашия сървър

Мнение от Extreme » 01 Фев 2017, 20:56

То е ясно, че си копнал урока, поне го направи както трябва и не давай линк към други сайтове.
Както виждаш линковете са блокирани от въпросния сайт.
–Човек вярва на това, което му се иска.
Адолф Хитлер.

-------------------------------------------------------------------------------------------
Правила на форума
Правила при качване на плъгини

Публикувай отговор
  • Подобни теми
    Отговори
    Преглеждания
     Последно мнение

Обратно към “Уроци свързани с играта”

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 9 госта