Ten przewodnik obejmuje konfigurację administratora, zarządzanie graczami, zarządzanie serwerem, zawartość Workshop oraz rozwiązywanie problemów na Twoim dedykowanym serwerze Tower Unite w Legion Hosting. Informacje o początkowej konfiguracji serwera, trybach gry i instrukcjach łączenia znajdziesz w artykule Przewodnik konfiguracji serwera Tower Unite.
Konfiguracja administratora
Dedykowane serwery Tower Unite używają identyfikatorów Steam ID do identyfikacji administratorów. Właściciele serwerów mogą przyznawać uprawnienia administratora konkretnym graczom, dodając ich Steam ID do konfiguracji serwera.
Dodawanie administratorów
- Zatrzymaj swój serwer w GPanel.
- Przejdź do zakładki Files i znajdź plik konfiguracyjny serwera.
- Dodaj Steam ID (w formacie Steam64) każdego gracza, któremu chcesz przyznać dostęp administratora, do listy administratorów.
- Zapisz plik i uruchom ponownie serwer.
Znajdowanie Steam ID gracza
Steam64 ID gracza możesz znaleźć poprzez:
- Odwiedzenie jego profilu Steam i użycie narzędzia do wyszukiwania Steam ID (np. steamid.io).
- Sprawdzenie wyjścia konsoli serwera, gdy gracz się łączy — jego Steam ID jest zazwyczaj zapisywane w logach przy dołączeniu.
7656119...). Inne formaty, takie jak SteamID3 lub stary format STEAM_0:, nie będą działać.
Komendy administratora
Komendy administratora można wykonywać przez konsolę serwera w GPanel lub przez administratorów w grze za pomocą czatu. Poniższa tabela zawiera najczęściej używane komendy administratora:
| Komenda | Opis |
|---|---|
kick <player> |
Wyrzuca gracza z serwera. Może on natychmiast połączyć się ponownie. |
ban <player> |
Banuje gracza na serwerze. Nie będzie mógł się ponownie połączyć, dopóki ban nie zostanie zdjęty. |
unban <player> |
Usuwa bana, umożliwiając graczowi ponowne połączenie. |
mute <player> |
Wycisza gracza, uniemożliwiając mu korzystanie z czatu tekstowego i głosowego. |
unmute <player> |
Cofa wyciszenie wcześniej wyciszonego gracza. |
players |
Wyświetla listę wszystkich aktualnie połączonych graczy wraz z ich Steam ID. |
say <message> |
Wysyła komunikat ogłoszenia do całego serwera. |
status |
Wyświetla status serwera, w tym liczbę graczy, bieżący tryb i czas działania. |
/) i działają tylko dla graczy znajdujących się na liście konfiguracji administratora.
Zarządzanie graczami
Wyrzucanie i banowanie
Użyj komend kick i ban, aby usunąć graczy zakłócających rozgrywkę. Bany są trwałe i przechowywane w pliku listy banów serwera.
- Kick: Natychmiast rozłącza gracza. Może on dołączyć ponownie, chyba że został również zbanowany.
- Ban: Rozłącza i uniemożliwia graczowi ponowne połączenie. Ban utrzymuje się po ponownym uruchomieniu serwera.
- Unban: Użyj komendy
unbanz nazwą gracza lub jego Steam ID, aby zdjąć bana.
Zarządzanie listą banów
Lista banów jest przechowywana jako plik w katalogu serwera. Możesz ręcznie edytować ten plik przez zakładkę Files w GPanel lub za pomocą SFTP, aby dodawać lub usuwać wpisy. Każdy wpis zawiera Steam ID zbanowanego gracza.
Wyciszanie graczy
Komenda mute wycisza gracza zarówno na czacie tekstowym, jak i głosowym. Jest to przydatne do radzenia sobie ze spamem lub niewłaściwym zachowaniem bez wyrzucania gracza. Wyciszenia nie utrzymują się po ponownym uruchomieniu serwera, chyba że są zarządzane przez plik konfiguracyjny.
Zarządzanie serwerem
Ponowne uruchamianie serwera
Możesz w dowolnym momencie ponownie uruchomić swój serwer przez zakładkę Console w GPanel:
- Kliknij Stop, aby płynnie wyłączyć serwer.
- Poczekaj, aż serwer całkowicie się zatrzyma.
- Kliknij Start, aby ponownie go uruchomić.
Alternatywnie użyj przycisku Restart, aby wykonać łączoną operację zatrzymania i uruchomienia.
Aktualizowanie serwera
Tower Unite otrzymuje regularne aktualizacje od PixelTail Games. Gdy zostanie wydana aktualizacja:
- Zatrzymaj swój serwer w GPanel.
- Przejdź do zakładki Startup i uruchom ponowną instalację lub aktualizację, jeśli dostępny jest odpowiedni przycisk. Spowoduje to ponowne uruchomienie SteamCMD w celu pobrania najnowszych plików serwera.
- Uruchom serwer. Konsola wyświetli zaktualizowaną wersję podczas uruchamiania.
Monitorowanie wydajności
Użyj wykresów zasobów w GPanel, aby monitorować zużycie CPU, RAM i sieci. Serwery Tower Unite są generalnie lekkie, ale duża liczba graczy z rozbudowaną zawartością Workshop może zwiększyć zużycie zasobów. Kluczowe wskaźniki:
- Wysokie zużycie CPU: Zazwyczaj powodowane dużą liczbą graczy lub intensywną aktywnością w trybie gry.
- Wysokie zużycie RAM: Często powodowane przez wielu graczy ładujących jednocześnie elementy Workshop.
- Skoki sieci: Normalne podczas dołączania graczy, gdy synchronizowana jest zawartość Workshop.
Zawartość Workshop
Tower Unite jest mocno zintegrowany ze Steam Workshop. Gracze mogą używać w grze niestandardowych modeli, modeli postaci i innych elementów Workshop. Ta zawartość jest zarządzana na poziomie klienta przez Steam, a nie na serwerze.
Jak działa zawartość Workshop
- Modele postaci i elementy: Gracze pobierają zawartość Workshop przez swojego klienta Steam. Gdy używają niestandardowych elementów na Twoim serwerze, inni gracze, którzy subskrybują te same elementy Workshop, będą je widzieć. Gracze bez tych elementów zobaczą domyślne zamienniki.
- Elementy Condo: Niestandardowe meble i dekoracje z Workshop są używane w Condos. Są one ładowane z lokalnych subskrypcji Workshop każdego gracza.
- Brak zarządzania Workshop po stronie serwera: W przeciwieństwie do niektórych gier, zawartość Workshop w Tower Unite nie musi być instalowana na serwerze. Serwer ułatwia synchronizację między klientami.
Rozwiązywanie problemów
Serwer nie pojawia się w przeglądarce
- Potwierdź, że serwer jest w pełni uruchomiony i wyświetlany jako online w GPanel.
- Poczekaj 1–2 minuty po uruchomieniu, aż serwer zarejestruje się na głównej liście serwerów.
- Sprawdź konsolę pod kątem błędów podczas uruchamiania.
- Upewnij się, że nazwa Twojego serwera jest ustawiona — serwery z pustymi nazwami mogą nie wyświetlać się poprawnie.
Gracze nie mogą się połączyć
- Sprawdź, czy serwer jest online w GPanel, a konsola nie wyświetla błędów.
- Jeśli serwer jest zabezpieczony hasłem, upewnij się, że gracze wpisują poprawne hasło.
- Sprawdź, czy gracze używają tej samej wersji Tower Unite co serwer. Niezgodności wersji uniemożliwiają połączenia.
- Poproś graczy, aby spróbowali połączyć się bezpośrednio, używając IP i portu serwera. Zobacz Jak znaleźć IP i port swojego serwera.
Wysokie opóźnienia lub lagi
- Sprawdź wykresy zużycia zasobów w GPanel pod kątem wąskich gardeł CPU lub RAM.
- Zmniejsz
SERVER_MAX_PLAYER, jeśli serwer konsekwentnie ma problemy pod obciążeniem. - Wydajność Tower Unite jest generalnie płynna, ale duże zgromadzenia w Plaza z wieloma elementami Workshop mogą powodować chwilowe skoki lagów.
- Jeśli problemy z wydajnością utrzymują się, rozważ uaktualnienie planu serwera. Otwórz zgłoszenie do wsparcia, aby omówić dostępne opcje.
Awarie serwera
- Sprawdź konsolę GPanel pod kątem komunikatów o błędach przed wystąpieniem awarii.
- Upewnij się, że pliki serwera są aktualne. Ponowna instalacja przez zakładkę Startup może naprawić uszkodzone pliki.
- Jeśli awarie są regularne, zanotuj okoliczności (liczbę graczy, aktywność w danym momencie) i otwórz zgłoszenie do wsparcia z tymi informacjami.
Zmiany konfiguracji nie odnoszą skutku
- Zawsze zatrzymuj serwer przed wprowadzaniem zmian konfiguracji.
- Sprawdź, czy zapisałeś plik po edycji.
- Uruchom ponownie serwer po wprowadzeniu zmian, aby odniosły skutek.
- Niektóre zmienne startowe w GPanel nadpisują wartości w plikach konfiguracyjnych. Sprawdź zakładkę Startup, jeśli wydaje się, że Twoje zmiany w plikach są ignorowane.
Powiązane artykuły
- Przewodnik konfiguracji serwera Tower Unite — Początkowa konfiguracja, ustawienia, tryby gry i instrukcje łączenia
- Jak znaleźć IP i port swojego serwera
- Jak przesyłać pliki przez SFTP
- Przewodnik uruchamiania serwera — Ogólny przewodnik dotyczący uruchamiania dowolnego serwera gry w Legion Hosting
Potrzebujesz więcej pomocy?
Jeśli napotykasz problemy nieopisane w tym przewodniku, nasz zespół wsparcia jest dostępny, aby Ci pomóc. Otwórz zgłoszenie pod adresem legionhosting.net/submitticket.php wraz ze szczegółami serwera, opisem problemu i wszelkimi istotnymi komunikatami o błędach z konsoli GPanel.