Как открыть сервер Terraria друзьям без белого IP
С версии приложения 1.2.0
Создайте сервер Terraria в ProximaClient с публичным туннелем и отправьте друзьям его адрес: они введут в игре адрес и порт по отдельности. Приложение само скачает сервер.
Шаги
- Начните создание сервера, как на странице «Создать игровой сервер»: выберите Terraria и на шаге «Сборка» версию в поле «Версия Terraria».
- На шаге «Настройка» отметьте «Создать публичный туннель для сервера» и задайте «Имя мира», «Размер мира», «Сложность» и, если нужно, «Сид». Их задают один раз, при создании мира. Сложность «Путешествие» пускает только персонажей, созданных в режиме путешествия.
- Нажмите «Запустить сервер», а когда установка закончится, «Запустить». Если появится «Нужно установить компонент», нажмите «Установить (нужны права администратора)» и разрешите изменения: без этого компонента Windows сервер не запустится.
Проверьте: после запуска в шапке сервера появится внешний адрес туннеля, например 203.0.113.10:41234.
Если установка компонента не прошла, приложение скажет, что сделать: «Установка отменена…» — нажмите «Установить» снова и разрешите изменения; «Сейчас идёт другая установка программ Windows…» — дождитесь её; «Не удалось установить…» — попробуйте ещё раз или поставьте компонент с сайта Microsoft.
Как друзьям зайти на сервер
Друзья выбирают в Terraria подключение по IP и вводят адрес и порт в разные поля: сначала часть до двоеточия (203.0.113.10), потом число после него (41234). Версия игры у них должна совпадать с версией сервера. Если не получается, откройте «Друзья не могут подключиться».
Миры и версия сервера
- Новый мир: на вкладке «Миры» нажмите «Создать мир», задайте его и нажмите «Создать». Мир станет стартовым, и сервер сгенерирует его при следующем запуске. Запускать другой готовый мир можно кнопкой «Запускать этот мир».
- Новая версия сервера: на вкладке «Параметры запуска», в блоке «Версия сервера», при остановленном сервере нажмите «Обновить до …». Перед обновлением приложение копирует миры в папку сервера
.proxima/backups/before-update: обновлённый мир в старой версии уже не открыть. Друзьям нужна та же новая версия игры.
Если сервер Terraria вы запускаете сами, откройте туннель TCP на его порт, обычно 7777 (TCP или UDP).
- Приложение
- Командная строка
Создайте туннель TCP на localhost:7777, как на странице «Начало».
proximamp tcp 7777
Первая строка вывода — адрес для друзей.