Перейти к содержанию

История редактирования

Обратите внимание, что версии старше, чем 1 826 дней обрезаются и больше не будут отображаться здесь

Ryancoolround


Удалил битые файлы

Предыстория:

Мне написал @franciscodev, что он скачал нашу сборку сервера и его в принципе все устраивает, но ему нужно было установить 12 играбельных слотов. И у него не получалось это сделать, если не ошибаюсь около пары дней, и он был готов даже заплатить за помощь ему.

Запомните пожалуйста, если вы хотите помочь сообществу, вы можете воспользоваться нашей страницей пожертвований, а примерный алгоритм установки 12 слотов на сервере L4D2 я опишу здесь совершенно бесплатно.

Теория:

Мы должный знать, следующие вещи!

  • Если на сервере должно быть больше восьми слотов, значит скорее всего нужно что бы люди заходили с пиратки, а значит тогда нам нужно отключить вход через лобби. Установите следующий параметр в server.cfg:
sm_cvar sv_allow_lobby_connect_only "0"
  • Далее, сервера L4D2 устроены таким образом, что если на них нет игроков, то у серверов включается режим гибернации (Он же спящий режим), то есть, игроки не смогут увидеть ваш сервер в меню игры, и войти они на него смогут только через консоль или браузер серверов. Поэтому необходимо:

             1. Привязать к серверу группу Steam через параметр:

sm_cvar sv_steamgroup "39738148"

                Таким образом игроки находящиеся в привязанной группе увидят сервер в меню игры:

             2. Откройте в папке вашей Left 4 Dead 2 файл autoexec.cfg (Если в директории такого файла нет, создайте его😞

D:\SteamLibrary\steamapps\common\Left 4 Dead 2\left4dead2\cfg

                Запишите в autoexec.cfg следующую строку и сохраните файл:

mm_dedicated_force_servers IP_адрес_сервера:порт_сервера

                Затем, создайте лобби в режиме сражения, а в пункте выбора сервера выбираете "лучший доступный выделенный сервер". После, при нажатии на "Начать игру", лобби проверит наличие свободных мест, и подключит к тому из указанных серверов, на котором, хватит мест на текущее кол-во игроков в лобби. То есть на ваш сервер.

                Всегда входите в игру через лобби, если вы будете заходить в игру через консоль, то к вам никто не подключится. Из-за вышеописанного режима гибернации.

  • Остановите ваш сервер и установите на него именно данную версию расширения left4downtown:
  • Затем установите на ваш сервер расширение l4dtoolz
  • На сервере, в файле: /left4dead2/cfg/l4dtoolz.cfg установите следующие параметры:
sv_removehumanlimit "1"
// Убрать лимит на количетсво игроков. По умолчанию Убирать.
// "0" Не убирать
// "1" Убирать

sv_maxplayers "12"
// Количество игровых слотов.

sv_force_unreserved "1"
// Cнимать автоматически резервацию сервера под лобби, как только лобби подключилось. По умолчанию Снимать.
// "0" Не снимать
// "1" Снимать
  • А в server.cfg добавьте следующие параметры:
sm_cvar sv_visiblemaxplayers "12"
sm_cvar l4d_maxplayers "-1"
sm_cvar sv_maxplayers "12"
sm_cvar survivor_limit "6"
sm_cvar z_max_player_zombies "6"
sm_cvar l4d_survivor_limit "6"
sm_cvar l4d_infected_limit "6"
sm_cvar sv_unlock_sb_add "1"
sm_cvar sv_removehumanlimit "1"
sm_cvar sv_force_unreserved "1"

exec l4dtoolz
  • Установите плагин l4d_superversus.zip, важно установить конфиг именно из архива, так как в автоматическом конфиге почему то не создаются настройки. А плагин Superversus нужен для того, что бы на каждую сторону могли подключаться дополнительный игроки, через следующие команды:
sm_jointeam2 (или !jointeam2 / !joinsurvivor в чате) - Выжившие
sm_jointeam3 (или !jointeam3 / !joininfected в чате) - Зараженные

После данной манипуляции у вас должны заработать дополнительные слоты. Всего хорошего.

В любом случае, я всегда готов помочь.

Спойлер

Огромное спасибо @franciscodev и @Valsorya за помощь и мотивацию!

Ryancoolround

Предыстория:

Мне написал @franciscodev, что он скачал нашу сборку сервера и его в принципе все устраивает, но ему нужно было установить 12 играбельных слотов. И у него не получалось это сделать, если не ошибаюсь около пары дней, и он был готов даже заплатить за помощь ему.

Запомните пожалуйста, если вы хотите помочь сообществу, вы можете воспользоваться нашей страницей пожертвований, а примерный алгоритм установки 12 слотов на сервере L4D2 я опишу здесь совершенно бесплатно.

Теория:

Мы должный знать, следующие вещи!

  • Если на сервере должно быть больше восьми слотов, значит скорее всего нужно что бы люди заходили с пиратки, а значит тогда нам нужно отключить вход через лобби. Установите следующий параметр в server.cfg:

 

sm_cvar sv_allow_lobby_connect_only "0"
  • Далее, сервера L4D2 устроены таким образом, что если на них нет игроков, то у серверов включается режим гибернации (Он же спящий режим), то есть, игроки не смогут увидеть ваш сервер в меню игры, и войти они на него смогут только через консоль или браузер серверов. Поэтому необходимо:

             1. Привязать к серверу группу Steam через параметр:

sm_cvar sv_steamgroup "39738148"

                Таким образом игроки находящиеся в привязанной группе увидят сервер в меню игры:

                 818MDwiOXlq1q0KyPvrbYtAQjmPQYOWacLEsxIy1rBWCktv3x_Bd6MpCwCmJ9PJl6F5Wt-FSnt-eMiHuYMdRUogg.jpg

             2. Откройте в папке вашей Left 4 Dead 2 файл autoexec.cfg (Если в директории такого файла нет, создайте его):

D:\SteamLibrary\steamapps\common\Left 4 Dead 2\left4dead2\cfg

                Запишите в autoexec.cfg следующую строку и сохраните файл:

mm_dedicated_force_servers IP_адрес_сервера:порт_сервера

                Затем, создайте лобби в режиме сражения, а в пункте выбора сервера выбираете "лучший доступный выделенный сервер". После, при нажатии на "Начать игру", лобби проверит наличие свободных                          мест, и подключит к тому из указанных серверов, на котором, хватит мест на текущее кол-во игроков в лобби. То есть на ваш сервер.

                Всегда входите в игру через лобби, если вы будете заходить в игру через консоль, то к вам никто не подключится. Из-за вышеописанного режима гибернации.

  • Остановите ваш сервер и установите на него именно данную версию расширения left4downtownleft4downtown.zip
  • Затем установите на ваш сервер расширение l4dtoolz
  • На сервере, в файле: /left4dead2/cfg/l4dtoolz.cfg установите следующие параметры:
sv_removehumanlimit "1"
// Убрать лимит на количетсво игроков. По умолчанию Убирать.
// "0" Не убирать
// "1" Убирать

sv_maxplayers "12"
// Количество игровых слотов.

sv_force_unreserved "1"
// Cнимать автоматически резервацию сервера под лобби, как только лобби подключилось. По умолчанию Снимать.
// "0" Не снимать
// "1" Снимать
  • А в server.cfg добавьте следующие параметры:
sm_cvar sv_visiblemaxplayers "12"
sm_cvar l4d_maxplayers "-1"
sm_cvar sv_maxplayers "12"
sm_cvar survivor_limit "6"
sm_cvar z_max_player_zombies "6"
sm_cvar l4d_survivor_limit "6"
sm_cvar l4d_infected_limit "6"
sm_cvar sv_unlock_sb_add "1"
sm_cvar sv_removehumanlimit "1"
sm_cvar sv_force_unreserved "1"

exec l4dtoolz
  • Установите плагин l4d_superversus.zip, важно установить конфиг именно из архива, так как в автоматическом конфиге почему то не создаются настройки. А плагин Superversus нужен для того, что бы на каждую сторону могли подключаться дополнительный игроки, через следующие команды:
sm_jointeam2 (или !jointeam2 / !joinsurvivor в чате) - Выжившие
sm_jointeam3 (или !jointeam3 / !joininfected в чате) - Зараженные

После данной манипуляции у вас должны заработать дополнительные слоты. Всего хорошего.

В любом случае, я всегда готов помочь.

Спойлер

Огромное спасибо @franciscodev и @Valsorya за помощь и мотивацию!

 

Похожий контент

Последние посетители 0

  • Ни одного зарегистрированного пользователя не просматривает данную страницу