Как играть в террарию с хамачи

Обновлено: 16.05.2024

Соскучились по старому скину Гидры? Попробуйте наш гаджет Hydralize! Перейдите на страницу настроек, войдя в систему, и включите гаджет.

Сервер Terraria предоставляет игрокам платформу для подключения через Интернет или другую сеть для многопользовательских игр. Установка Terraria для Windows включает ее серверное программное обеспечение. Для работы в дистрибутиве Linux необходимо загрузить файлы сервера. См. раздел «Загрузки».

Сервер также можно использовать для автономной одиночной игры. Это дает возможность настроить игровое время по желанию.

Содержание

Перед размещением

По умолчанию сервер работает на TCP-порту 7777. Если вы находитесь за NAT (например, резидентный пользователь), используемый порт должен быть переадресован, чтобы другие игроки могли присоединиться. Если вы не можете перенаправить порт, вы можете вместо этого использовать службу VPN, такую ​​​​как Hamachi или Radmin VPN (хотя в этих случаях каждому игроку необходимо установить программное обеспечение VPN). Максимальное количество игроков по умолчанию — 8 (16 в 1.4.0.1), но это можно изменить во время запуска сервера, а также в файле конфигурации сервера (serverconfig.txt). Для подключений без NAT (например, для бизнеса или пользователя центра обработки данных) обычно не требуется переадресация портов, но может потребоваться разрешить порт через брандмауэр.

Если вы работаете с поставщиком облачных услуг, таким как AWS или GCP, убедитесь, что порт 7777 в TCP и UDP открыт для подключения к серверу.

Общедоступные серверы

Серверы можно найти в этих списках серверов:

Присоединение к серверам

К серверу можно присоединиться, выбрав в главном меню пункт «Многопользовательская игра», выбрав персонажа, а затем введя IP-адрес и порт сервера.

Часто разные серверы предъявляют разные требования к игроку. Некоторые серверы потребуют, чтобы у игрока был игрок Softcore или Mediumcore, а некоторые могут потребовать, чтобы игроки достигли определенного уровня игры перед присоединением. Часто общедоступный сервер имеет систему /register и /login, где у игрока должен быть персонаж с уникальным именем и паролем.

Общедоступные серверы также обычно управляются группой администраторов и/или модераторов, которые обеспечивают соблюдение или регулируют правила. Часто эти правила запрещают моды и хаки, выдачу себя за другое лицо и тому подобное. На некоторых серверах также может быть возможность разрешить игроку играть онлайн со своим персонажем для одиночной игры, не теряя при этом свой инвентарь для одиночной игры.

Список серверов, на которых вы недавно играли, будет сохранен в сетевой игре в разделе "Присоединиться по IP".

Как (Windows)

  • По умолчанию в 32-разрядной версии Terraria для Windows файл TerrariaServer.exe находится по адресу: %programfiles%\Steam\steamapps\common\terraria
  • В 64-разрядной версии Windows его можно найти по адресу: %programfiles(x86)%\Steam\steamapps\common\terraria
  • Если вы не можете найти его по указанным выше путям, откройте Steam и щелкните правой кнопкой мыши Terraria в своей библиотеке, затем нажмите "Свойства" > "ЛОКАЛЬНЫЕ ФАЙЛЫ" > "ОБЗОР ЛОКАЛЬНЫХ ФАЙЛОВ", чтобы открыть папку.
  • Если у вас нет Steam: %programfiles(x86)%\terraria или %programfiles%\terraria
  • Если вы используете GOG: GOG Games\terraria

Затем игрок может присоединиться к серверу из игрового меню, выбрав опцию «Многопользовательская игра».

Как (Linux)

Предпосылки

Сначала мы установим инструменты, необходимые для запуска сервера. Скорее всего, они предустановлены в вашем дистрибутиве.

Для системы на базе Debian (Ubuntu) запустите: sudo apt update && sudo apt install -y wget tmux unzip

Запуск сервера

  1. См. раздел «Загрузки», чтобы получить ссылку на последнюю загрузку. Затем загрузите файл: wget the_latest_link_here
  2. Разархивируйте файл: unzip terraria-server*
  3. Перейдите в каталог, который вы только что распаковали. Начиная с версии 1.4.1.2 каталог называется «1412». Это может измениться в будущих версиях: cd 1412
  4. Перейдите в каталог Linux: cd Linux
  5. Добавьте исполняемые разрешения в двоичный файл сервера: chmod +x TerrariaServer.bin.x86*
  6. Запустите сервер. 64-битная версия — TerrariaServer.bin.x86_64, 32-битная — TerrariaServer.bin.x86: ./TerrariaServer.bin.x86_64
  7. Поместите файлы мира в следующую папку, чтобы сервер мог их найти: ~/.local/share/Terraria/Worlds/

Запуск в фоновом режиме

Tmux — это современная версия screen, которая позволяет создавать несколько экземпляров виртуального терминала. Мы будем использовать его для запуска сервера в фоновом режиме.

  1. Запустите сервер в сеансе tmux: tmux
  2. В сеансе tmux запустите сервер: ./TerrariaServer.bin.x86_64
  3. Теперь сервер должен запуститься как обычно. Чтобы отсоединиться от экземпляра tmux, оставив сервер работать в фоновом режиме, используйте следующую комбинацию клавиш: d
  4. Теперь вы должны вернуться к предыдущему экземпляру терминала.Вы можете видеть, что сеанс tmux работает в фоновом режиме со списком tmux
  5. Чтобы повторно подключиться к экземпляру, чтобы отредактировать или отключить его, просто запустите tmux attach

Примечания

  • В некоторых случаях необходимо экспортировать переменную TERM следующим образом: export TERM=xterm

Как (RPI/другие ОС)

Если вы используете операционную систему (например, ОС Raspberry Pi (ранее называвшуюся Raspbian) или FreeBSD), которая не поставляется с готовым исполняемым файлом, вы можете использовать mono для запуска сервера. Это может быть полезно, если вы хотите разместить сервер на таком устройстве, как Raspberry Pi, или любом устройстве, которое не работает на архитектуре x86.

Предпосылки

ПРИМЕЧАНИЕ. Если вы используете операционную систему на базе Linux, отличную от x86 (например, ОС Raspberry Pi), первые несколько инструкций должны быть такими же, как приведенные здесь, вплоть до команды chmod. Вам нужно будет установить моно и любые другие необходимые библиотеки (например, sqlite или screen), если они не предустановлены в вашей системе.

Запуск сервера

    и извлеките файлы Terraria в соответствии со спецификациями вашей системы. (Для пользователей Raspberry Pi следуйте руководству по Linux)
  1. Перейдите в каталог Linux.
  2. Запустите сервер с помощью следующей команды mono: mono --server --gc=sgen -O=all ./TerrariaServer.exe

Сервер должен работать должным образом.

Устранение неполадок

Если вы столкнулись с ошибкой, говорящей: «Ваша среда выполнения mono и библиотеки классов не синхронизированы», перейдите в каталог Terraria и удалите monoconfig, mscorlib.dll и все файлы, начинающиеся с «Mono» или «System».

Пример инструкций для Linux:

WindowsBase.dll и FNA.dll должны быть единственными DLL-файлами в каталоге

ПРИМЕЧАНИЕ. Эта процедура удалит любые другие файлы, начинающиеся с "Mono" или "System", так что имейте это в виду!

Загрузки

Программное обеспечение сервера vanilla Terraria включено в стандартный пакет Terraria (см. выше), но его также можно загрузить:

Графический интерфейс выделенного сервера — это надстройка стороннего производителя для ванильного сервера, которая предлагает графические элементы управления (сервер обычно представляет собой программу командной строки):

Tshock и TDSM — сторонние серверные пакеты, которые предлагают дополнительные функции, такие как внутриигровые команды, белые списки, пароли игроков и интерфейс подключаемого модуля для дополнительных функций (например, фракций):

Файлы сервера

Сервер Windows состоит из следующих файлов:

  • TerrariaServer.exe — основной файл сервера. Может работать автономно.
  • serverconfig.txt — файлы конфигурации сервера. Определяет все параметры сервера (см. ниже).
  • start-server.bat — пакетный файл Windows, который запускает сервер с помощью файла serverconfig.txt. Также содержит петлю для перезапуска сервера в случае сбоя.
  • start-server-steam-friends.bat — работает так же, как «Host & Play», но через консоль. через это друзья из Steam смогут присоединиться к вашей игре.

Список консольных команд

После запуска выделенного сервера можно выполнять следующие команды:

  • help — отображает список команд.
  • playing — показывает список игроков. Это можно использовать в игре, набрав /playing в чате.
  • clear — очистить окно консоли.
  • выход — выключение сервера и сохранение.
  • exit-nosave — выключение сервера без сохранения.
  • сохранить — сохранить игровой мир.
  • kick – удаляет игрока с сервера.
  • запретить – запретить доступ к серверу.
  • пароль – показать пароль.
  • пароль — изменить пароль.
  • версия — вывести номер версии.
  • time — отображение времени игры.
  • port — вывод порта прослушивания.
  • maxplayers — вывести максимальное количество игроков.
  • say — отправить сообщение всем игрокам. Они увидят сообщение желтого цвета с префиксом в чате.
  • motd — распечатать MOTD.
  • motd — изменить MOTD.
  • рассвет – изменить время на рассвет (4:30 утра).
  • полдень — изменить время на полдень (12:00).
  • сумерки — изменить время на сумерки (19:30).
  • полночь – изменить время на полночь (00:00).
  • settle – урегулировать всю воду.

Обратите внимание, что перед командой не требуется косая черта /, как это требуется в некоторых командных интерфейсах. Список команд Tshock см. в ознакомительном файле TShock.

Параметры командной строки

Ниже приведен список параметров, которые можно ввести при первоначальном запуске TerrariaServer:

  • -config — указывает используемый файл конфигурации (см. файл конфигурации сервера ниже).
  • -port — указывает порт для прослушивания.
  • -players / -maxplayers — устанавливает максимальное количество игроков.
  • -pass / -password — устанавливает пароль сервера.
  • -motd — установить девиз сервера в дневном тексте.
  • -world — загрузить мир и автоматически запустить сервер.
  • -autocreate — создает мир, если ни один из них не найден по пути, указанному параметром -world. Размер мира определяется: 1 (маленький), 2 (средний) и 3 (большой).
  • -banlist — указывает расположение банлиста. По умолчанию используется "banlist.txt" в рабочем каталоге.
  • -worldname — устанавливает имя мира при использовании -autocreate.
  • -secure — добавляет серверу дополнительную защиту от читерства.
  • -noupnp – отключает автоматическое универсальное подключение.
  • -steam — включает поддержку Steam.
  • -lobby friends / -lobby private — разрешает только друзьям присоединяться к серверу или делает его закрытым, если включен Steam.
  • -ip — устанавливает IP-адрес сервера для прослушивания
  • -forcepriority — устанавливает приоритет процесса для этой задачи. Если это используется, указанный ниже параметр "приоритет" будет игнорироваться.
  • -disableannouncementbox — отключает текстовые объявления, которые блок объявлений делает при передаче импульсов по проводу.
  • -announcementboxrange — устанавливает диапазон текстовых сообщений в окне объявлений в пикселях, -1 для объявлений на уровне сервера.
  • -seed — указывает исходное значение мира при использовании -autocreate

Файл конфигурации сервера

Возможно запустить выделенный сервер с помощью конфигурационного файла, который автоматически вводит вышеуказанные параметры. Файл конфигурации должен вызываться с использованием параметра -config. Файл может иметь любое имя, но должен находиться в той же папке, что и TerrariaServer.exe. Если файл конфигурации сервера определен и файл не находится во время загрузки сервера, то сервер попросит пользователя ввести параметры, как если бы он работал без определенного файла конфигурации.

Ниже приведен список доступных команд конфигурации:

  • world=C:\Users\Defaults\My Documents\My Games\Terraria\Worlds\world1.wld — загрузить мир и автоматически запустить сервер.
  • autocreate=3 — создает новый мир, если он не найден. Размер мира определяется: 1 (маленький), 2 (средний) и 3 (большой).
  • seed=AwesomeSeed – устанавливает начальное число мира при использовании автосоздания.
  • worldname=World — устанавливает имя мира при использовании автосоздания.
  • difficulty=0 — устанавливает сложность мира при использовании -autocreate. Варианты: 0 (нормальный), 1 (эксперт), 2 (мастер), 3 (путешествие) [Примечание: для мобильных серверов необходимо добавить 1 к сложности (например, 2 — эксперт для мобильных серверов Terraria).]
  • maxplayers=8 — устанавливает максимальное количество игроков, разрешенных на сервере. Значение должно быть от 1 до 255.
  • port=7777 — укажите номер порта
  • password=p@55w0rd* — установка пароля сервера
  • motd=Пожалуйста, не рубите фиолетовые деревья! – Установите сообщение дня.
  • worldpath=C:\Users\Defaults\My Documents\My Games\Terraria\Worlds\ — устанавливает папку, в которой будут храниться файлы мира
  • banlist=banlist.txt — расположение банлиста. По умолчанию используется "banlist.txt" в рабочем каталоге.
  • secure=1 — добавляет дополнительную защиту от мошенничества.
  • language — устанавливает язык сервера из его языкового кода. Доступные коды:
    • en-US = английский
    • de-DE = немецкий
    • it-IT = итальянский
    • fr-FR = французский
    • es-ES = испанский
    • ru-RU = русский
    • zh-Hans = китайский
    • pt-BR = португальский язык
    • pl-PL = польский
    • journeypermission_time_setfrozen=2
    • journeypermission_time_setdawn=2
    • journeypermission_time_setnoon=2
    • journeypermission_time_setdusk=2
    • journeypermission_time_setmidnight=2
    • journeypermission_godmode=2
    • journeypermission_wind_setstrength=2
    • journeypermission_rain_setstrength=2
    • journeypermission_time_setspeed=2
    • journeypermission_rain_setfrozen=2
    • journeypermission_wind_setfrozen=2
    • journeypermission_increaseplacementrange=2
    • journeypermission_setdifficulty=2
    • journeypermission_biomespread_setfrozen=2
    • journeypermission_setspawnrate=2

    Запрет и разблокировка

    Команда ban забанит указанного игрока на сервере. Забаненный игрок при попытке войти в систему будет отображать сообщение: Вы забанены на [длительность]: [причина]- [имя мода]. Затем забаненный игрок может быть разблокирован, отредактировав файл «banlist.txt», который находится в папке Terraria. Этот документ содержит список всех забаненных на данный момент игроков. Чтобы разблокировать игрока, удалите его имя и IP-адрес из списка.

    Системные требования

    Примечания

    • Сервер время от времени будет автоматически сохранять мир, но будет сохраняться только при завершении работы при использовании команды выхода. Тем не менее, рассмотрите возможность сохранения вручную перед завершением работы.
    • Когда игроков нет в сети, сервер переходит в спящий режим. Время идет только тогда, когда игроки подключены друг к другу.
    • Когда вы запускаете сервер, он спросит, хотите ли вы автоматически переадресовать порт, однако это не всегда работает.
    • Серверы часто настраиваются с помощью Hamachi. Это устраняет необходимость переадресации портов, но полагается на стороннюю программу.
    • Некоторые серверы будут повышать здоровье. Если сервер находится в экспертном режиме, у эсминца может быть более 1 000 000 здоровья/хп (очки жизни)

    Ниже приведены инструкции по очень простой настройке вечеринки по локальной сети. По крайней мере, для этого все компьютеры должны быть подключены к одной сети. Если вы так склонны, вы можете настроить сервер на статический IP-адрес локальной сети, но это не обязательно. Обратите внимание, что эти инструкции предназначены для людей, у которых практически нет опыта работы в сети и которые просто хотят играть в игры.

    Меня немного смущает Hamachi. Я не совсем уверен, что это такое. Я скачал его несколько лет назад, чтобы поиграть с другом, но это было так давно, что я забыл о большей части этого. Теперь я использую новый компьютер и хочу поиграть с другим другом. Я думал, что это бесплатное программное обеспечение, но оно продолжало говорить о подписке, когда я посетил веб-сайт, который я нашел через Википедию Hamachi. Мне это нужно только для того, чтобы играть в многопользовательскую игру Terraria. Я понятия не имею, для чего еще он используется. Есть ли бесплатная версия с (я предполагаю) ограниченными функциями, которая удовлетворит мои потребности в многопользовательской игре?

    НочиTruthblade

    Скелетрон

    Насколько я понимаю, Hamachi в основном бесплатен, если только вы не хотите использовать его в коммерческих целях.
    Вот ссылка с официального сайта на случай, если вы зашли на небезопасный. Просто установите флажок «Условия использования» и нажмите «Загрузить сейчас», затем создайте сеть и попросите вашего друга подключиться к ней. Вам не нужно будет входить в сеть каждый раз (только один раз), так что не беспокойтесь о выборе пароля, который вы сможете хорошо запомнить, если только вы не хотите добавить больше людей в свою сеть (хотя вы можете иметь только 5 людей в одной сети.).

    Имейте в виду, что hamachi может создавать значительное количество задержек из-за того, как он работает, и переадресации портов (что является банкой червей, я никогда не пойму, почему нам до сих пор приходится иметь дело, так как есть так много игр, которые не работают). мне не нужно это для подключения к вашим друзьям.) может быть другим решением, если вы можете понять, как это сделать, но я не тот парень, которого вы должны спрашивать, как это сделать, ха-ха.

    Мастер Гиасс

    Террарианец

    За исключением бита "download.aspx" в конце, ссылка, которую я использовал, была точно такой же. Тем не менее, это привело меня туда, куда мне нужно было идти. Большое спасибо. Я никогда раньше не играл с более чем двумя другими людьми, поэтому ограничение до пяти не должно быть проблемой. Я только что получил новый модем, поэтому я надеюсь, что отставание не будет проблемой. Мой друг сказал получить Hamachi прямо перед сном, поэтому я знал, что он у него есть, но не мог его ни о чем спросить. Еще раз спасибо.

    Ваэльдрас

    Террарианец

    f0cdd4766b.jpg

    Иногда он обновляется, но на самом деле ничего не происходит.
    Я никогда не понимал, как работает новая версия, но эта просто идеальна и будет работать с любым сервером hamachi.

    Маркус101RR

    Повелитель воронов

    Вы не можете использовать hamachi без переадресации портов, так что это так же бесполезно, как и все остальное. Просто перенесите порт вперед, и ваши проблемы будут решены.

    Ужасный пингвин

    Императрица Света

    вам не нужен hamachi для запуска сервера terraria, перейдите в эту папку C:\Program Files\Steam\SteamApps\common\Terraria, затем скопируйте и вставьте TerrariaServer.exe на рабочий стол, затем запустите TerrariaServer.exe и выберите world, чтобы открыть сервер (чтобы получить IP-адрес, который должен подключиться к вашему другу, введите IP-адрес в Google) и обязательно введите «Y» для автоматической переадресации порта


    Мы с моей девушкой любим играть в эту игру вместе, но Хамачи в прошлом испортил один или два наших компьютера, и у меня возникли проблемы с тем, чтобы понять, как настроить многопользовательский сервер. Как я могу это сделать?


    Я создал это руководство в другой теме, но начнем:

    Хорошо, я сделал простое "как" - руководство о том, как я это сделал. Это очень просто, и сервер работает очень гладко. Его легко запускать и выключать в любое время.

    Не пропускайте ни шагу!

    Если у вас есть какие-либо вопросы, просто оставьте комментарий.

    Во-первых, найдите свой IPv4 (напишите CMD в поле «Выполнить» в Windows, затем напишите «ipconfig», когда появится окно консоли (черное окно с белым текстом). После этого просто найдите IPv4 -поле. Должно быть что-то вроде 192.xxx.x.xxx)

    Зайдите в Portforward, нажмите "руководства по переадресации портов" и найдите свой маршрутизатор, а затем Terraria. Следуйте инструкциям, используя свой IPv4 и порт: 7777.

    После этого загрузите клиент сервера (http://www.terraria.org/terraria-server.zip) Запустите "TerrariaServer" и откроется окно консоли. Просто следуйте инструкциям на экране, это очень просто. (ПРИМЕЧАНИЕ: оставьте порт по умолчанию (7777), так как это то, что вы перенаправили на предыдущем шаге). ПРИМЕЧАНИЕ. Окно консоли, которое сейчас открыто, называется «Сервер». Это означает, что ваш компьютер является хостом сервера. Если вы выключите свой компьютер, сервер также выключится, поэтому не забудьте безопасно выключить сервер, чтобы мир сохранялся должным образом.

    Чтобы подключиться к собственному серверу: Запустите Terraria Нажмите «Многопользовательская игра» Нажмите «Присоединиться» В качестве адреса укажите свой IPv4. (192.xxx.x.xxx) Напишите стандартный порт (7777). Введите пароль, который вы выбрали (оставьте пустым, если вы его не добавляли). И теперь вы должны быть онлайн.

    Чтобы другие могли подключиться к вашему серверу: Запустите Terraria Нажмите "Мультиплеер" Нажмите "Присоединиться" Напишите общедоступный IP-адрес хоста. (Тот, который вы найдете в Google при поиске, например, «мой ip».) Напишите стандартный порт (7777). Введите пароль для сервера (оставьте пустым, если пароля нет). И теперь вы должны быть онлайн.

    Если вы когда-нибудь перезагрузите маршрутизатор или ваши друзья внезапно не смогут подключиться, снова проверьте IP-адрес в Google и сообщите им, что он, вероятно, изменился.


    Я видел, как многие люди ломали голову над тем, как играть в террарию без использования Steam (LAN). Итак, в этом посте я рассказываю все известные мне способы игры в террарию онлайн (LAN). В основном есть два способа, которые я знаю. Один использует Hamachi, а другой использует Gameranger. Я буду предоставлять пошаговое руководство. Сначала я покажу вам, как играть с помощью Gameranger (простой), а затем Hamachi (рекомендуемый). Итак, приступим.

    Геймер

    • Клиент Gameranger (скачать здесь)
    • Учетная запись Gameranger (бесплатно)
    • Игра Terraria (очевидно)
    Шаг 1

    Загрузите и установите gameranger и создайте учетную запись. Потом. войдите в свой аккаунт

    Шаг 2

    Найдите Terraria на своем ПК, щелкнув раскрывающееся меню в главном окне gameranger.

    Шаг 3

    a) Организуйте игру, нажав кнопку «Хост» в верхней левой части того же окна, и попросите своих друзей присоединиться к ней. Вы можете защитить паролем свою комнату в окне «Host Game», чтобы случайные люди не могли присоединиться к комнате.

    b) Выберите комнату из списка и присоединитесь к существующей комнате.

    Шаг 4

    Нажмите «Присоединиться», когда вы находитесь в комнате, и игра запустится автоматически.

    Gameranger также имеет много других функций. Вы можете поэкспериментировать с ними и найти им применение. Это совершенно бесплатно, но вы можете перейти на премиум-версию, чтобы разблокировать другие функции gameranger. На нем также есть огромное количество других игр, в которые вы можете играть с его помощью.

    ПРИМЕЧАНИЕ. Регулярно обновляйте Terraria, чтобы легко находить подходящую комнату.

    Хамачи

    Необходимые вещи-

    • Неуправляемая версия Hamachi (скачать здесь)
    • Игра Terraria (Конечно)
    • Выделенный сервер Terraria (скачать здесь)
    Шаг 1

    Загрузите и установите Hamachi и нажмите кнопку питания в верхней части окна Hamachi.

    Шаг 2

    В Hamachi нажмите «Сеть», а затем «Создать новую сеть».

    Шаг 3

    Создайте уникальный идентификатор сети и пароль.

    Шаг 4

    Теперь оставьте Hamachi как есть и откройте выделенный сервер Terraria.

    Шаг 5

    Затем он задаст вам несколько вопросов, связанных с настройками вашего сервера. Вы должны нажать «y» или «n» соответственно. Вы должны установить пароль при появлении запроса. Теперь сервер создан.

    Шаг 6

    Теперь вам нужно присоединиться к серверу в качестве хоста, поэтому теперь в меню «Пуск» Terraria выберите «Сетевая игра»> «Присоединиться»> «Выбрать персонажа». Введите IP-адрес сервера, который является «localhost». Затем введите порт сервера, который вы указали на шаге 5 (по умолчанию 7777). Вы должны сразу же присоединиться к игре.

    Шаг 7

    Теперь попросите своих друзей присоединиться к игре, нажав «Сетевая игра»> «Присоединиться»> «Выбрать персонажа» в главном меню. Но теперь попросите их ввести ваш IP-адрес Hamachi (находится в верхней части окна Hamachi).

    Итак, все. Если у вас есть какие-либо вопросы, связанные с этим постом, оставьте комментарий ниже, и я постараюсь ответить вам, как только смогу. Надеюсь, это помогло. Удачи 😉

    Четвертое крупное обновление Terraria, Journey's End, уже здесь. Journey's End с новыми боссами, переработанным балансом, графическими улучшениями и более чем 1000 новых предметов напоминает Terraria 2. Одна вещь, которая, к счастью, не изменилась, — это многопользовательский режим.Даже с новыми дополнениями Journey's End по своей сути является многопользовательской игрой, и лучший способ играть с друзьями — через выделенный сервер. Вот как настроить выделенный сервер Terraria, даже если вы ничего не знаете о сети.

    Дополнительная литература

    Сложность

    Продолжительность


    Настройка сервера

    Прежде чем погрузиться в изучение, несколько замечаний. Мы собираемся показать вам, как настроить выделенный сервер Terraria без файла конфигурации. В Terraria есть мастер настройки сервера, который упрощает процесс. Кроме того, если вы хотите, чтобы другие пользователи имели доступ к вашему серверу из внешних сетей, вам необходимо установить статический IP-адрес для вашего маршрутизатора и перенаправить несколько портов. Это сильно различается от маршрутизатора к маршрутизатору, но у нас есть несколько полезных ресурсов в конце этого раздела.

    Шаг 1. Сначала вам нужно перейти в папку установки Terraria. Если вы запускаете игру через Steam, место установки по умолчанию должно быть C:Program Files (x86)SteamsteamappscommonTerraria. Оказавшись там, откройте TerrariaServer.exe, чтобы открыть окно конфигурации сервера и открыть список всех доступных миров. Такой же исполняемый файл можно найти в C:GOG GalaxyGamesTerraria, если вы приобрели игру через GOG.

    Совет. Создайте ярлык TerrariaServer.exe на рабочем столе для быстрого доступа.


    Шаг 2. Каждый мир хранится локально на жестком диске вашего компьютера. Если вы еще не создали мир или хотите создать новый, введите «n» в командной строке и нажмите Enter, чтобы создать его. Затем вам будет предложено установить размер мира (1 = маленький, 2 = средний и 3 = большой) и назвать его. Мир будет сгенерирован после выполнения вышеупомянутых шагов, и после этого вы сможете выбрать его в качестве выделенного мира сервера.


    Шаг 3. Чтобы выбрать мир для сервера, введите соответствующий номер в поле Выбранный мир. После этого вы можете выполнить следующие настройки:

    Установите максимальное количество игроков. По умолчанию восемь, но вы можете указать любое другое число в качестве ограничения сервера.

    Установите порт. Если вы не используете несколько серверов и вам не нужно установить другой порт, вы можете просто нажать Enter, чтобы использовать значение по умолчанию, которое равно 7777.

    Включить переадресацию портов. Введите «y», чтобы включить переадресацию портов, или «n», если вы не хотите ее использовать.

    Установите пароль. Если вы хотите установить пароль для своего сервера, введите его в поле справа от пароля и нажмите Enter. Если вы сделаете это без ввода, это будет означать, что пароль для сервера отсутствует.

    Шаг 4: После этого мир будет установлен и доступен для всех, кто подключится к серверу. Если вы хотите изменить настройки мира, вы можете сделать это в окне консоли сервера. Изменения также можно вносить на лету, даже во время игры. Это позволяет вам вносить изменения в свой мир Terraria в режиме реального времени. Вы можете настроить сервер следующим образом:


    Шаг 5. Если вы планируете играть с другими пользователями, которые не подключены к той же локальной сети/маршрутизатору, что и главный компьютер, вам потребуется статический IP-адрес и переадресация портов для вашего < em>Terraria, чтобы другие могли получить к нему доступ. У нас есть руководство о том, как изменить свой IP-адрес, а также как перенаправить порт, если вы не знакомы. Port Forward также предлагает подробные инструкции для конкретных маршрутизаторов с разбивкой по производителям и моделям.

    Подключение к серверу

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

    Шаг 1. Запустите Terraria как обычно.


    Шаг 2. Выберите Сетевая игра > Присоединиться по IP.


    Шаг 3. Выберите символ, который хотите использовать.


    Шаг 4. Введите «localhost» или «127.0.0.1» при запросе IP-адреса.

    Как подключиться к серверу с компьютера, отличного от того, на котором он размещен

    Шаг 1. Запустите Terraria как обычно.


    Шаг 2. Выберите Сетевая игра > Присоединиться по IP.


    Шаг 3. Выберите символ, который хотите использовать.


    Шаг 4. При запросе IP-адреса введите глобальный IP-адрес маршрутизатора, к которому подключен серверный ПК.

    Как подключиться к серверу, если игроки будут играть по одному и тому же локальному соединению

    Шаг 1. Найдите IPv4-адрес вашего компьютера.

    Примечание. Это относительно простой процесс, поэтому не волнуйтесь, если вы не понимаете, как это сделать. Для этого все, что вам нужно сделать, это открыть строку поиска в меню «Пуск» Windows и ввести буквы «cmd».


    Шаг 2. Сделав это, запустите командную строку. После открытия командной строки введите в окне «ipconfig» и нажмите «Ввод». Вы увидите, что ваш IPv4-адрес появится под подключением Ethernet-адаптера по локальной сети или адаптером беспроводной локальной сети Беспроводное сетевое подключение 2.


    Шаг 3. Обязательно запишите IPv4-адрес своего компьютера, записав его где-нибудь, а затем откройте Terraria как обычно.


    Шаг 4. Выберите Сетевая игра, затем нажмите «Присоединиться по IP».


    Шаг 5. Выберите персонажа, за которого хотите играть.


    Шаг 6. Когда система попросит вас ввести IP-адрес, введите адрес IPv4, который вы записали на шаге 2.

    Обычно игроки должны иметь возможность подключаться к серверу одновременно, независимо от того, используют ли они Интернет или локальную сеть. Если это не сработает, еще раз проверьте, выполнили ли вы все предыдущие инструкции. Убедитесь, что вы правильно настроили сервер и сеть. После того, как все будет установлено, вы сможете наслаждаться играми на новом сервере.


    Некоторых людей реализация подключения к специальному серверу Terraria может немного пугать. Обычно это происходит, если у вас нет опыта работы с сетевыми конфигурациями. К счастью, игра удобна для новичков. Таким образом, даже те, у кого нет соответствующего опыта, должны иметь гладкую настройку. И даже если вы не являетесь главным сетевым специалистом в своей команде, все равно полезно получить некоторые базовые знания. Это пригодится, если у вас возникнут проблемы с подключением.

    Читайте также: