Виділений сервер Team Fortress 2 дає тобі й твоїм друзям грати на власній ротації карт, зі своїми правилами й кількістю ботів. Цей гайд охоплює, що насправді означає його налаштування: застосунок виділеного сервера Steam, порти, які йому потрібні, і рядок запуску. Потім показує швидший шлях, хостований сервер TF2 погодинно з тим самим налаштуванням, уже зробленим.
Що таке виділений сервер TF2
Виділений сервер TF2 запускає гру без прикріпленого гравця. Він запускає бінарник рушія Source srcds, тримає поточну карту й дає людям підключатися через мережу. Виділений сервер TF2: це окреме завантаження Steam, окреме від самої гри.
- Виділений застосунок: Виділений сервер встановлюється під Steam app 232250. Він завантажується анонімно, тож для встановлення не потрібні ані акаунт Steam, ані вхід.
- Без ігрового токена: TF2 не потребує Game Server Login Token для роботи. Ти можеш запустити його й одразу підключитися.
- Застосунок магазину: Клієнт гри, яким володіють твої друзі, це app 440. Саме його вони запускають, щоб приєднатися.
Встанови сервер через SteamCMD
На машині Linux ти встановлюєш виділені файли через SteamCMD, командний завантажувач Valve. Анонімний вхід працює, бо застосунок сервера TF2 безкоштовний.
steamcmd +login anonymous +app_update 232250 validate +quitРядок запуску
Після встановлення ти стартуєш сервер через srcds_run. Націль його на папку гри tf, вибери стартову карту й задай порт. У TF2 тип гри походить від префікса назви карти, тож карти koth_ запускають King of the Hill, карти pl_ запускають Payload і так далі.
./srcds_run -game tf +map koth_viaduct +maxplayers 24 -port 27015Порти, які треба відкрити
TF2: це гра на Source, тож розкладка портів невелика. Один порт UDP несе все, а той самий номер у TCP: це адмін-канал.
- 27015 UDP: Ігровий трафік, серверний запит A2S і зв'язок зі Steam спільно використовують цей порт.
- 27015 TCP: Нативний Source RCON, канал віддаленого адміністрування для введення команд сервера.
Пропусти налаштування: хостинг погодинно
Хостований сервер TF2 на 2hours.gg робить усе вищезгадане за тебе. Ти вибираєш карту й розмір, і сервер готовий приблизно за 5 хвилин. Ти платиш погодинно й зупиняєш його, коли закінчив, тож вечір за TF2 не означає щомісячний рахунок чи машину Linux для обслуговування.
- Розміри: Small тримає 12 гравців, Medium тримає 24, а Large тримає 32.
- Боти включені: Дружні боти заповнюють порожні місця й виходять, коли заходять реальні гравці. Навігаційна сітка йде для кожної карти в підбірці.
- Веб-консоль: RCON підключений до веб-консолі на картці твого сервера, тож немає RCON-інструмента для встановлення чи пароля, яким треба керувати.
Чого хостований сервер не робить
Два обмеження, які варто озвучити одразу, обидва справедливі для нашого конфігу TF2 за замовчуванням.
- Лише стандартні карти: Підбірка пропонує стандартні карти на кшталт koth_viaduct та ctf_2fort. Кастомні карти чи карти Workshop потребують хоста швидкого завантаження, який не є частиною цього сервера.
- Vanilla, без SourceMod: Без плагінів, тож без Versus Saxton Hale, x10, Prop Hunt чи турів Mann vs Machine. Це чистий vanilla-паб із ботами.
- Немає в списку браузера: Сервер не з'являється в публічному браузері Community (для цього потрібен ігровий токен). Поділись IP, і друзі додадуть його за IP.
Розгорни сервер Team Fortress 2 погодинно