Базовая настройка сервера Left 4 Dead

Автор: Administrator    03.05.2009 20:49    Печать E-mail
Оценка 4.15

servr_inst

UPDATE 08.12.2009 На сайте появилась статья Установка и настройка сервера Left 4 Dead 2 в которой затрагиваются, в том числе, вопросы по установке MetaMod, SourceMod и серверных плагинов.

Основные настройки сервера Left 4 Dead определяются значениями переменных и параметров, заданных в файле server.cfg.

Данный файл располагается в каталоге <путь к папке с сервером>/left4dead/cfg

Если вы скачивали сервер с помощью утилиты hldsupdatetool, то этого файла в указанном каталоге может и не быть. В этом случае необходимо создать его вручную в любом текстовом редакторе и сохранить в указанную выше папку с расширением *.cfg

Основные параметры и переменные, которые могут быть вам полезны в первую очередь:

sv_region "3" // Регион ( 3 - Европа). Используется для определения ближайших серверов при поиске из лобби.
hostname "Name" // Название вашего сервера. Будет показываться при просмотре игроками серверов в браузере и меню серверов группы. Используйте в названии латинские буквы.
rcon_password "pass" // Администраторский пароль для удаленного управления сервером
sv_steamgroup "xxxxxx" // Идентификационный номер вашей группы в Steam. Его можно посмотреть на странице администратора группы.
sv_search_key "key" // Ключевое слово для поиска серверов из лобби. Если этот ключ будет указан у клиентов, то поиск серверов из лобби будет ограничен только серверами с таким же ключом.
sv_steamgroup_exclusive "0" // Значение 0 или 1. Если вы установите 1, то только игроки из группы, которой принадлежит сервер смогут на него зайти, когда он пуст. Если 0 - то все игроки.
motd_enabled "1" // Значение 0 или 1. Если 1, то при подключении к серверу игрокам будет показано созданное вами "сообщение дня". Это может быть html-страничка или картинка с последними новостями сервера или любой другой информацией.
maxplayers "8" // Максимальное число игроков на сервере
sv_allow_lobby_connect_only "0" // Значение 0 или 1. Если 1, то к серверу можно будет подключиться только из лобби. Прямое подключение по ip будет запрещено.
log on // Запись лог-файла (Включено=on Выключено=off). Лог-файл лучше включить. Это поможет вам вычислять читеров по жалобам игроков, а также определять причины зависаний или крашей сервера.
mp_gamemode "versus" // Режим игры на сервере. Значения могут быть "versus", "survival", "coop".

Я привел здесь основные параметры, которые использую в конфигурационных файлах на администрируемых мной серверах. Полный список параметров и переменных, в том числе и для клиентской части игры, можно скачать в нашем файловом архиве.

Изменение MOTD и баннера сервера

Когда игрок входит на сервер, ему показывается приветственное сообщение в центре экрана (так называемое "motd" - message of the day) и баннер сервера. Баннер также виден при просмотре игроком экрана со статистикой (клавиша "TAB"), По умолчанию на месте motd и баннера показываются логотипы left 4 dead. Мы можем изменить эти картинки, чтобы выделить наш сервер из сотен других серверов.

Настройки отображения motd  и баннера изменяются в двух файлах - motd.txt и host.txt, расположенных в папке <путь к папке с сервером>/left4dead/

Если у вас всего один сервер left 4 dead, то вы можете просто написать нужный вам html-код в данных файлах. Например, вставить ссылку на фоновую картинку, размещенную на бесплатном хостинге и прописать поверх картинки название вашего сервера.

Если же серверов много, то оптимальным вариантом будет вставка ссылки на html-файл, расположенный на вашем веб-сервере. В этом случае вам придется поправить один единственный файл и motd с баннером обновятся на всех серверах.

При создании motd и баннера с внедренными картинками следует учитывать различное разрешение экранов у игроков.

Разрешение экрана Баннер MOTD
800x600 335x66 600x300
1024x768 430x86 766x382
1280x1024 575x115 1020x510
1680x1050 400x80 718x359
1920x1080 605x121

1076x538

Чтобы ваша картинка была видна всем и без искажений, соотношение её сторон для баннера должно быть 5:1, а для motd - 2:1.

Пример html-кода для баннера в виде картинки:

<html>
<head><title>My Server</title></head>
<body style="margin:0px;padding:1px;background:#000000;">
<img src="http://xxx.ru/banner.jpg" style="width:100%;height:100%;" />
</body>
</html>

Сохраняем этот код в файле banner.html, размещаем его на хостинге и пишем в файле host.txt адрес файла: http://<ваш_домен>/banner.html

Для MOTD последовательность действий та же самая.

Ротация карт и кампаний на сервере

За последовательность смены карт и кампаний на сервере отвечают файлы mapcycle.txt, maplist.txt и missioncycle.txt, расположенные в папке <путь к папке с сервером>/left4dead/

Откройте данные файлы в любом текстовом редакторе и измените последовательность и/или количество карт и кампаний.

Стоит отметить, что если вы добавляете на сервер нестандартные карты, то вам необходимо прописать их как минимум в maplist.txt, а также обеспечить возможность вашим игрокам скачать и установить эти карты заранее. Встроенных средств "подгрузки" карт при отсутствии их у клиента Left 4 Dead пока не имеет.

Настройка подключения игроков

Доступно только для зарегистрированных пользователей

Обсудить статью и задать вопросы вы можете в специальном разделе, посвященном созданию и администрированию серверов left 4 dead, нашего Форума Клуба Выживших

Метки:


 
Спонсор страницы: . объявления недвижимость, купить недвижимость в Киеве - доски бесплатных объявлений!