TShock 4.3.12 for Terraria [ВЫДЕЛЕННЫЙ СЕРВЕР]

87171420
Плюсануть
Поделиться
Отправить
Класс
Линк
Запинить
TShock – это бесплатный выделенный сервер для игры Terraria. Разрабатывается сторонними разработчиками. Имеет ряд преимуществ по сравнению с официальным сервером. В частности, защита регионов, возможность запретить использование некоторых предметов, расширенное администрирование пользователей и групп пользователей, возможность расширять функционал за счет плагинов.
 
1. Создайте папку на рабочем столе и переместите все файлы из архива с TShock в эту папку.
 
2. Запустите сервер, открыв файл TerrariaServer.exe.
 
3. Выберите мир и, после загрузки, вы можете начать играть на вашем сервере с плагином TShock. 
 
Структура подпапок и файлов
 
serverplugins – Здесь размещаются все надстройки сервера (плагины) 
 
tshock – Здесь располагаются конфигурационные файлы (конфиги) сервера и плагинов, лог-файлы сервера и плагинов, а также данные некоторых плагинов.
 
Карты миров
 
Карты миров могут располагаться где угодно, место расположения описывается в строке запуска. Но удобнее создать подпапку в папке сервера, например tshock\worlds .Тогда будет проще переносить сервер или делать его резервные копии.
 
Запуск сервера
Если просто запустить TerrariaServer.exe то сервер запустится в “ручном” режиме и по шагам попросит ввести все параметры, а путь к картам миров установит “C:\Users\логин\Documents\My Games\Terraria\Worlds”. Для того, чтобы не вводить эти параметры каждый раз существует два механизма – параметры строки запуска и конфигурационный файл запуска.
 
Параметры строки запуска
 
Параметры строки запуска указываются сразу после имени файла сервера, разделяются знаком “-” и пробелом (для удобства чтения).
 
TerrariaServer.exe -ip 127.0.0.1 -port 7777 -maxplayers 16 -world “C:\Users\Shank\Documents\My Games\Terraria\Worlds\world1.wld”
Список параметров с пояснениями
 
-ip <ipv4> – Starts the server bound to a given IPv4 address
-port <port> – Starts the server bound to a given port
-maxplayers <count> – Starts the server with a given player count
-world <file.wld> – Starts the server and immediately loads a given world file
-worldpath <path> – Starts the server and changes the world path to a given path
-autocreate <1/2/3> – Starts the server and, if a world file isn’t found, automatically create the world file with a given size, 1-3, 1 being small.
-connperip <n> – Allows n number of connections per IP.
-killinactivesocket – Kills connections which have not started the protocol handshake.
-lang <type> – Sets the server’s language.
-ignoreversion – Ignores API version checks for plugins allowing for old plugins to run.
-config <file> – Starts the server with a given config file
 
Конфигурационный файл запуска. Файл, содержащий, фактически, те же параметры запуска. Преимущество в том, что таких файлов может быть несколько, и можно быстро запускать сервер с требуемыми параметрами. Это удобно, например, когда администрирование производится удаленно по FTP, и работа с TShock на рабочем столе не доступна.
 
Запуск сервера с использованием конфигурационного файла.
 
TerrariaServer.exe -config serverconfig.txt
После запуска, если все настроено правильно и ошибок не возникло в момент запуска, сервер отобразит свое окно, в котором видно кто подключается к серверу или отключается, работа Анти-Чит системы , виден чат игроков (и команды, которые они пытаются использовать,тоже видны в консоли), сообщения о сохранении карты мира. Часть сообщений не отображается, но записывается в лог-файл сервера.
 
Часто возникающие 
“Load failed” / “Load failed! no backup found”.
 
1. Если у вас, после выбора мира, появляется данная ошибка, значит у вас нет копии вашего мира, так называемого .bak файла. Для того, чтобы он появился, необходимо зайти на ваш мир в одиночной игре, нажать кнопку Esc и нажать на “Save&Exit”. 
 
2. Существует и другая причина, по которой происходит данная ошибка – возможно, у вас стоит более поздняя версия игры, чем самого плагина для сервера. 

Оставить отклик

Ваш адрес эл.почты не будет опубликован.