Tento průvodce pokrývá všechny administrátorské příkazy, podporu modů a nástroje pro správu serveru dostupné pro váš dedikovaný server Avorion na Legion Hosting. Naučte se spravovat hráče, ovládat galaxii, instalovat mody a řešit běžné problémy. Pro úvodní nastavení a konfiguraci serveru si přečtěte náš průvodce nastavením serveru Avorion.
Nastavení administrátora
Avorion používá systém administrátorů založený na XML, který uděluje konkrétním hráčům zvýšená oprávnění. Administrátoři jsou definováni v souboru admin.xml nebo je lze přidat prostřednictvím herních příkazů.
Přidání administrátorů přes admin.xml
Soubor admin.xml se nachází ve složce uložení vaší galaxie (např. galaxies/your_galaxy_name/admin.xml). Tento soubor můžete upravit prostřednictvím Správce souborů v GPanel.
<?xml version="1.0" encoding="UTF-8"?>
<admin>
<admin id="76561198012345678" />
<admin id="76561198087654321" />
</admin>
Každý záznam <admin> obsahuje Steam ID hráče (formát SteamID64). Pro zjištění Steam ID hráče:
- Přejděte na Steam profil hráče
- Pokud URL profilu používá vlastní jméno, použijte nástroj pro vyhledání SteamID k nalezení SteamID64
- SteamID64 je 17místné číslo začínající na
7656119
Přidání administrátorů ve hře
Pokud jste již administrátor, můžete přidat další administrátory pomocí herního chatovacího příkazu:
/admin <playerName>
Toto přidá určeného hráče do seznamu administrátorů okamžitě bez nutnosti restartu serveru.
admin.xml přímo přes Správce souborů v GPanel, protože zatím neexistují žádní administrátoři, kteří by mohli spustit herní příkaz. Po přidání vašeho Steam ID a restartu serveru můžete používat herní příkazy pro přidání dalších administrátorů.
Běžné administrátorské příkazy
Administrátorské příkazy se zadávají do herního chatu (stiskněte Enter pro otevření chatu) s předponou /. Tyto příkazy lze také spouštět z konzole serveru v GPanel.
Správa hráčů
| Příkaz | Popis |
|---|---|
/kick <name> |
Vyhodí hráče ze serveru. Může se okamžitě znovu připojit. |
/ban <name> |
Zablokuje hráče na serveru. Jeho Steam ID je přidáno do banlist.txt. |
/unban <steamid> |
Odstraní blokaci hráče podle jeho Steam ID. |
/admin <name> |
Udělí hráči administrátorská oprávnění. |
/removeadmin <name> |
Odebere hráči administrátorská oprávnění. |
/say <message> |
Odešle zprávu celému serveru všem hráčům. |
/players |
Zobrazí seznam všech připojených hráčů s jejich Steam ID a aktuálním sektorem. |
/whisper <name> <message> |
Odešle soukromou zprávu konkrétnímu hráči. |
Ovládání serveru
| Příkaz | Popis |
|---|---|
/save |
Ručně uloží všechny načtené sektory a data hráčů na disk. |
/stop |
Bezpečně uloží všechna data a vypne server. |
/seed |
Zobrazí aktuální seed galaxie. |
/status |
Zobrazí stav serveru včetně počtu hráčů, načtených sektorů a výkonnostních metrik. |
/difficulty <value> |
Změní úroveň obtížnosti serveru (-3 až 3). Projeví se u nově generovaných sektorů. |
/pvp <on|off> |
Přepne souboj hráč proti hráči zapnout nebo vypnout. |
/maxplayers <number> |
Změní maximální počet hráčů za běhu serveru. |
/password <password> |
Nastaví nebo změní heslo serveru. Ponechte prázdné pro odstranění hesla. |
Teleportace a navigace
| Příkaz | Popis |
|---|---|
/tp <x> <y> |
Teleportuje vás na souřadnice sektoru (x, y). |
/tp <playerName> |
Teleportuje vás na pozici jiného hráče. |
/tp <playerName> <x> <y> |
Teleportuje konkrétního hráče na souřadnice sektoru. |
/give <playerName> <amount> <material> |
Dá hráči suroviny. Materiály: Iron, Titanium, Naonite, Trinium, Xanion, Ogonite, Avorion. |
Správa galaxie
Jako administrátor máte k dispozici nástroje pro správu struktury galaxie a sektorů.
Správa sektorů
| Příkaz | Popis |
|---|---|
/sector |
Zobrazí informace o vašem aktuálním sektoru (souřadnice, entity, frakce). |
/regeneratesector <x> <y> |
Regeneruje sektor a resetuje jej do procedurálně generovaného stavu. Varování: Zničí všechny hráči postavené struktury v daném sektoru. |
/clearsector <x> <y> |
Odstraní všechny entity ze sektoru a ponechá jej prázdný. |
Úrovně materiálů
Galaxie v Avorion je organizována do prstenců s rostoucími úrovněmi materiálů, směřujících dovnitř k bariéře v jádru. Pochopení tohoto systému pomáhá při teleportaci hráčů nebo správě obsahu sektorů.
| Materiál | Úroveň | Prstenec galaxie | Barva |
|---|---|---|---|
| Iron | 0 | Nejzevnější prstenec | Šedá |
| Titanium | 1 | Druhý prstenec | Bílá |
| Naonite | 2 | Třetí prstenec | Zelená |
| Trinium | 3 | Čtvrtý prstenec | Modrá |
| Xanion | 4 | Pátý prstenec | Žlutá |
| Ogonite | 5 | Šestý prstenec | Oranžová |
| Avorion | 6 | Jádro (za bariérou) | Zlatá |
Podpora modů a Workshop
Avorion má robustní podporu Steam Workshop, která vám umožňuje rozšířit server o mody vytvořené komunitou.
Instalace modů
- Najděte požadovaný mod na Steam Workshop pro Avorion
- Poznamenejte si Workshop ID z URL modu (číslo na konci)
- Zastavte server v GPanel
- Otevřete Správce souborů v GPanel
- Přejděte do adresáře
galaxies/your_galaxy_name/ - Upravte soubor
modconfig.lua(vytvořte jej, pokud neexistuje) - Přidejte Workshop ID modu do konfigurace
- Spusťte server — mod se automaticky stáhne
Formát modconfig.lua
-- Avorion Mod Configuration
modLocation = ""
forceEnabling = false
mods =
{
{workshopid = "1234567890"},
{workshopid = "0987654321"},
{workshopid = "1122334455"},
}
Tipy pro správu modů
- Přidávejte mody jeden po druhém a po každém přidání testujte, abyste identifikovali problémy s kompatibilitou
- Některé mody vyžadují reset galaxie, aby se plně projevily (zejména ty, které upravují generování sektorů)
- Před instalací zkontrolujte komentáře a popisy modů kvůli známým nekompatibilitám
- Před přidáním nebo odebráním modů si vytvořte zálohu
modconfig.luaa složky galaxie - Mody pouze na straně serveru nevyžadují instalaci na klientech, ale většina herních modů potřebuje obě strany
Řešení problémů
Server se nezobrazuje v prohlížeči
- Ověřte, že
listed=trueve vašemserver.ininebo spouštěcích proměnných - Zkontrolujte, že Steam query port (
steamQueryPort) je přístupný — obvykle je to herní port + 1 - Počkejte 2-3 minuty po spuštění serveru, než se záznam na Steam rozšíří
- Zkuste se připojit přes Přímé připojení pro potvrzení, že server běží
- Ujistěte se, že server plně nastartoval kontrolou výskytu
Server startup completev konzoli
Pády serveru
Pokud váš server Avorion padá, postupujte podle těchto kroků:
- Zkontrolujte logy pádů — Podívejte se do konzole GPanel a složky
logs/v adresáři vaší galaxie na chybové zprávy - Odeberte nedávno přidané mody — Pokud pády začaly po přidání modu, odeberte jej z
modconfig.luaa restartujte - Zkontrolujte poškození sektoru — Pokud k pádu dochází při načítání konkrétního sektoru, může být tento sektor poškozen. Použijte
/regeneratesectorz konzole (pokud je přístupná) nebo smažte soubor sektoru ze složkysectors/ - Aktualizujte server — Ujistěte se, že váš server běží na nejnovější verzi přes GPanel
- Snižte počet pracovních vláken — Pokud serveru docházejí prostředky, zkuste snížit
workerThreadsageneratorThreadsvserver.ini - Obnovte ze zálohy — Pokud vše ostatní selže, obnovte složku galaxie ze zálohy vytvořené před začátkem problémů
Problémy s výkonem
- Vysoký čas ticku — Použijte
/statuspro kontrolu výkonu serveru. Vysoké časy ticku naznačují, že server má problémy s udržením simulačních požadavků. - Příliš mnoho načtených sektorů — Každý sektor s hráči nebo aktivní AI spotřebovává prostředky. Povzbuďte hráče, aby se současně příliš nerozprostírali po galaxii.
- Velké lodě — Lodě s nadměrným počtem bloků zvyšují simulační zátěž. Zvažte stanovení pokynů pro maximální velikosti lodí.
- Množství stanic — Mnoho hráčských stanic v jednom sektoru může snížit výkon. Sledujte počty entit v sektoru pomocí
/sector.
Problémy s připojením hráčů
- Neshoda verzí — Všichni hráči musí mít stejnou verzi hry jako server. Ujistěte se, že všichni provedli aktualizaci přes Steam.
- Neshoda modů — Hráči potřebují stejné mody. Pokud se hráč nemůže připojit, ověřte, že jeho seznam modů odpovídá serverovému
modconfig.lua. - Chyby časového limitu — Mohou naznačovat přetížení serveru nebo síťové problémy. Zkontrolujte výkon serveru pomocí
/status. - Problémy s heslem — Pokud hráči hlásí, že heslo nefunguje, ověřte, že heslo ve spouštěcích proměnných a v
server.inise shoduje.
Rychlý přehled
Nejčastěji používané administrátorské příkazy pro každodenní správu serveru:
# Check server health
/status
# See who is online
/players
# Save all data
/save
# Broadcast a message
/say Server restarting in 5 minutes!
# Kick a player
/kick PlayerName
# Ban a player
/ban PlayerName
# Teleport to a player
/tp PlayerName
# Give resources to a player
/give PlayerName 10000 Trinium
# View current sector info
/sector
# Check galaxy seed
/seed
# Safely shut down
/stop
Související články
- Průvodce nastavením serveru Avorion
- Jak najít IP adresu a port vašeho serveru
- Jak nahrávat soubory přes SFTP
- Začínáme s vaším novým serverem
Potřebujete pomoc?
Pokud potřebujete další pomoc s administrací serveru Avorion nebo máte dotazy k specifickým příkazům, náš tým podpory je připraven pomoci. Odešlete tiket podpory a odpovíme co nejdříve.