Перейти к основному содержимому

Как открыть сервер Garry's Mod друзьям без белого IP

С версии приложения 1.3.0

Создайте сервер Garry's Mod в ProximaClient с публичным туннелем и отправьте друзьям его адрес: они подключатся командой connect в консоли игры. Приложение само скачает файлы сервера.

Шаги​

  1. Создайте сервер, как описано на странице «Создать игровой сервер»: выберите Garry's Mod и на шаге «Настройка» отметьте «Создать публичный туннель для сервера».
  2. На вкладке «Параметры запуска» выберите «Игровой режим» (сразу стоит песочница) и, если нужно, впишите номер коллекции Steam в поле «Коллекция мастерской»: при запуске сервер скачает её и подключит целиком.
  3. Нажмите «Запустить». При первом запуске откроется окно «Токен Steam для сервера»: создайте токен на странице токенов Steam по шагам в окне и нажмите «Сохранить и запустить» или нажмите «Запустить без токена». Без токена сервер работает, но Valve занижает ему место в браузере серверов, а неверный токен не даст серверу запуститься.

Проверьте: после запуска в шапке сервера появится внешний адрес туннеля.

Аддоны из папки garrysmod/addons включаются и выключаются на вкладке «Аддоны», а предметы мастерской — только всей коллекцией (шаг 2). Режим выбирается и кнопкой «Сделать активным» на вкладке «Режимы». Изменения в обеих вкладках применятся при следующем запуске сервера.

Как друзьям зайти на сервер​

Отправьте друзьям внешний адрес из шапки сервера. В игре они открывают консоль клавишей ~ (на русской раскладке «Ё») и вводят адрес целиком:

connect 203.0.113.10:41234

Если консоль не открывается, допишите -console в параметры запуска игры в Steam. Если друзья не могут зайти, откройте «Друзья не могут подключиться».

Если сервер вы запускаете сами​

Туннель ведите на адрес этого компьютера в домашней сети, например 192.168.1.20, а не на localhost: сервер Garry's Mod не пускает игроков, которые приходят с адреса 127.0.0.1, а туннель на localhost приводит их именно оттуда. В Windows адрес компьютера в домашней сети — строка IPv4 в выводе команды:

ipconfig

Создайте туннель UDP с адресом назначения 192.168.1.20:27015: другое устройство или сервер.