Установка tshock, tshock вики, fandom powered by wikia

Системні вимоги Правити

Установка плагіна Правити

Для установки плагіна треба завантажити дистрибутив з сайту розробників. Завантажити можна звідси

1. Створіть папку на робочому столі і перемістіть всі файли з архіву з TShock в цю папку.

2. Запуск сервер, відкривши файл TerrariaServer.exe.

3. Виберіть світ і, після завантаження, ви можете почати грати на вашому сервері з плагіном TShock.

Структура підпапок і файлів

serverplugins - Тут розміщуються всі надбудови сервера (плагіни)

tshock - Тут розташовуються кофігураціонние файли (конфіги) сервера і плагінів, лог-файли сервера і плагінів, а також дані деяких плагінів.

Карти світів можуть розташовуватися де завгодно, місце розташування описується в рядку запуску. Але зручніше створити підпапку в папці сервера, наприклад tshock \ worlds .Тоді буде простіше переносити сервер або робити його резрвние копії.

Запуск сервера Правити

Якщо просто запустити TerrariaServer.exe то сервер запуститься в "ручному" режимі і по кроках попросить ввести всі параметри, а шлях до карт світів встановить "C: \ Users \ логін \ Documents \ My Games \ Terraria \ Worlds". Для того, щоб не вводити ці параметри кожного разу існує два механізми - параметри рядка запуску і конфігураційний файл запуску.

Параметри рядка запуску

Параметри рядка запуску вказуються відразу після імені файлу сервера, поділяються знаком "-" і пропуском (для зручності читання).

Список параметрів з поясненнями

  • -ip - Starts the server bound to a given IPv4 address
  • -port - Starts the server bound to a given port
  • -maxplayers - Starts the server with a given player count
  • -world - Starts the server and immediately loads a given world file
  • -worldpath - Starts the server and changes the world path to a given path
  • -autocreate <1/2/3> - Starts the server and, if a world file is not found, automatically create the world file with a given size, 1-3, 1 being small.
  • -connperip - Allows n number of connections per IP.
  • -killinactivesocket - Kills connections which have not started the protocol handshake.
  • -lang - Sets the server's language.
  • -ignoreversion - Ignores API version checks for plugins allowing for old plugins to run.
  • -config - Starts the server with a given config file

Конфігураційний файл запуску. Файл, що містить, фактично, ті ж параметри запуску. Перевага в тому, що таких файлів може бути кілька, і можна швидко запускати сервер з необхідними параметрами. Це зручно, наприклад, коли адміністрування проводиться віддалено по FTP, і робота з TShock на робочому столі не доступна.

Запуск сeрвера з використанням кофігураціонного файлу.

Після запуску, якщо все налаштовано правильно і помилок не возникно в момент запуску, сервер відобразить своє вікно, в якому видно хто підключається до сервера або відключається, робота Анти-Чит системи. видно чат гравців (і команди, які вони намагаються використовувати, теж видно в консолі), повідомлення про збереження карти світу. Частина повідомлень не відображається, але записується в лог-файл сервера.

Часто виникають проблеми Правити

"Load failed" / "Load failed! No backup found". правити

1. Якщо у вас горить комп'ютер, після вибору світу, з'являється дана помилка, значить у вас немає копії вашого світу, так званого .bak файлу. Для того, щоб він з'явився, необхідно зайти на ваш світ в одиночній грі, натиснути кнопку Esc і натиснути на "SaveExit".

2. Існує й інша причина, по якій відбувається дана помилка - можливо, у вас стоїть пізніша версія гри, ніж самого плагіна для сервера.

Виявлено використання розширення AdBlock.

Схожі статті