Сайт на клана x7pro - Създаване на CS сървър
Тази статия ще ви преведе през стъпките за инсталиране и конфигуриране на сървър на Counter-Strike в Windows. Въпреки това, настройването на сървър за Linux не е много по-различно.
1. Изтеглете HLDS сървър (сървърна база)
Има няколко начина:
- Чрез инструмента за актуализиране на HLDS:
Изтеглете инструмента за актуализиране на HLDS, инсталирайте го и след това го стартирайте през конзолата (Старт> Изпълнение> cmd), както следва: hldsupdatetool.exe -command update -game cstrike -dir. -опитайте се и изчакайте актуализацията. Сървърът в този случай ще бъде лицензиран, така че ако искате играчи с нелицензиран (пиратски) CS да влязат в сървъра, трябва да инсталирате приставката dproto на сървъра, но това ще бъде обсъдено по-долу.
3. Конфигурация на сървъра
Основните настройки на сървъра се определят от файла server.cfg, който се намира в папката \ cstrike
Ето пример server.cfg
// Задайте името на хоста
име на хост "CS сървър" // Име на сървър.
// Задаване на rcon парола
rcon_password "парола" // Парола за управление на сървъра чрез клиентската конзола. За да предотвратите тази функция да работи, оставете я празна - ".
// Сървърно регистриране
влезте // режимът на регистриране е активиран
mp_logdetail 3 // подробности за регистриране
mp_logmessages 1 // регистрационни съобщения
// Променлива на сървъра
mp_timelimit 30 // Време, разпределено на картата в минути
mp_autokick 0 // Ако е зададено на 1, сървърът автоматично ще рита играчи, които стрелят приятелски
mp_autoteambalance 1 // Автоматичен баланс на екипа.
mp_c4timer 35 // Време на таймера на бомбата. (сек)
mp_fadetoblack 0 // Ако е зададено на 1, екранът на играча става черен до края на рунда след смъртта му (всички етикети продължават да се показват нормално и играчът може да пише съобщения, да гледа резултата и т.н.)
mp_flashlight 1 // Позволява на играчите да използват фенерче
mp_footsteps "1" // Определя дали се чуват стъпки на играчите
mp_forcechasecam 0 // 0 - след смъртта играчът може да гледа всички; 1 - след смъртта играчът може да наблюдава само членовете на своя отбор; 2 - след смъртта на играча е забранено да наблюдава никого, играчът може да гледа играта само от мястото на смъртта си;
mp_freezetime 2 // Време, след което рундът започва за секунди. За сървър SoccerJam задайте 0
mp_friendlyfire 1 // Активиран е приятелски приятелски режим. За сървър SoccerJam задайте 0
mp_hostagepenalty 0 // Определя колко заложници може да убие играч, докато не бъде изритан от сървъра
mp_limitteams 0
mp_tkpunish 0
mp_roundtime 2.5 // Продължителност на кръга в минути
mp_buytime 0.50 // Време за купуване на оръжия за минути
mp_forcecamera 0
mp_kickpercent 100
mp_playerid "0" // Името на играча се показва, когато задържите курсора на мишката върху него
sv_airaccelerate 10
sv_airmove 1
sv_restartround 0
sv_maxspeed 320 // Максималната постижима скорост на играчите, за сървъра SoccerJam, не забравяйте да зададете стойността на 999
sv_proxies 1 // Позволява на HLTV да се присъедини към вашия сървър
позволете зрители 3
mp_startmoney 800 // Колко пари получава всеки играч преди да започне играта
mp_chattime 0
sv_allowupload 1
sv_voiceenable 1
sv_alltalk "0" // Определя дали играчите от различни отбори могат да се чуват
sv_voicequality 4
sv_voicecodec voice_speex
пауза 0
60
mp_falldamage 1
// измама и забавни режими
sv_aim 0
sv_cheats 0
// Задаване на цени
sv_maxrate 25000
sv_spectatormaxspeed 500