Team Fortress 2

Team Fortress 2

Not enough ratings
[RUS] Как запустить карту по сети в TF2
By B1v4Lv4n
Данное руководство позволит запускать игру как локально так и через сеть интернет для игры с друзьями и другими игроками.
   
Award
Favorite
Favorited
Unfavorite
Предистория
Не для кого не секрет, что Valve выложили свой SDK Team Fortress 2 в открытый доступ 18 февраля 2025 года. Благодаря чему, файлы клиента и сервера DLL притерпели изменения в таких мультиплеерных играх как (TF2, CSS, HLDMS, DODS и HL2DM).

Раньше эта функция вовсе не работала на Source играх (только по Lan сети).
Проще говоря, данное руководство позволит вам запускать любые карты в пару кликов используя сервера Steam в качестве хост клиента.
Подготовка и запуск своего сервера
  • Перед началом запуска игры, я бы посоветовал вам прописать в параметрах запуска команду -enablefakeip. Эта команда позволит при запуске сервера подменить ваш фактический IPv4 вашего устройства, на сгенерированный в самой игре. Это необходимо для того чтобы не стать целью для взломщиков и хакеров в сети. Ведь соединение в играх как и серфинг в интернете - должны быть надежными.
  • Следующим шагом заходим в игру и прописываем в консоли сначала команду sv_cheats 1, затем sv_lan (0 - для видимости сервера в сети Internet, 1 - для видимости сервера в сети Ethernet).
    Хочу напомнить, в первом случае при sv_lan 0 ваш сервер будет доступен всем игрокам в сети интернет и вам в том числе. А при sv_lan 1 ваш сервер будут видеть только устройства подключенные к сети Ethernet (а именно вы и ваши устройства подключенные к маршрутизатору или сети Wi-Fi).
  • Далее нажимаем вкладку "Создать сервер". Выбираем карту на которой хотите играть, Называем любым именем свой сервер и указываем пароль (при необходимости). А также выбираем максимальное число игроков. Для MVM карт более 22 игроков, для всех остальных любое. На MVM картах 22 слота занимают боты (остальные игроки), поэтому если вы выберите 22 или менее игроков на MVM то свободных слотов будет только 1 из 6 доступных.
    И запускаем игру.
  • После этого можно отключить команду sv_cheats 1 изменив на 0 (если вы не планируете вносить изменения в сервер).
    Далее открывает браузер серверов и во вкладке "Локальный сервер" должен появится ваш сервер с запущенной картой.
  • Для того чтобы проверить наличие вашего сервера на видимость другим игрокам в сети - переходим во вкладку "Интернет" ищем наш сервер. Если вы его обнаружили в списке - значит он виден в сети и другие игроки могут к вам подключиться. В моем случае все работает.
  • Если же вы заметили что пинг в браузере серверов больше чем в самой игре - это нормально. Так как этот пинг показывает другим игрокам задержку вашего сервера по отношению к ним. При этом у вас будет самый минимальный пинг на сервере (в районе от 1 до 10 м.с).
  • Готово!!! Остальное будет зависеть от желания других игроков подключиться к вам.
Примечания
Ни в коем случае не пытайтесь подключиться к своему собственному серверу или перезапустить сервер командой retry в консоли, так как это разорвет ваше соединение в качестве Хоста сервера и игроков подключенных к вам.

Помните что нагрузка запущенного сервера в качестве хоста и других игроков подключенных к вам будет ложится на ваш ПК.

Также рекомендую ознакомиться с серверными командами для более комфортного хостинга своего сервера.
6 Comments
Имба
B1v4Lv4n  [author] 27 Feb @ 10:39am 
Спроси себя сам: Зачем тебе это нужно? Я же в свою очередь говорю об изменениях в игре. Потому что не все умеют читать и уж тем более не знают об изменениях в коде игры. А потом удивляются, как это я подключаюсь к якобы "приватным" лобби в игре, когда их уже сделали не приватными...
† Consoler † 27 Feb @ 10:11am 
ну ладно может через 50 лет использую
просто так :steamthumbsup: поставил :steamhappy:
† Consoler † 27 Feb @ 10:10am 
ааа да вот он что
только зачем мне это инфа ?
B1v4Lv4n  [author] 27 Feb @ 10:02am 
Это дает то что можешь играть с друзьями или другими игроками на абсолютно любых картах которые можешь запустить ты. Хоть карты из мастерской на VScript. Хоть кастомные MVM волны которые ты сам напишешь. Хоть запустить карты любого режима вне зависимости от сезона с командами SV_Cheats 1. Включая Power Up-ы, спавн Меразмуса, HHH, или Глазастуса и.т.п.
Раньше все это добро надо было по мануалам поднимать через Source mod в консоли и хостить свои сервера. Сейчас же все упростили и работает так как и должно было изначально работать в нормальных играх.
† Consoler † 27 Feb @ 8:29am 
эээ пока читал не понял а что вопще это даёт