Събиране на готов сървър на AmxModX под Windows - Моите статии - Справочник на статиите

Много хора смятат, че изграждането на собствен сървър е много трудно и няма да могат, но не е така! Лесно е да сглобите сървъра си, трябва само да имате търпение и малко умения.
Да започваме!
И така, първо трябва да създадете папка, в която ще изградим сървъра:
1) Първо, ние ще инсталираме сървърната платформа, първите 8 точки ще ви помогнат с това
1. Изтеглете инсталатора
2. Стартирайте инсталационната програма и изберете папка, например C: \ Program Files \ Valve \ HLServer.
Забележка: Не използвайте пътя в никоя съществуваща папка Steam.
3. Изберете региона, който най-много съответства на вашия регион (тази стойност ще се използва за поставяне на вашия сървър в списъците на браузъра на потребителя).
4. След приключване на интерактивната инсталация отидете до инсталационната папка HldsUpdateTool и стартирайте HldsUpdateTool.exe, за да изтеглите актуализацията.
5. След това трябва да създадете папка за сървъра, например C:/Server
6) Сега отворете командния ред Старт -> Изпълнение -> cmd
7) След това въвеждаме реда там: cd C: \ Program Files \ Valve \ HLServer
8) И отново напишете в командния ред: HldsUpdateTool.exe -command update -game cstrike -dir "C:/Server"
Вместо точки 6,7,8, можете да направите това:
6) Създайте пряк път за HldsUpdateTool.exe
7) Щракнете с десния бутон върху този пряк път и изберете "Properties"
8) В полето "Object" добавете: -command update -game cstrike -dir "C:/Server"
Ако изтриете който и да е файл, който е необходим за сървърните роботи, можете да започнете да използвате 5,7 и 8 точки. Не се страхувайте, няма да ви се налага да чакате 20 минути, а само ще актуализира файловете, които ви липсват.
Това е, сървърът е инсталиран! Сега можете да започнете да го конфигурирате:
Стартовите превключватели могат да бъдат въведени в командния ред или запазени с пряк път на Windows до hlds.exe. Можете да използвате колкото искате превключватели, но превключвателите трябва да бъдат въведени правилно или сървърът ви няма да се стартира.
> -autoupdate - Автоматично актуализира сървъра всеки път, когато бъде пусната актуализация
> -console - Стартира сървъра в конзолен режим (без GUI)
> -game - Указва коя игра да започне
> -ip - Задава IP на сървъра, ако са налични множество IP адреси
> -port - Задава порта, през който сървърът ще приема връзки (порт 27015 ще се използва по подразбиране, ако не е посочен порт)
> + maxplayers - Задава максималния брой играчи, разрешени на сървъра
> + карта - Задава стартовата карта
>> -1 - Свят
>> 0 - Източното крайбрежие на САЩ
>> 1 - Западен бряг на САЩ
>> 2 - Южна Америка
>> 3 - Европа
>> 4 - Азия
>> 5 - Австралия
>> 6 - Близкия изток
>> 7 - Африка
CVR за управление на ресурсите на HLDS:
Използвайте следните CVAR, за да контролирате как HLDS/SRCDS управлява ресурси.
> sv_allowdownload # - Задайте на 1 за изтегляне на данни на клиента (карти, спрейове и подобни материали) и 0 за деактивиране
> sv_allowupload # - Задайте на 1, за да позволите на клиентите да качват персонализирани спрейове на сървъра и 0, за да деактивират персонализирани спрейове
> hpk_maxsize # - Ограничава размера на файла за изтегляне на клиентски спрей (диапазон: .1 MB до 1,5 MB - задайте на 0, за да разрешите произволен размер на файла)
> sv_downloadurl - Използвайте тази настройка, за да позволите на клиентите да използват различен сървър за изтегляне на данни (това намалява натоварването на сървъра, свързано с клиенти, които изтеглят данни). Как да го направя - посочено по-долу