Skip to main content

Cheats: параметры запуска сервера Guide

Читы — это параметры конфигурации и командные переключатели, используемые для запуска сервера Terraria или изменения поведения при старте; они необходимы для настройки многопользовательских параметров, автоматизации создания миров и устранения проблем с запуском сервера.

Использование файла конфигурации

  • TerrariaServer.exe принимает текстовый файл конфигурации. Синтаксис одинаков на всех операционных системах.
  • Пример файла конфигурации входит в папку Terraria; если он отсутствует, создайте новый текстовый файл и поместите в него нужные параметры.
  • Запустите сервер с указанием конкретного файла конфигурации с помощью:
    • TerrariaServer.exe -config serverconfig.txt

Общие параметры командной строки

Уберите ведущий # в строках примера файла или передайте эти ключи непосредственно при запуске сервера:

  • -config — Указывает файл конфигурации для использования.
  • -port — Указывает порт для прослушивания.
  • -players / -maxplayers — Устанавливает максимальное число игроков.
  • -pass / -password — Устанавливает пароль сервера.
  • -world — Загружает мир и автоматически запускает сервер.
  • -autocreate — Создаёт мир, если по пути -world ничего не найдено. Совмещайте с -worldsize для выбора размера.
    • Значения размера мира: 1 = small, 2 = medium, 3 = large.
  • -banlist — Указывает расположение файла банлиста (по умолчанию "banlist.txt" в рабочем каталоге).
  • -worldname — Задаёт имя мира при использовании -autocreate.
  • -secure — Добавляет дополнительную защиту от читов на сервере.
  • -noupnp — Отключает автоматическую переадресацию портов.
  • -steam — Включает поддержку Steam.
  • -lobby — Позволяет друзьям присоединяться к серверу (или делает его приватным, если Steam включён).
  • -ip — Устанавливает IP-адрес для прослушивания.
  • -forcepriority — Устанавливает приоритет процесса для этой задачи (перекрывает настройку "priority" в конфиге).
  • -disableannouncementbox — Отключает текстовые объявления, вызываемые импульсами провода.
  • -announcementboxrange — Устанавливает радиус сообщений Сигнализирующая коробка в пикселях; используйте -1 для объявлений на весь сервер.
  • -seed — Указывает сид мира при использовании -autocreate.

Общие шаги по устранению неполадок при запуске сервера

  • Проверьте опечатки. Неправильные названия параметров, неверно поставленные дефисы или посторонние символы в файле конфигурации часто являются причиной сбоев.
  • Убедитесь в корректности синтаксиса файла конфигурации и что вы передаёте правильное имя файла с помощью -config.
  • Подтвердите, что настройки порта и IP допустимы и что никакой другой процесс не занимает выбранный порт.
  • Если используется автоматическая переадресация портов, попробуйте -noupnp, чтобы отключить её, если она вызывает проблемы.
  • Используйте -forcepriority только если вы понимаете последствия изменения приоритета процесса; в противном случае полагайтесь на настройку конфигурации "priority".
  • Если сервер по-прежнему не запускается после проверки конфигурации, обратитесь к сообществу или форумам за аналогичными сообщениями об ошибках.
  • В крайнем случае переустановите игру, чтобы восстановить отсутствующие или повреждённые файлы сервера.

Практические советы

  • Храните резервную копию рабочих файлов конфигурации, чтобы быстро восстановить заведомо рабочую конфигурацию.
  • При тестировании изменений запускайте сервер из командной строки, чтобы видеть вывод ошибок — это упрощает диагностику.
  • Используйте -autocreate с -worldname и -seed для автоматизированного или временного создания воспроизводимых миров.
  • Используйте -announcementboxrange = -1, чтобы рассылать сообщения сервера всем подключённым игрокам.

Эта страница содержит основные переключатели читов/конфигурации и базовый подход к устранению неполадок, чтобы сервер Terraria работал надёжно.

Pages featured in this guide