Конфигурация сервера для Versus.
-----------------------------------------------------
Содержание файла server.cfg
Цитата:hostname "Имя вашего сервера"
rcon_password "пароль rcon"
exec banned_user.cfg
exec banned_ip.cfg
writeid
writeip
motd_enabled 0
sv_gametypes versus,teamversus
mp_gamemode versus
sv_visiblemaxplayers 8 // Видимых слота на сервере.
mp_disable_autokick 1
sv_consistency 1
sv_pure 2
sv_pure_kick_clients 1
sv_minrate 16000
sv_maxrate 30000
sv_mincmdrate 20
sv_maxcmdrate 33
// Рейты имеет смысл ограничивать только если у вас какие-то проблемы с соединением.
sv_clearhinthistory 0
sv_region 255 // Регион сервера. Все регионы смотрим ниже в топике.
sv_allow_lobby_connect_only 0 // Разрешаем подключаться игрокам в уже начатую игру
sv_voiceenable 1 // Разрешить голосовую коммуникацию игрокам
sv_alltalk 0
log on
sv_log_onefile 0 //Log server information to only one file.
sv_logbans 1 //Log server bans in the server logs.
sv_logfile 1 //Log server information in the log file.
setmaster add 68.142.72.250:27011
setmaster add 72.165.61.189:27011
setmaster add 69.28.140.246:27011
setmaster add 69.28.140.247:27011
setmaster add 213.239.209.221:27011
setmaster add 72.165.61.136:27009
setmaster add 72.165.61.136:27011
setmaster add 72.165.61.136:27012
setmaster add 72.165.61.136:27013
setmaster add 72.165.61.136:27014
setmaster add 72.165.61.151:27011
Куда сохранять server.cfg
Выше приведенный текст server.cfg вы сохраняете любым простейшим текстовым редактором в директорию
\left4dead\cfg\.
Содержание файла maplist.txtЦитата:l4d_vs_farm01_hilltop
l4d_vs_farm02_traintunnel
l4d_vs_farm03_bridge
l4d_vs_farm04_barn
l4d_vs_farm05_cornfield
l4d_vs_hospital01_apartment
l4d_vs_hospital02_subway
l4d_vs_hospital03_sewers
l4d_vs_hospital04_interior
l4d_vs_hospital05_rooftop
l4d_vs_airport01_greenhouse
l4d_vs_airport02_offices
l4d_vs_airport03_garage
l4d_vs_airport04_terminal
l4d_vs_airport05_runway
l4d_vs_smalltown01_caves
l4d_vs_smalltown02_drainage
l4d_vs_smalltown03_ranchhouse
l4d_vs_smalltown04_mainstreet
l4d_vs_smalltown05_houseboat
l4d_garage01_alleys
l4d_garage02_lots
credits
Содержание файла missioncycle.txtЦитата:farm_vs
hospital_vs
airport_vs
smalltown_vs
garage
Содержание файла mapcycle.txtЦитата:l4d_vs_farm01_hilltop
l4d_vs_airport01_greenhouse
l4d_vs_smalltown01_caves
l4d_vs_hospital01_apartment
l4d_garage01_alleys
Список регионов:
Цитата:eastcoast - sv_region 0
westcoast - sv_region 1
south america - sv_region 2
europe - sv_region 3
asia - sv_region 4
australia - sv_region 5
middle east - sv_region 6
africa - sv_region 7
world - sv_region 255
Установка сервера который может работать в разных режимах (Coop, Versus, Survival)
Что бы сервер так-же мог работать в режиме выживания и кампании, в
sv_gametypes надо перечислить все режимы игры через запятую (coop,survival,versus).
После этого не забудьте обновить maplist'ы, карты выживания и сингла - сингловые.
sv_visiblemaxplayers в таком случае устанавливается на
-1.
И последнее - уберите из server.cfg строчку mp_gamemode. Она отвечает за то в каком режиме сервер запускается после перезагрузки.
+maxplayers из параметров запуска тоже надо убрать.
Коммандная строчка сервера:
-game left4dead +ip IP сервера -port Порт сервера, 27015 по дефолту +maxplayers 8 +map l4d_vs_hospital01_apartment -console
-insecure отключает VAC.
+ip указывать не нужно, если он у вас динамический.
-----------------------------------------------------
-----------------------------------------------------
-----------------------------------------------------
FAQ:
1. У меня выделенный сервер с существующим айпи, как мне попасть на него когда я создал лобби?
Используйте команду mm_dedicated_force_servers IP:PORT когда вы создали лобби, перед тем как начать поиск.
2. А как же sv_search_key?
После релиза DLC CC она вообще перестала работать.
3. Как мне поднять fps сервера? А tickrate?
Движок второго лефта не позволяет поднимать fps сервера выше 30, но это ограничение обходится с помощью sm_cvar fps_max 1000. Не рекомендуется для владельцев слабых машин.
Так-же сервер не поддерживает tickrate выше 33. По этому ФПС сервера поднимать тоже нету смысла -_-
-----------------------------------------------------
-----------------------------------------------------
Полезные ссылки:
Плагины на SourceMod
Форум AlliedModders
Форуме SRCDS
CEVO.com
CEVO конфиг без плагинов
Как пользоваться SourceMod'ом
**этот раздел будет дополнен**
Доп. Информация.
-----------------------------------------------------
И так, ссылку на то как пользоваться Sourcemod'ом я думаю вы видели, но вы хотите делать то же самое НЕ открывая меню админки и не открывая консоль.
В таком случае можно пользоваться чатом. Есть два типа команд, которые видят все когда вы их вводите, и которые не видит никто.
Например вы хотите кикнуть с сервера игрока с именем VadimPutin, вы можэте написать в консоли
sm_kick vadim OLOLO, а пожете сделать то же самое через час заменив приставку
sm_ либо восклицательным знаком ( ! ), либо знаком слэша
/
Если вы напишите
!kick vadim Pashol otsudsa то все на сервере увидят что вы написали это в чат, а если напишите через слэш
/kick vadim Making room for medvedev, то никто не увидит что вы это написали в чате.
Тоесть
! отображает то что вы делаете, а
/ нет.
Не забудьте в
core.cfg поставить параметр
SilentFailSupress на "
yes".
Если есть какие вопросы по серверу, плагинам, настройкам, задаём их тут.
Тема по серверам на самом деле очень большая, всякие интересности затрагивать не буду, а то вместо гайда будет куча раскрашенного текста.
Всё что интересует, спрашивайте, отвечу.