Това ръководство покрива настройка на админ, управление на играчи, управление на света и отстраняване на проблеми за вашия TerraTech Worlds специализиран сървър в Legion Hosting. За първоначална настройка на сървъра, настройки на света и инструкции за свързване вижте Ръководство за настройка на TerraTech Worlds сървър.
Настройка на админ
TerraTech Worlds специализираните сървъри използват Steam IDs или система, базирана на парола, за управление на администраторския достъп. Собственикът на сървъра може да определи администратори, които имат повишени права за управление на сървъра.
Конфигуриране на админ достъп
- Спрете вашия сървър в GPanel.
- Навигирайте до таба Files и намерете конфигурационния файл на сървъра.
- Добавете записи на админи, като посочите Steam IDs на играчите в списъка с администратори или зададете админска парола.
- Запазете файла и рестартирайте сървъра.
Намиране на Steam ID на играч
Можете да намерите Steam64 ID на играч чрез:
- Посещение на неговия Steam профил и използване на инструмент за търсене на Steam ID (като steamid.io).
- Проверяване на изхода на конзолата на сървъра, когато играчът се свърже — дневниците на връзката обикновено включват Steam IDs.
Админ команди
Админ командите могат да бъдат изпълнени чрез конзолата на сървъра в GPanel или от админи в играта чрез чат команди. Следната таблица изброява често използваните админ команди:
| Команда | Описание |
|---|---|
kick <player> |
Изритва играч от сървъра. Може да се свърже отново веднага. |
ban <player> |
Банва играч от сървъра. Запазва се при рестартиране. |
unban <player> |
Премахва бан на играч. |
players / list |
Изброява всички свързани в момента играчи с техните IDs. |
save |
Принуждава незабавно запазване на света. |
say <message> |
Изпраща съобщение за обявление до целия сървър. |
shutdown |
Изключва сървъра грациозно, като първо запазва света. |
help |
Изброява всички налични команди на сървъра. |
help в конзолата, за да видите всички поддържани в момента команди.
Управление на играчи
Изритване и банване
Използвайте командите kick и ban за управление на нарушаващи играчи:
- Kick: Незабавно изключва играча. Може да се присъедини отново, освен ако не е банван.
- Ban: Изключва играча и го предотвратява да се свърже отново. Баните се запазват при рестартиране на сървъра.
- Unban: Използвайте командата
unbanс името или ID на играча, за да премахнете бана.
Управление на списъка с банове
Банваните играчи се съхраняват в файл със списък с банове в директорията на сървъра. Можете ръчно да редактирате този файл чрез таба Files в GPanel, за да добавяте или премахвате записи:
- Спрете сървъра.
- Отворете файла със списък с банове в таба Files.
- Добавете или премахнете Steam IDs според нуждите.
- Запазете и рестартирайте сървъра.
Уайтлист (опционално)
Ако искате да ограничите вашия сървър само до конкретни играчи, можете да използвате уайтлист. Когато е активиран, само играчи, чиито Steam IDs са в уайтлиста, могат да се присъединят към сървъра. Проверете конфигурационния файл на сървъра за настройки на уайтлист.
Управление на света
Запазване на света
Сървърът автоматично запазва света на редовни интервали и при грациозно изключване. Можете също да принудите ръчно запазване:
- Използвайте командата
saveв GPanel конзолата, за да задействате незабавно запазване. - Винаги спирайте сървъра грациозно (чрез бутона Stop в GPanel), за да гарантирате, че светът е запазен преди изключване.
Резервно копиране на света
Редовните резервни копия защитават срещу загуба на данни от повреда, случайно изтриване или нежелани промени:
- Спрете сървъра, за да гарантирате последователно състояние на запазване.
- Навигирайте до таба Files и намерете директорията със запазен свят.
- Изтеглете цялата папка със запазвания чрез таба Files или SFTP.
- Съхранете резервното копие локално. Помислете за етикетиране на резервните копия с дати за лесна идентификация.
Възстановяване на резервно копие
- Спрете сървъра.
- Качете вашите файлове на резервно копие в правилната директория, заменяйки съществуващите файлове.
- Стартирайте сървъра. Възстановеният свят ще се зареди.
Нулиране на света
За да започнете на чисто с нов свят:
- Спрете сървъра.
- Направете резервно копие на съществуващия запазен свят, ако искате да го запазите.
- Изтрийте папката със запазен свят.
- По избор променете
WORLD_SEEDв таба Startup за различно разположение на света. - Стартирайте сървъра. Ще бъде генериран нов свят.
Растеж на света с времето
Докато играчите изследват и модифицират света, файлът за запазване расте по размер. Това е нормално поведение:
- Изследваните чънкове се запазват на диск, увеличавайки използването на хранилището.
- Структурите на играчите и Techs добавят към данните на света.
- Следете използването на диска в GPanel. Ако се приближите до вашия лимит за хранилище, помислете за почистване на неизползвани области или отваряне на тикет за поддръжка за обсъждане на опциите.
Отстраняване на проблеми
Сървърът не стартира
- Проверете GPanel конзолата за съобщения за грешки по време на стартиране.
- Проверете, че сървърните файлове не са повредени. Преинсталация от таба Startup може да поправи липсващи или повредени файлове.
- Уверете се, че няма конфигурационни грешки — неправилно форматиран конфигурационен файл може да предотврати стартирането на сървъра.
- Ако сървърът преди работеше и сега не успява да стартира, опитайте да възстановите резервно копие на запазения свят, в случай че файлът за запазване е повреден.
Играчите не могат да се свържат
- Потвърдете, че сървърът е напълно стартиран и онлайн в GPanel.
- Ако е защитен с парола, проверете дали играчите въвеждат правилната парола.
- Уверете се, че версията на играта съвпада — сървърът и клиентът трябва да са на същата версия. Актуализирайте сървъра след пачове на играта.
- Накарайте играчите да опитат директна връзка с IP и порт. Вижте Как да намерите IP адреса и порта на вашия сървър.
- Проверете дали играчът е банван (умишлено или случайно).
Проблеми с производителността
- Проверете графиките на ресурсите в GPanel за използване на CPU и RAM.
- Намалете максималния брой играчи, ако сървърът постоянно е под голямо натоварване.
- Големи, сложни Techs, построени от играчите, увеличават натоварването на симулацията. Насърчавайте играчите да поддържат разумни размери на Tech на натоварени сървъри.
- Много голям свят с обширна история на изследване използва повече памет. Помислете да започнете нов свят периодично, ако производителността значително се влошава с времето.
- Ако използването на ресурси постоянно е на лимита, помислете за надграждане на вашия сървърен план. Отворете тикет за поддръжка за обсъждане на опциите.
Повреда на запазен свят
- Ако сървърът не успява да зареди света след срив, запазването може да е повредено.
- Възстановете от скорошно резервно копие (вижте Възстановяване на резервно копие по-горе).
- Ако няма налично резервно копие, може да се наложи да изтриете запазването и да започнете нов свят.
- За да предотвратите повреда, винаги спирайте сървъра грациозно и помислете за планиране на редовни резервни копия.
Несъответствие на версията след актуализации
- Когато TerraTech Worlds получи актуализация, сървърът и всички играчи трябва да са на същата версия.
- Спрете сървъра и задействайте актуализация/преинсталация от таба Startup, за да изтеглите най-новите сървърни файлове.
- Играчите трябва да актуализират играта си чрез Steam преди да се свържат отново.
- Проверете GPanel конзолата при стартиране, за да проверите версията на сървъра.
Свързани статии
- Ръководство за настройка на TerraTech Worlds сървър — Първоначална настройка, настройки на света, конфигурация и инструкции за свързване
- Как да намерите IP адреса и порта на вашия сървър
- Как да качвате файлове чрез SFTP
- Ръководство за стартиране на сървър — Общо ръководство за стартиране на всеки игрови сървър в Legion Hosting
Нуждаете се от повече помощ?
Ако изпитвате проблеми, които не са покрити в това ръководство, нашият екип за поддръжка е на разположение да помогне. Отворете тикет на legionhosting.net/submitticket.php с детайлите на вашия сървър, описание на проблема и всякакви свързани съобщения за грешки от GPanel конзолата.