Системні вимоги Правити
Установка плагіна Правити
Для установки плагіна треба завантажити дистрибутив з сайту розробників. Завантажити можна звідси
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. Існує й інша причина, по якій відбувається дана помилка - можливо, у вас стоїть пізніша версія гри, ніж самого плагіна для сервера.