Team Fortress Classic — це оригінальний командний FPS з класами: дві команди, дев'ять класів, захоплення прапора й утримання точок. Ти розгорнув сервер, тож ти його адмін. Адміністрування тут відбувається через RCON з внутрішньоігрової консолі, яка відкривається клавішею ~. У цьому гайді розповідається, як приєднуються друзі, які команди працюють і що вже вбудовано в сервер.
Як друзі приєднуються
Твій сервер має публічну IP-адресу, тож не потрібен ні проброс портів, ні VPN. Друзі можуть приєднатися одним із двох способів:
- Відкрий консоль (~) і введи:
connect IP:27015 - Або знайти його в браузері серверів гри, на вкладці Internet (чи в Favorites, додавши за IP). Назва твого сервера починається з 2hours.gg.
До виділеного сервера приєднуються за IP, а не через запрошення від друга в Steam. Функція Steam «приєднатися до гри» працює лише для тих, хто хостить з власного ПК — саме таку схему цей сервер і замінює.
Публічний чи приватний
- Залиш пароль на вхід порожнім під час деплою — і сервер буде публічним. Приєднатися зможе будь-хто, хто знає IP, а сервер з'явиться в браузері серверів.
- Встанови пароль на вхід — і сервер стане приватним. Друзі вводять його перед підключенням:
password yourpassword; connect IP:27015
Дев'ять класів
Кожен обирає клас прямо в грі через меню зміни класу: Scout, Sniper, Soldier, Demoman, Medic, HWGuy, Pyro, Spy та Engineer. Тут нічого налаштовувати — гравці міняють клас щоразу під час респавну. У TFC немає ботів, тож клич живих людей.
Карти, які йдуть у комплекті
Усі офіційні карти вже вбудовані в гру, тож нічого не потрібно завантажувати. Вибери стартову карту під час деплою або зміни її на льоту через консоль за допомогою rcon (дивись розділ адміністрування нижче). Стандартний набір карт охоплює всі типи режимів TFC:
2fort, well, badlands- Захоплення прапора. 2Fort — найвідоміша карта: вкради прапор ворога з їхнього підвалу і принеси додому.
dustbowl, avanti- Атака і захист. Одна команда просувається через контрольні точки на час, інша обороняється.
warpath, rock2- Контроль території. Команди борються за низку командних точок на карті.
hunted- Полювання (The Hunted). Один гравець — це VIP, якого охоронці супроводжують, а вбивці намагаються зупинити.
Кастомні карти від спільноти автоматично не роздаються: для цього потрібен хост FastDL, якого немає в першому релізі. Усі грають на картах, що йдуть у комплекті з грою.
Адміністрування через RCON (ти — власник)
У TFC немає внутрішньоігрового адмін-меню. Адмін-команди виконуються через RCON з консолі. У твого сервера є випадковий пароль RCON, який показується на картці сервера після розгортання. Введи його один раз за сесію, а потім став перед кожною адмін-командою rcon:
rcon_password yourpassword- Увійти як адміністратор для цієї сесії (використай пароль з картки сервера). Зроби це один раз, а потім використовуй rcon нижче.
rcon status- Показати список підключених гравців з їхнім user id, пінгом та поточною картою.
rcon changelevel <map>- Змінити карту прямо зараз, наприклад rcon changelevel dustbowl. Гравці на мить перепідключаться.
rcon kick <name>- Видалити гравця за іменем (або спочатку виконай rcon users, щоб дізнатися його user id).
rcon mp_timelimit <minutes>- Кількість хвилин до зміни карти (0 = без обмеження). За замовчуванням 30.
rcon mp_friendlyfire <0|1>- Вимкнути (0) або увімкнути (1) вогонь по своїх. За замовчуванням вимкнено.
rcon mp_teamplay <flags>- Бітова маска правил командної гри (за замовчуванням 21). Контролює урон по своїй команді та підрахунок очок.
Для TFC немає веб-консолі: RCON у GoldSrc працює через UDP, а наша браузерна консоль цей протокол не підтримує. Усі команди потрібно вводити через внутрішньоігрову консоль — вона працює так само.