Jump to content

Как создать выделенный сервер (Dedicated Server) L4D2 на Steam


Recommended Posts

  • Administrator

Введение:


Привет, в данной памятки я попытаюсь на простом языке объяснить вам, как создать выделенный сервер (Dedicated Server) L4D2 на Steam. Но прежде всего я вам задам один вопрос. Вы хотите выделенный сервер, который постоянно должен работать 24/7/365, который будет удерживать свою аудиторию постоянно, или же вы хотите сыграть пару игр, и забыть про игру? Просто может вам подумать над созданием локального сервера? Если вам интересен второй вариант, то вам может пригодится следующее пособие:

Дальше, если я определился с тем, что я хочу публичный, он же выделенный сервер, следующим пунктом, я бы наверно поставил выбор хостинга. Не будем ходить вокруг да около, все знают что я порекомендую вам такого провайдера услуг как MyArena. Во первых наши сервера для тестов работают благодаря MyArena, во вторых этот сайт работает благодаря MyArena (Ну и моей кредитке конечно же), в третьих, если бы вы набрали в поиске "Создать сервер L4D2", вам бы сто процентов, первым в списке выпал бы MyArena. И в четвертых, по моим личным наблюдениям, за 2019 год, у MyArena были всего два раза, краткосрочные технические работы, о которых техническая поддержка предупреждала заранее, и один всего один раз был сбой, когда на протяжении 2-3 часов ничего не работало, даже сайт MyArena.

Эта ссылка вас переведет на страницу конфигурации вашего будущего сервера в игре Left 4 Dead 2. Ссылка не рекламная, если вы по ней кликните, я ничего не заработаю.


Стартовая конфигурация:

изображение.png

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

Публичный 1000 FPS для Left 4 Dead 2 не требуется, поэтому скидываем цену просто переключая ползунок на Публичный.

Если у вас не сервер для миксов и турнирных игр, то Tickrate нам достаточно взять 66.

Quote

 

Публичный тип сервера означает, что сервер работает постоянно. Доступны все возможности включая FTP и плагины.

FPS - Количество кадров в секунду. Tickrate - Частота тиков.
Чем больше FPS и Tickrate, тем четче и плавнее картина всего происходящего на сервере, а значит, попадания игроков регистрируются сервером намного лучше и быстрее. Высокий FPS и Tickrate необходимы на ClanWar серверах.

 

 

Оплата сервера:


Следующим пунктом будет идти как раз таки оплата сервера. Дело в том, что MyArena устроена так, что вы не можете продолжить конфигурировать сервер пока его не оплатите. Рекомендую делать оплату на длительные сроки. Ведь чем больше дней аренды у сервера, тем больше вы получите скидку при оплате.

Оплата на Myarena происходит через кошелек Myarena. Пополнили кошелек, и с него оплатили сервер. Для чего я это говорю, для того, что бы вы поняли, карта не привязывается, а значит и авто оплаты нет.

> Никакой помощи через личку. Что то нужно, создавайте тему!


Личные сообщения я отключил, потому что вы не понимаете, что я прошу писать публично, дабы повысить актив на сайте. А вы игнорируете просьбы и пишете ЛС... 😭


Мне нравится жить в собственном мире. К черту обычную жизнь, на хрен работу с девяти до пяти. Мне говорят наслаждаться каждым моментом, каждый час, каждую минуту. Почему я должен так серьезно относиться к жизни?? Я просто хочу делать то, что мне нравится делать!

Я нахожусь далеко от реальности, потому что я терпеть не могу общество. Это мой собственный мир..

Link to post
Share on other sites
  • Administrator

FTP Доступ:


Все операции связанные с файлами сервера я рекомендую выполнять через FTP доступ. Для того что бы активировать FTP доступ, вам надо перейти на вкладку FTP и нажать на кнопку "Включить" или "Активировать" (Не помню как точно она называется). После активации FTP доступа, к вашему серверу сгенерируются данные, которые нам пригодятся чуть позже.

23.jpg

После того, как данные от FTP сгенерировались. Скачаем программу для того, что бы установить соединение по этим данным. Я например на своем рабочем компьютере буду использовать программу FileZilla Portable FileZillaPortable NODELETE.rar.

Portable означает то, что программу не нужно устанавливать. Полезно для компьютеров, где есть администраторы, а вы работаете от лица обычного пользователя.

В открывшейся программе, нажмите кнопку "Файл", и в выпадающем меню выберите "Менеджер сайтов".

245.jpg

Вводим ранее сгенерированные данные в появившемся окне. Не забудьте параметр "Тип Входа" изменить с Анонимного на Нормальный. Затем нажимаете кнопку "Ок" (Что бы программа запомнила данные, и вам не пришлось вводить данные в следующий раз). Затем нажимаете еще раз кнопку "Файл", и в выпадающем меню выберите "Менеджер сайтов". Затем выделяете добавленный сервер, и нажимаете кнопку "Соединиться". Все, так сказать вы в сети.

Внимание! Не давайте данные от FTP рядовым администраторам серверов. В случае малейшей обиды на вас, эти малые шкодники снесут все вам, моргнуть не успеете.

 

> Никакой помощи через личку. Что то нужно, создавайте тему!


Личные сообщения я отключил, потому что вы не понимаете, что я прошу писать публично, дабы повысить актив на сайте. А вы игнорируете просьбы и пишете ЛС... 😭


Мне нравится жить в собственном мире. К черту обычную жизнь, на хрен работу с девяти до пяти. Мне говорят наслаждаться каждым моментом, каждый час, каждую минуту. Почему я должен так серьезно относиться к жизни?? Я просто хочу делать то, что мне нравится делать!

Я нахожусь далеко от реальности, потому что я терпеть не могу общество. Это мой собственный мир..

Link to post
Share on other sites
  • Administrator

Server.CFG


В теме, что я прикрепил выше, вы можете скачать уже готовый конфигурационный файл для вашего сервера. Он настроен на сражение (Versus) в формате 4x4.

Что бы его установить вам нужно проделать следующее:

  • Любым текстовым редактором (А лучше всего Notepad++ Notepad NODELETE.rar) создать файл с названием server.cfg
  • Вставить в созданный файл данные из нашего готового Server.cfg
  • В поле hostname "***", вместо звездочек установить свое название сервера
  • В поле rcon_password "***", вместо звездочек установить свой rcon пароль Он требуется для выполнения определенный rcon команд на сервере, и так же существуют различные WEB скрипты, которые работают с сервером именно через rcon доступ.
  • В поле sm_cvar sv_contact "https://l4d2noob.ru/" заменить наш url адрес на предпочитаемый способ связи с админом. За очень долгую практику никогда не пригодилось.
  • В поле sm_cvar sv_steamgroup "***", вместо звездочек ввести ID вашей группы Steam. Это нужно для того, что бы игроки, состоящие в этой группе, в главном меню видели ваш сервер в крутящемся списке справа внизу.
  • Затем сохранить файл server.cfg
  • И закинуть его в папку left4dead2/cfg с подтверждением о замене данных.
  • Сделать рестарт сервера

Конфиг установлен на сервер.

> Никакой помощи через личку. Что то нужно, создавайте тему!


Личные сообщения я отключил, потому что вы не понимаете, что я прошу писать публично, дабы повысить актив на сайте. А вы игнорируете просьбы и пишете ЛС... 😭


Мне нравится жить в собственном мире. К черту обычную жизнь, на хрен работу с девяти до пяти. Мне говорят наслаждаться каждым моментом, каждый час, каждую минуту. Почему я должен так серьезно относиться к жизни?? Я просто хочу делать то, что мне нравится делать!

Я нахожусь далеко от реальности, потому что я терпеть не могу общество. Это мой собственный мир..

Link to post
Share on other sites
  • Administrator

Чуть позже я напишу следующие этапы создания сервера. А сейчас мне надо поспать. Спокойной ночи.

> Никакой помощи через личку. Что то нужно, создавайте тему!


Личные сообщения я отключил, потому что вы не понимаете, что я прошу писать публично, дабы повысить актив на сайте. А вы игнорируете просьбы и пишете ЛС... 😭


Мне нравится жить в собственном мире. К черту обычную жизнь, на хрен работу с девяти до пяти. Мне говорят наслаждаться каждым моментом, каждый час, каждую минуту. Почему я должен так серьезно относиться к жизни?? Я просто хочу делать то, что мне нравится делать!

Я нахожусь далеко от реальности, потому что я терпеть не могу общество. Это мой собственный мир..

Link to post
Share on other sites
  • 1 month later...
15.08.2020 в 00:53, Ryancoolround сказал:

Чуть позже я напишу следующие этапы создания сервера. А сейчас мне надо поспать. Спокойной ночи.

да, хорошо, хорошо, хорошо, хорошо, что ты как всегда продинамил!

Link to post
Share on other sites
  • Administrator

@st1ngny7777 все верно. Я хотел написать еще как установить Sourcemod. И как его использовать на серверах. Но пришел к выводу, что человек, который реально не знает как установить Sourcemod, даже до FTP доступа не доберется.... Тоже мне инструкция... Скачайте архив, разархивируйте, закиньте в папку!

Гайд на докторскую Диссертацию тянет.

> Никакой помощи через личку. Что то нужно, создавайте тему!


Личные сообщения я отключил, потому что вы не понимаете, что я прошу писать публично, дабы повысить актив на сайте. А вы игнорируете просьбы и пишете ЛС... 😭


Мне нравится жить в собственном мире. К черту обычную жизнь, на хрен работу с девяти до пяти. Мне говорят наслаждаться каждым моментом, каждый час, каждую минуту. Почему я должен так серьезно относиться к жизни?? Я просто хочу делать то, что мне нравится делать!

Я нахожусь далеко от реальности, потому что я терпеть не могу общество. Это мой собственный мир..

Link to post
Share on other sites
  • 3 weeks later...

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Similar Content

    • By Ryancoolround
      Просто напоминание для себя. Надо принять решение о прекращении поддержки серверов L4D2Noob Versus Survival и L4D2Noob Survival. Вам не стоит пока волноваться, я не бегу прямо сейчас отключать эти сервера. Как я сказал раннее, это всего лишь напоминание. Благодаря этому напоминанию, я смогу вспомнить, что мне нужно будет проверить статистику этих серверов, и уже по статистике решить, отключить их или нет. Я поторопился с открытием большого количества серверов, но, если наше сообщество продолжит расти так же стремительно, то если придет момент закрытия, рано или поздно я снова открою их.
      Спасибо всем участникам, которые играют на наших серверах Left 4 Dead 2, и вам, точнее вашему желанию играть, решать, оставаться ли этим серверам.

    • By Ryancoolround
      Очень жаль, но новогодние праздники закончились. Пришло время обыденной рутины и обычных, стандартных карт.
    • By Ryancoolround
      В этот день мы обычно устанавливаем на наш сервер CSS новогодние карты, вплоть до окончания новогодних праздником. Стандартные карты на это время отключаются.
      Стандартные карты вернутся на сервер 9 Января.
    • By Ryancoolround
      Данный, уже готовый конфиг server.cfg идеально подходит для сражения (Versus) в игре Left 4 Dead 2, на вашем сервере.
      //Название сервера. hostname "***" //Пароль для управления сервером через RCON команды. rcon_password "***" //Режим проверки соответствия файлов моделей на клиенте. sm_cvar sv_consistency "1" sm_cvar sv_pure "0" sm_cvar sv_pure_kick_clients "0" sm_cvar sv_clearhinthistory "1" //Режим работы голосового чата в игре sm_cvar sv_voiceenable "1" //Контакты админа sm_cvar sv_contact "https://l4d2noob.ru/" //максимальное колличество попыток при наборе rcon-пароля, после истечения которых игрок будет забанен sm_cvar sv_rcon_maxfailures "4" //колличество попыток при наборе rcon-пароля во время заданное sv_rcon_minfailuretime, после истечения которых игрок будет забанен sm_cvar sv_rcon_minfailures "4" //колличество секунд для определения неверной rcon-аутенфикации sm_cvar sv_rcon_minfailuretime "20" //Максимально-допустимый предел передачи/приёма байт в секунду между клиентом и сервером sm_cvar sv_maxrate "100000" //Минимальное количество пакетов в секунду к серверу sm_cvar sv_mincmdrate "33" //Минимально допустимый предел передачи/приёма байт в секунду между клиентом и сервером sm_cvar sv_minrate "100000" //Максимальное количество пакетов в секунду к серверу sm_cvar sv_maxcmdrate "66" //Сообщение игрокам при подключении к серверу sm_cvar motd_enabled "1" //Подключение игроков доступно только после полной загрузки сервера sm_cvar sv_forcepreload "1" //Ключ для поиска сервера в браузере серверов sm_cvar sv_search_key "versus" //Номер группы Steam для отображения вашего сервера в списке серверов у игроков Группы в главном меню игры. sm_cvar sv_steamgroup "***" //Отображение кол-ва слотов на сервере в списке серверов Steam и программах мониторинга sm_cvar sv_visiblemaxplayers "8" sm_cvar sv_maxplayers "8" sm_cvar survivor_limit "4" sm_cvar z_max_player_zombies "4" sm_cvar l4d_survivor_limit "4" sm_cvar l4d_infected_limit "4" sm_cvar sv_unlock_sb_add "1" //Подключаться смогут только игроки из лобби sm_cvar sv_allow_lobby_connect_only "1" //Тип игры sm_cvar sv_gametypes "versus" sm_cvar mp_gamemode "versus" sm_cvar lock_gamemode "versus" //Вид сложности sm_cvar z_difficulty "Normal" //Регион сервера, который он будет показывать sm_cvar sv_region "-1" //Автокик sm_cvar mp_disable_autokick "0" sm_cvar allow_all_bot_survivor_team "1" sm_cvar sb_all_bot_game "1" sm_cvar vs_max_team_switches "999" sm_cvar sv_unlag "1" sm_cvar sv_maxunlag "0.5" sm_cvar nb_update_frequency "0.036" sm_cvar nb_update_maxslide "2" sm_cvar net_maxcleartime "0.001" sm_cvar sv_tags "versus" sm_cvar survivor_incapacitated_reload_multiplier "0.40" // скорость перезарядки когда валяешься sm_cvar adrenaline_run_speed "320" // скорость бега от адреналина sm_cvar adrenaline_duration "25" // длительность действия от укола адреналина sm_cvar adrenaline_health_buffer "100" // временное здоровье от адреналина sm_cvar ammo_grenadelauncher_max "50" // патроны для гранатомёта sm_cvar ammo_smg_max "950" // патроны для узи sm_cvar ammo_assaultrifle_max "700" // патроны для автоматов // 999 макс sm_cvar ammo_autoshotgun_max "200" // патроны для авт дробовика sm_cvar ammo_sniperrifle_max "300" // патроны для снайперской винтовки sm_cvar ammo_shotgun_max "100" // патроны для дробовика sm_cvar ammo_huntingrifle_max "300" // патроны для охотничьей винтовки Не забудьте изменить переменные hostname, rcon_password, sm_cvar sv_steamgroup.
      Так же этот конфиг присутствует в нашей готовой сборке сервера.
       
    • By Ryancoolround
      Из любопытства я хотел бы получить представление о том, насколько прибыльны сообщества в настоящее время. Я считаю, что у всех одинаковое любопытство. Пожалуйста, проголосуйте (Ответы анонимны)!
      Я не раз уже говорил, что я на этом сообществе теряю огромные деньги, учитывая все затраты (лицензия и сервер). Да, мое хобби стоит очень дорого. 😜
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...