Кожен сервер L4D2 від 2hours.gg постачається з невеликим набором модів. Ти його розгорнув, тому ти адмін. Вводь ці команди в ігровому чаті.
Команди чату
!admin: відкриває меню адміністратора: кік, бан, голосування, налаштування сервера. Працює для акаунта, який розгорнув сервер.!motd: показує вітальну панель ще раз.!ready/!unready: лише у versus: раунд починається, коли всі готові.!join: у кооперативі з 5+ гравцями: зайняти слот вижилого, якщо приєднався пізно, або сидіти у спостерігачах.!ji: у кооперативі: дозволяє зіграти за особливого зараженого.!zss: заражені: відроджує тебе, якщо застряг.!infhud: у режимі versus, команда заражених: вмикає чи вимикає HUD команди заражених. За замовчуванням вимкнено.
Зміна карти, режиму чи складності
Скористайся веб-консоллю на картці свого сервера. У ній є кнопки для зміни кампанії та переходу до будь-якого розділу, зміни режиму гри (co-op, versus, survival, realism, scavenge), налаштування складності та додавання ботів-вижилих. RCON налаштовувати не потрібно.
Що встановлено
- L4DToolZ: розблоковує більше ніж 4 слоти гравців.
- MultiSlots: дозволяє 5-8 живим гравцям грати за вижилих у кооперативі.
- Infected Bots: боти особливих заражених, кількість підлаштовується під число гравців.
- Ready-Up: лобі versus: гравці підключаються поступово, раунд починається, коли всі готові.
- Left 4 DHooks: фреймворк, потрібний модам вище. Нічого налаштовувати не треба.
Два способи підключення гравців
- Поділись IP: друзі вставляють команду підключення. До 20 гравців. Ти вирішуєш, хто приєднується.
- Лобі Steam (Community): підбір гравців сам направляє людей на твій сервер, IP не потрібен. Приєднатися можуть і випадкові гравці.
Публічний чи приватний (режим Share-the-IP)
На сервері типу Share-the-IP (поширення IP) це контролює пароль підключення (Join password):
- Залиш поле порожнім = публічний сервер. Підключитися може будь-хто, хто знає IP.
- Встанови пароль = приватний сервер. Заходять лише ті, хто знає пароль, усіх інших буде кікнуто.
Щоб підключитися до приватного сервера, відкрий консоль і виконай: setinfo pw yourpassword ; connect IP:27015
Порада: додай +setinfo pw yourpassword в опціях запуску L4D2, і тоді тобі доведеться зробити це лише один раз. Звичайна команда 'password' не працює в L4D2 (це баг гри), тому ми використовуємо setinfo, яка працює.
Знайти випадкових гравців (режим Steam-лобі)
- Задеплой сервер із режимом підключення Community. На картці сервера буде показано твій пошуковий ключ.
- У консолі гри виконай:
sv_search_key yourkey - Main menu → Play With Friends → Create New Campaign Lobby → обери режим і кампанію → Start.
- Тримай лобі Public, і випадкові гравці заповнять місця.
Варто знати:
- Лобі вибирає кампанію і режим. Деплой роби з тим режимом, який плануєш хостити, щоб встановились потрібні моди.
- Лобі ко-опу вміщує 4 людей, versus — 8. Решту місць займають боти.
- Для Versus потрібен хоча б один гравець у кожній команді перед стартом. Дай лобі хвилину, щоб заповнитись.
- Гра продовжує йти й після того, як ти вийдеш. Місця можуть заповнитись без тебе; якщо сервер повний, доведеться чекати, поки хтось вийде.
- Щоб повернутись: використай команду підключення з картки сервера, приєднайся до друга (Steam → Join Game), або створи нове лобі, якщо сервер порожній.
- Ключ вибирає сервер, це не пароль. Public лобі = можуть приєднатись незнайомці. Friends лобі = лише за запрошенням.
Гра з більш ніж 4 гравцями
Більше 4 людей працює лише в режимі Share-the-IP (лобі Steam обмежує ко-оп до 4). Обери більший розмір при деплої (до 20), поділись IP — і всі підключаться. Щоб добрати команду ботами-виживальниками, скористайся кнопкою Add survivor bot у веб-консолі, або виконай !muladdbot 2 у чаті.
Довідник команд (за плагінами)
Виконуй ці команди через веб-консоль RCON на картці твого сервера (або через ігрову консоль). Кожна команда нижче перевірена на робочому сервері L4D2 2hours.gg.
Карта, гравці та складність (движок Source)
status- Показує підключених гравців, їхні Steam ID, пінг, карту і чи зарезервований сервер. Іноді видає порожній результат (особливість движка Source); просто надішли команду ще раз.
changelevel <map>- Завантажує карту кампанії (наприклад, changelevel c2m1_highway). Перезавантажує карту і ненадовго відключає гравців. Випадний список Campaign робить це за тебе.
z_difficulty <Easy|Normal|Hard|Impossible>- Встановлює складність кооперативу. Impossible = Expert.
sv_maxplayers- Загальна кількість слотів гравців, визначається тарифом, який ти розгортаєш (4 / 8 / 20). Прив'язано до оплаченого плану, тому змінити через консоль не можна; обери більший тариф, щоб отримати більше слотів.
sv_region <code>- Регіон підбору гри (3 = Європа, 0/1 = США, 4 = Азія…). Ми встановлюємо це для кожного дата-центру, щоб лобі знаходили твій сервер; тобі не потрібно це чіпати.
kick "<name>"- Виганяє гравця за ім'ям (для адмін-версії з меню використовуй sm_kick).
say <message>- Виводить повідомлення в чат усім від імені сервера.
sb_add- Додає одного бота-виживальника до базових 4 слотів.
Steam-лобі та підбір гри
sv_search_key <key>- Ключ, який направляє Steam-лобі саме на цей сервер. Встановлюється на сервері (ми робимо це під час розгортання) І кожним гравцем у своїй консолі перед створенням лобі. Це не пароль, дивись примітку про ключ вище.
sv_allow_lobby_connect_only <0|1>- 0 = дозволені прямі підключення, так стартують усі наші сервери (на серверах з лобі Steam це твій спосіб повернутися в гру, що вже триває). 1 = тільки вхід через лобі, прямий IP не приймається.
sv_force_unreserved <0|1>- 1 = дозволяє більше 4 гравців через пряме підключення по IP (Share-the-IP). 0 = зберігає резервацію лобі, щоб підбір гри міг тебе знайти (Steam-лобі). Ці режими взаємовиключні.
mm_dedicated_force_servers <ip>:27015- На боці клієнта. Прив'язує твоє лобі до конкретної IP-адреси сервера. Необов'язково, якщо ключ унікальний, але корисно як додаткова гарантія.
Розширений кооп (MultiSlots)
sm_addbots <n>- Створює n додаткових ботів-виживальників понад базові 4 (працює з веб-консолі; це те, що робить кнопка Add survivor bot).
!muladdbot <n> (sm_muladdbot)- Додає n ботів-виживачів як додаткових членів команди (відкриває нові слоти понад 4). Виконуй у грі від імені адміна; через RCON не працює.
l4d_multislots_max_survivors <n>- Максимальна кількість виживачів (за замовчуванням 20 на наших серверах, до 31).
l4d_multislots_min_survivors <n>- Мінімум команди: завжди поповнюється ботами до цього числа (за замовчуванням 4). Збільш значення для більшої команди за замовчуванням.
!join- Займає місце виживача, якщо ти приєднався пізно або сидиш у спостерігачах.
Адміністрування SourceMod
sm- Меню команд SourceMod (також !admin у чаті).
sm plugins list- Показує список встановлених плагінів та їхні версії.
sm_cvar <cvar> [value]- Читає або встановлює захищений cvar. Деякі cvar-и видають «Unknown command», якщо ввести їх напряму, але працюють через sm_cvar (наприклад, mp_gamemode, survivor_limit).
sm_cvar mp_gamemode <mode> ; changelevel <map>- Перемикає режим (coop, versus, survival, realism, scavenge). Режим застосовується лише при наступному завантаженні карти, тому додай changelevel одразу після. Випадний список Mode робить обидві дії одразу.
sm_cvar z_max_player_zombies <n>- Максимум особливих заражених одночасно; збільш це значення для складнішої орди. Встановлюй через sm_cvar (без нього видає «Unknown»).
Розваги / чіти (потрібен sv_cheats 1)
sv_cheats 1- Вмикає чит-команди. Кнопки «Fun» у консолі роблять це замість тебе.
z_spawn <hunter|tank|witch|…>- Спавнить особливого зараженого там, куди ти цілишся. Лише за sv_cheats.
director_stop- Зупиняє AI Director від спавну орд/особливих заражених для спокійнішого проходження. Лише за sv_cheats.
sb_all_bot_game 1- Даємо грі працювати лише з ботами (для налаштування/тестування). Лише за sv_cheats.
Що вводять гравці (на боці клієнта)
connect <ip>:27015- Приєднайся до Share-the-IP сервера напряму.
setinfo pw <password>- Встановлює твій пароль для підключення до приватного (захищеного паролем) сервера. Звичайна команда «password» не працює в L4D2, а setinfo працює.
sv_search_key <key>- Встанови ключ сервера перед створенням лобі, щоб підбір гри направляв гравців саме на цей сервер.