TShock
Перейти к навигации
Перейти к поиску
TShock — это серверное программное обеспечение, предлагающее огромный набор серверных инструментов, таких как:
- Система администратора для выполнения команд в игре
- Защита построек
- Телепортация
- Поддержка плагинов для получения большего количества команд или исправлений
- Незначительные исправления/настройки ванильного серверного программного обеспечения
- Редактирование скрытых мировых настроек в игре
- Другие функции
Установка
- Скачайте последний пакет TShock с GitHub.
- Если вы используете Windows Vista или новее, просто щёлкните правой кнопкой мыши по файлу и выберите «извлечь».
- Если опция «извлечь» не отображается или вы используете более раннюю версию Windows, вы можете воспользоваться 7Zip (Бесплатно).
- Теперь запустите TShock.Server.exe из распакованного ZIP-файла, и он запустит сервер TShock.
- Для использования TShock необходимо установить dotnet 6.0. TShock.Installer скачает его автоматически.
Как стать администратором
- Запустите TerrariaServer.exe, если вы ещё этого не сделали. Это ваш сервер.
- Выберите мир, который хотите использовать или создайте новый.
- После выбора мира у вас запросят ввод 1 настройки: порт сервера.
- Примечание: Настройки по умолчанию: Порт сервера (7777). Вы можете нажать клавишу ENTER при каждом запросе, чтобы выбрать настройку по умолчанию, указанную в скобках ().
- Как только сервер запустится, в окне консоли появится следующее сообщение: Чтобы стать суперадмином, присоединитесь к игре и введите /auth [код_авторизации]
- Запустите Terraria.exe, присоединитесь к своему серверу и введите: /setup [код_авторизации]. Это даст вам возможность создать учётную запись пользователя на сервере, предоставив доступ ко всем командам. Это даёт вам одноразовый доступ суперпользователя. Это предназначено для использования один раз в самом начале, и каждая последующая операция администратора выполняется под учётной записью суперадминистратора.
- Примечание: Чтобы присоединиться к собственному серверу, вы можете ввести: localhost или 127.0.0.1 (это одно и то же — при условии, что сервер запущен на том же компьютере, на котором вы запускаете Terraria), или вы можете использовать свой собственный внешний IP-адрес, который можно найти, просто перейдя на такой сайт, как WhatsMyIP
- Далее введите: /user add [имя_пользователя] [пароль] superadmin
- Пример: /user add john qwerty superadmin
- Это добавит пользователя на ваш сервер, в которого игрок может войти, предоставив ему доступ к операциям администратора. Это предназначено только для владельца сервера, не передавайте учётные данные своего аккаунта случайным людям!
- Войдите в систему под только что созданным пользователем-суперадминистратором, введя: /login [имя_пользователя] [пароль]
- Пример: /login john qwerty
- Обратите внимание, что эта учётная запись является учётной записью суперадминистратора вашего сервера. Она имеет иммунитет к большинству вещей, а также доступ ко всему, что вы можете делать через консоль. Мы не рекомендуем раздавать группу суперадминистратора вашим пользователям. Создайте для них отдельную группу и дайте им те разрешения, которые вы хотите, чтобы они имели. Эти инструкции объясняют, как настроить сервер и получить учётную запись в игре, чтобы вам не приходилось использовать окно консоли. Если вы хотите предоставить вашим пользователям группы и создать администраторов, пожалуйста, ознакомьтесь со следующим разделом. Подробное руководство по всем командам смотрите в следующем руководстве. Это окончательное руководство по 90% работы с TShock. Все, что там не указано, является новой функцией, которая ещё не задокументирована.