Ovaj vodič pokriva sve administratorske komande, podršku za modove i alate za upravljanje serverom dostupne za vaš Avorion namenski server na Legion Hosting. Naučite kako da upravljate igračima, kontrolišete galaksiju, instalirate modove i rešavate uobičajene probleme. Za početno podešavanje i konfiguraciju servera, pogledajte naš vodič Vodič za podešavanje Avorion servera.
Podešavanje administratora
Avorion koristi administratorski sistem zasnovan na XML-u koji dodeljuje određenim igračima povišene dozvole. Administratori se definišu u admin.xml fajlu ili se mogu dodati putem komandi u igri.
Dodavanje administratora putem admin.xml
admin.xml fajl se nalazi u folderu za čuvanje vaše galaksije (npr. galaxies/your_galaxy_name/admin.xml). Ovaj fajl možete uređivati kroz GPanel-ov File Manager.
<?xml version="1.0" encoding="UTF-8"?>
<admin>
<admin id="76561198012345678" />
<admin id="76561198087654321" />
</admin>
Svaka <admin> stavka sadrži Steam ID igrača (SteamID64 format). Da biste pronašli Steam ID igrača:
- Idite na Steam profil igrača
- Ako URL njihovog profila koristi prilagođeno ime, koristite SteamID alat za pretragu da biste pronašli njihov SteamID64
- SteamID64 je broj od 17 cifara koji počinje sa
7656119
Dodavanje administratora u igri
Ako ste već administrator, možete dodati druge administratore koristeći komandu u ćaskanju u igri:
/admin <playerName>
Ovo odmah dodaje navedenog igrača na listu administratora bez potrebe za ponovnim pokretanjem servera.
admin.xml kroz GPanel-ov File Manager jer još uvek ne postoje administratori koji bi pokrenuli komandu u igri. Nakon što dodate vaš Steam ID i ponovo pokrenete server, možete koristiti komande u igri da biste dodali dodatne administratore.
Uobičajene administratorske komande
Administratorske komande se unose u ćaskanje u igri (pritisnite Enter da otvorite ćaskanje) sa prefiksom /. Ove komande se takođe mogu izvršiti iz GPanel konzole servera.
Upravljanje igračima
| Komanda | Opis |
|---|---|
/kick <name> |
Izbacuje igrača sa servera. Mogu se odmah ponovo povezati. |
/ban <name> |
Banuje igrača sa servera. Njihov Steam ID se dodaje u banlist.txt. |
/unban <steamid> |
Uklanja ban za igrača prema njihovom Steam ID-u. |
/admin <name> |
Dodeljuje administratorske dozvole igraču. |
/removeadmin <name> |
Uklanja administratorske dozvole igraču. |
/say <message> |
Emituje poruku svim igračima na serveru. |
/players |
Prikazuje sve povezane igrače sa njihovim Steam ID-ovima i trenutnim sektorom. |
/whisper <name> <message> |
Šalje privatnu poruku određenom igraču. |
Kontrola servera
| Komanda | Opis |
|---|---|
/save |
Ručno čuva sve učitane sektore i podatke igrača na disk. |
/stop |
Bezbedno čuva sve podatke i gasi server. |
/seed |
Prikazuje trenutni seed galaksije. |
/status |
Prikazuje status servera uključujući broj igrača, učitane sektore i metrike performansi. |
/difficulty <value> |
Menja nivo težine servera (-3 do 3). Stupa na snagu za novogenerisane sektore. |
/pvp <on|off> |
Uključuje ili isključuje borbu igrača protiv igrača. |
/maxplayers <number> |
Menja maksimalan broj igrača dok server radi. |
/password <password> |
Podešava ili menja lozinku servera. Ostavite prazno da biste uklonili lozinku. |
Teleportacija i navigacija
| Komanda | Opis |
|---|---|
/tp <x> <y> |
Teleportuje vas na koordinate sektora (x, y). |
/tp <playerName> |
Teleportuje vas na lokaciju drugog igrača. |
/tp <playerName> <x> <y> |
Teleportuje određenog igrača na koordinate sektora. |
/give <playerName> <amount> <material> |
Daje igraču resurse. Materijali: Iron, Titanium, Naonite, Trinium, Xanion, Ogonite, Avorion. |
Upravljanje galaksijom
Kao administrator, imate alate za upravljanje strukturom galaksije i sektorima.
Upravljanje sektorima
| Komanda | Opis |
|---|---|
/sector |
Prikazuje informacije o vašem trenutnom sektoru (koordinate, entiteti, frakcije). |
/regeneratesector <x> <y> |
Regeneriše sektor, vraćajući ga u proceduralno generisano stanje. Upozorenje: Uništava sve strukture koje su izgradili igrači u tom sektoru. |
/clearsector <x> <y> |
Uklanja sve entitete iz sektora, ostavljajući ga praznim. |
Nivoi materijala
Avorion galaksija je organizovana u prstenove sve viših nivoa materijala, koji se šire ka unutra prema barijeri u jezgru. Razumevanje ovoga pomaže pri teleportaciji igrača ili upravljanju sadržajem sektora.
| Materijal | Nivo | Prsten galaksije | Boja |
|---|---|---|---|
| Iron | 0 | Najspoljašnjiji prsten | Siva |
| Titanium | 1 | Drugi prsten | Bela |
| Naonite | 2 | Treći prsten | Zelena |
| Trinium | 3 | Četvrti prsten | Plava |
| Xanion | 4 | Peti prsten | Žuta |
| Ogonite | 5 | Šesti prsten | Narandžasta |
| Avorion | 6 | Jezgro (iza barijere) | Zlatna |
Podrška za modove i Workshop
Avorion ima robusnu podršku za Steam Workshop, što vam omogućava da proširite vaš server modovima koje je kreirala zajednica.
Instaliranje modova
- Pronađite mod koji želite na Steam Workshop za Avorion
- Zabeležite Workshop ID iz URL-a moda (broj na kraju)
- Zaustavite server u GPanel-u
- Otvorite GPanel-ov File Manager
- Idite u direktorijum
galaxies/your_galaxy_name/ - Uredite fajl
modconfig.lua(kreirajte ga ako ne postoji) - Dodajte Workshop ID moda u konfiguraciju
- Pokrenite server — mod će biti automatski preuzet
Format modconfig.lua
-- Avorion Mod Configuration
modLocation = ""
forceEnabling = false
mods =
{
{workshopid = "1234567890"},
{workshopid = "0987654321"},
{workshopid = "1122334455"},
}
Saveti za upravljanje modovima
- Dodajte modove jedan po jedan i testirajte nakon svakog dodavanja kako biste identifikovali probleme kompatibilnosti
- Neki modovi zahtevaju resetovanje galaksije da bi imali pun efekat (naročito oni koji menjaju generisanje sektora)
- Proverite komentare i opise modova za poznate nekompatibilnosti pre instalacije
- Čuvajte rezervnu kopiju vašeg
modconfig.luai foldera galaksije pre dodavanja ili uklanjanja modova - Modovi koji rade samo na strani servera ne zahtevaju da ih klijenti instaliraju, ali većini modova za igru potrebne su obe strane
Rešavanje problema
Server se ne pojavljuje u pretraživaču
- Proverite da je
listed=trueu vašemserver.iniili startup promenljivama - Proverite da je Steam query port (
steamQueryPort) dostupan — ovo je obično vaš game port + 1 - Sačekajte 2-3 minuta nakon pokretanja servera da se Steam listing proširi
- Pokušajte da se povežete preko Direct Connect da biste potvrdili da server radi
- Uverite se da je server potpuno pokrenut tako što ćete proveriti da li se u konzoli pojavljuje
Server startup complete
Padovi servera
Ako se vaš Avorion server ruši, pratite ove korake:
- Proverite logove padova — Potražite poruke o greškama u GPanel konzoli i folderu
logs/unutar direktorijuma vaše galaksije - Uklonite nedavno dodate modove — Ako su padovi počeli nakon dodavanja moda, uklonite ga iz
modconfig.luai ponovo pokrenite - Proverite oštećenje sektora — Ako se pad dešava prilikom učitavanja određenog sektora, taj sektor je možda oštećen. Koristite
/regeneratesectoriz konzole (ako je dostupna) ili obrišite fajl sektora iz folderasectors/ - Ažurirajte server — Uverite se da vaš server radi na najnovijoj verziji preko GPanel-a
- Smanjite worker niti — Ako serveru ponestaje resursa, pokušajte da smanjite
workerThreadsigeneratorThreadsuserver.ini - Vratite iz rezervne kopije — Ako sve ostalo ne uspe, vratite folder galaksije iz rezervne kopije napravljene pre nego što su problemi počeli
Problemi sa performansama
- Visoko tick vreme — Koristite
/statusda proverite performanse servera. Visoka tick vremena ukazuju na to da se server bori da prati zahteve simulacije. - Previše učitanih sektora — Svaki sektor sa igračima ili aktivnim AI-om troši resurse. Podstaknite igrače da izbegavaju da se istovremeno previše šire kroz galaksiju.
- Veliki brodovi — Brodovi sa prekomernim brojem blokova povećavaju opterećenje simulacije. Razmislite o postavljanju smernica za maksimalne veličine brodova.
- Prekomerno postavljanje stanica — Mnogo stanica koje su izgradili igrači u jednom sektoru može da degradira performanse. Pratite broj entiteta u sektoru pomoću
/sector.
Problemi sa povezivanjem igrača
- Neusklađenost verzija — Svi igrači moraju biti na istoj verziji igre kao server. Uverite se da su svi ažurirali preko Steam-a.
- Neusklađenost modova — Igračima su potrebni isti instalirani modovi. Ako se igrač ne može povezati, proverite da li se njegova lista modova poklapa sa serverskim
modconfig.lua. - Greške isteka vremena (timeout) — Mogu ukazivati na preopterećenje servera ili probleme sa mrežom. Proverite performanse servera pomoću
/status. - Problemi sa lozinkom — Ako igrači prijave da lozinka ne radi, proverite da li se lozinka u vašim startup promenljivama i
server.inipoklapa.
Brzi pregled
Najčešće korišćene administratorske komande za svakodnevno upravljanje serverom:
# 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
Povezani članci
- Vodič za podešavanje Avorion servera
- Kako pronaći IP adresu i port vašeg servera
- Kako otpremiti fajlove putem SFTP-a
- Početak rada sa vašim novim serverom
Potrebna vam je pomoć?
Ako vam je potrebna dodatna pomoć oko administracije Avorion servera ili imate pitanja o određenim komandama, naš tim za podršku je spreman da pomogne. Pošaljite tiket za podršku i odgovorićemo što je pre moguće.