• Страница 1 из 1
  • 1
Модератор форума: MrBen, Centr  
Создание сервера Left 4 Dead
Centr Дата: Пн, 21.06.2010, 22:23 | Сообщение # 1
Сообщений: 766
Замечания:
 

В этой статье я расскажу, как сделать свой сервер L4D.

Для начала нам надо скачать HldsUpdateTool. С помощью этой утилиты мы можем скачать чистый сервер Left 4 Dead из серверов Steam.

После того как скачали, создайте папку где бы вы хотели чтобы хранился ваш сервер и скопируйте туда hldsupdatetool.exe.

Далее открываем блокнот и пишем:

Code
hldsupdatetool.exe -command update -game left4dead –dir .  –retry

и сохраняем как hldsupdatetool.bat

Объясню, что мы написали:

hldsupdatetool.exe – файл с которым мы будем работать;
-command update – здесь мы написали, что хотим скачать или обновить сервер;
-game left4dead – здесь мы указали, для какой игры сервер;
–dir . – место установки сервера (указано, что сервер будет в папке с hldsupdatetool.bat);
-retry – Автоматически пытаться подключиться каждые 30 секунд, если система Steam не отвечает.

Если вы хотите скачать сервер в другую папку, то напишите вместо «.» путь к нужной папке иле диску. Пример: -dir d:/server/l4d

Далее открываем файл hldsupdatetool.bat и ждем, пока черное окно закроется. Это будет не скоро, так как сервер весит около 2,5 гигабайт.
После завершения загрузки в папке должно быть:
l4d – папка с нашим сервером (около 2,5 гигабайт)
HldsUpdateTool.exe
ClientRegistry.blob
InstallRecord.blob
Иногда может появляться файл HldsUpdateTool_35.mst. Не удаляйте его.

Итак, теперь осталось запустить сервер. Для этого нам снова нужно создать bat-файл, только уже в папке с srcds.exe.

В файле пишем:

Code
@echo off
cls
echo Protecting srcds from crashes...
title srcds.com Watchdog
:srcds
echo (%time%) srcds started.
start /wait srcds.exe -console -autoupdate -game left4dead  -port 27015 +map l4d_vs_farm01_hilltop  -master -nocrashdialog -appid 500
echo (%time%) WARNING: srcds closed or crashed, restarting....
goto srcds

И сохраняем этот файл с любым именем, например srcds.bat

Объясню немного, что здесь написано:

Всё кроме «start /wait srcds.exe -console -autoupdate -game left4dead -port 27015 +map l4d_vs_farm01_hilltop -master -nocrashdialog -appid 500» - для того чтобы следить за падением сервера;
start /wait - окно MS DOS которое висит в ожидании завершения процесса
-console – служит для того, чтобы открыть сервер в консоли, а не в графической оболочке
-autoupdate – автоматическое обновление сервера после старта
-game left4dead – ну тут ясно
-port 27015 – порт на котором будет сервер (если ставите еще один сервер когда один уже работает, то меняйте порт)
+map l4d_vs_farm01_hilltop – карта которая будет на сервере сразу после старта
-master – для того чтобы сервер отображался в поиске “Steam”

Запускаем файл srcds.bat и радуемся. У вас есть свой сервер!

Для настройки параметров сервера используем файл server.cfg (…l4d\left4dead\cfg). Если файла нет, создайте его в блокноте и сохраните как server.cfg

Выложу здесь конфиг простого сервера(для использования на вашем сервере просто скопируйте содержимое в файл server.cfg):

Code
////////////////*Настройки Сервера*\\\\\\\\\\\\\\\\\
sv_lan "0" // Интернет= 0 LAN= 1
mp_gamemode "survival" // Режим игры: survival, versus, coop
sv_region "3" // 0= Восточное побережье США, 1= Западное побережье США, 2= Южная Америка, 3= Европа, 4= Азия, 5= Австралия, 6= Ближний Восток, 7= Африка, 255= Весь мир.
hostname "Left4D.Ru Server" // Имя сервера
rcon_password "q1w2e3" // пароль rcon для администрирования сервером
sv_steamgroup "" // Группа Steam к которой относится сервер (чтобы ваш сервер посещало больше людей, найдите сервер где всегда много игроков, откройте в программе мониторинг серверов, HLSW например, посмотрите и скопируйте себе этот параметр)
sv_steamgroup_exclusive "0" // Если поставить “1”, то только участники группы Steam смогут заходить на сервер
motd_enabled "1" // 1-включить motd (окно появляющееся после входа на сервер), 2-выключить motd
motdfile "motd.txt" //файл motd
maxplayers "8" //максимальное количество игроков на сервере
sv_cheats "0" // читы (Включить= 1 / Выключить= 0)

//////////////// *Настройки Игры* \\\\\\\\\\\\\\\\\
sv_allow_lobby_connect_only "0" // Если поставить ‘1”, то на сервер смогут зайти только с лобби
z_difficulty "hard" // Уровень сложности игры (easy, medium, hard или impossible)
mp_disable_autokick "1" // Отключить авто-кик
sv_search_max_ping "250" // Максимальный пинг, когда лидер лобби ищет сервер

//////////////// *Прочее* \\\\\\\\\\\\\\\\\

log on // Включить логи (Включить= on / Выключить= off)
sv_log_onefile "0" // Лог одним файлом (Включить= 1 / Выключить= 0)
sv_logbans "1" // Записывать баны игроков в лог
sv_logfile "1" // Записывать информацию о стане сервера в лог
sv_logsdir "logs" // Папка где будут хранится логи

sv_voiceenable "1" // Можно разговаривать через микрофон (Включить= 1 / Выключить= 0)
sv_pausable "0" // Пауза (Включить= 1 / Выключить= 0)
sv_alltalk "0" // ВСЕ на сервере слышат друг друга и могут разговаривать между собой

Ну, вроде всё! В следующей статье я расскажу, как поставить на сервер metamod, sourcemod, несколько плагинов и сделать себя админом.

P.S. Для того чтобы сделать сервер no-steam скачайте этот файл, распакуйте и киньте в папку с srcds.exe.


kuku Дата: Вт, 22.06.2010, 14:36 | Сообщение # 2
Сообщений: 125
Замечания:
 
Попробую создать)) Хочется по-гомать на своем сервере)

3oMBa4oK Дата: Ср, 14.07.2010, 12:10 | Сообщение # 3
Сообщений: 119
Замечания:
 
у меня есть прога для создание и настройки серверов, но эта круче.......

SnipeR2010 Дата: Чт, 15.07.2010, 21:08 | Сообщение # 4
Сообщений: 326
Замечания:
 
Я не буду создавать!) Долго и скучно) smile

<a href="http://nick-name.ru/sertificates/367366/"><img src="http://nick-name.ru/img.php?id=367366&=sert=1" alt="Сертификат на никнейм sokol155, зарегистрирован на sokol155" border="0" /></a><br /><a href="http://nick-name.ru">Забей nickname!</a>
К0НтRоlер Дата: Чт, 15.07.2010, 21:21 | Сообщение # 5
Сообщений: 74
Замечания:
 
Quote (sokol15)
Я не буду создавать!) Долго и скучно) smile

Ну кто знает как создавать, ему это раз плюнуть!! cool

Я попробую создать а небось получиться!?

Centr Дата: Пт, 16.07.2010, 13:01 | Сообщение # 6
Сообщений: 766
Замечания:
 
Quote (К0НтRоlер)
Я попробую создать а небось получиться!?

Давай, а если будут вопросы задавай!


Житель Дата: Пт, 16.07.2010, 18:25 | Сообщение # 7
Сообщений: 211
Замечания:
 
круть по питаюсь создать
Centr Дата: Пт, 10.09.2010, 20:31 | Сообщение # 8
Сообщений: 766
Замечания:
 
Житель, юзай!

  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума
Последнии темы Читаемые темы Лучшии пользователи Новые пользователи
Ketrawars.ru (1)
СЕЙЧАС Фригейм.рф новый сервер Lineage2 x50HL (0)
СЕГОДНЯ Фригейм открытие! Lineage2 3GAME.RU (0)
Фригейм - 11 января, Lineage2 (0)
Хотите БЕСПЛАТНО почувствовать ЦИ!? (0)
Общаемся (167)
Обломай товарища (41)
Конкурс №1 (41)
Обсуждение игр 2009 - 2010 года) (37)
Лучший Модератор (33)
Centr (766)
SnipeR2010 (326)
Leon-Killer (307)
Житель (211)
SasHa_pro (146)
dp120886lvp (28.03.2017)
-=vertus=-cheg (12.11.2016)
Efimovanxa (19.04.2016)
bioware73 (25.11.2015)
prezident (13.11.2015)