See juhend käsitleb kõiki administraatori käske, modide tuge ja serverihalduse tööriistu, mis on saadaval teie Avorion pühendatud serverile Legion Hosting platvormil. Siit saate teada, kuidas hallata mängijaid, juhtida galaktikat, paigaldada modifikatsioone ja lahendada levinud probleeme. Serveri esmase seadistamise ja konfigureerimise kohta vaadake meie Avorion serveri seadistamise juhendit.
Administraatori seadistamine
Avorion kasutab XML-põhist administraatorisüsteemi, mis annab teatud mängijatele kõrgendatud õigused. Administraatorid määratletakse failis admin.xml või neid saab lisada mängusiseste käskude kaudu.
Administraatorite lisamine faili admin.xml kaudu
Fail admin.xml asub teie galaktika salvestuskaustas (nt galaxies/your_galaxy_name/admin.xml). Saate seda faili muuta GPanel'i Failihalduri kaudu.
<?xml version="1.0" encoding="UTF-8"?>
<admin>
<admin id="76561198012345678" />
<admin id="76561198087654321" />
</admin>
Iga <admin> kirje sisaldab mängija Steam ID-d (SteamID64 vormingus). Mängija Steam ID leidmiseks:
- Minge mängija Steam profiilile
- Kui profiili URL kasutab kohandatud nime, kasutage SteamID otsingutööriista nende SteamID64 leidmiseks
- SteamID64 on 17-kohaline number, mis algab numbriga
7656119
Administraatorite lisamine mängus
Kui olete juba administraator, saate lisada teisi administraatoreid mängusisese vestluskäsuga:
/admin <playerName>
See lisab määratud mängija administraatorite loendisse kohe, ilma serveri taaskäivitamist nõudmata.
admin.xml otse GPanel'i Failihalduri kaudu, kuna ühtegi administraatorit pole veel olemas mängusisese käsu käivitamiseks. Pärast oma Steam ID lisamist ja serveri taaskäivitamist saate kasutada mängusiseseid käske täiendavate administraatorite lisamiseks.
Levinud administraatori käsud
Administraatori käsud sisestatakse mängusiseses vestluses (vajutage Enter vestluse avamiseks) eesliitega /. Neid saab käivitada ka GPanel'i serverikonsoolis.
Mängijate haldamine
| Käsk | Kirjeldus |
|---|---|
/kick <name> |
Viska mängija serverist välja. Ta saab kohe uuesti ühenduda. |
/ban <name> |
Keela mängijal serverisse siseneda. Tema Steam ID lisatakse faili banlist.txt. |
/unban <steamid> |
Eemalda mängija keeld tema Steam ID järgi. |
/admin <name> |
Anna mängijale administraatori õigused. |
/removeadmin <name> |
Eemalda mängijalt administraatori õigused. |
/say <message> |
Saada serverülesanne teade kõigile mängijatele. |
/players |
Kuva kõik ühendatud mängijad koos nende Steam ID-de ja praeguse sektoriga. |
/whisper <name> <message> |
Saada privaatsõnum konkreetsele mängijale. |
Serveri juhtimine
| Käsk | Kirjeldus |
|---|---|
/save |
Salvesta käsitsi kõik laaditud sektorid ja mängijaandmed kettale. |
/stop |
Salvesta ohutult kõik andmed ja lülita server välja. |
/seed |
Kuva praeguse galaktika seeme. |
/status |
Näita serveri olekut, sealhulgas mängijate arvu, laaditud sektoreid ja jõudlusnäitajaid. |
/difficulty <value> |
Muuda serveri raskusastet (-3 kuni 3). Jõustub uute genereeritud sektorite jaoks. |
/pvp <on|off> |
Lülita mängija-mängija-vastu võitlus sisse või välja. |
/maxplayers <number> |
Muuda mängijate maksimaalset arvu serveri töötamise ajal. |
/password <password> |
Määra või muuda serveri parool. Jäta tühjaks parooli eemaldamiseks. |
Teleportimine ja navigeerimine
| Käsk | Kirjeldus |
|---|---|
/tp <x> <y> |
Telepordi ennast sektori koordinaatidele (x, y). |
/tp <playerName> |
Telepordi ennast teise mängija asukohta. |
/tp <playerName> <x> <y> |
Telepordi konkreetne mängija sektori koordinaatidele. |
/give <playerName> <amount> <material> |
Anna mängijale ressursse. Materjalid: Iron, Titanium, Naonite, Trinium, Xanion, Ogonite, Avorion. |
Galaktika haldamine
Administraatorina on teil tööriistad galaktika struktuuri ja sektorite haldamiseks.
Sektorite haldamine
| Käsk | Kirjeldus |
|---|---|
/sector |
Kuva teave oma praeguse sektori kohta (koordinaadid, olemid, faktsioonid). |
/regeneratesector <x> <y> |
Genereeri sektor uuesti, lähtestades selle protseduurselt genereeritud olekusse. Hoiatus: Hävitab kõik mängijate ehitatud struktuurid selles sektoris. |
/clearsector <x> <y> |
Eemalda kõik olemid sektorist, jättes selle tühjaks. |
Materjalide tasemed
Avorion'i galaktika on korraldatud ringidesse, kus materjalide tasemed kasvavad sissepoole liikudes tuuma juures asuva barjääri suunas. Selle mõistmine aitab mängijate teleportimisel või sektori sisu haldamisel.
| Materjal | Tase | Galaktika ring | Värv |
|---|---|---|---|
| Iron | 0 | Välimine ring | Hall |
| Titanium | 1 | Teine ring | Valge |
| Naonite | 2 | Kolmas ring | Roheline |
| Trinium | 3 | Neljas ring | Sinine |
| Xanion | 4 | Viies ring | Kollane |
| Ogonite | 5 | Kuues ring | Oranž |
| Avorion | 6 | Tuum (barjääri taga) | Kuldne |
Modide ja Workshop'i tugi
Avorion'il on tugev Steam Workshop'i tugi, mis võimaldab teil oma serverit laiendada kogukonna loodud modifikatsioonidega.
Modide paigaldamine
- Leidke soovitud mod Avorion'i Steam Workshop'ist
- Märkige üles Workshop'i ID modi URL-ist (number lõpus)
- Peatage server GPanel'is
- Avage GPanel'i Failihaldur
- Navigeerige kausta
galaxies/your_galaxy_name/ - Muutke faili
modconfig.lua(looge see, kui seda pole olemas) - Lisage modi Workshop'i ID konfiguratsioonile
- Käivitage server — mod laaditakse alla automaatselt
modconfig.lua vorming
-- Avorion Mod Configuration
modLocation = ""
forceEnabling = false
mods =
{
{workshopid = "1234567890"},
{workshopid = "0987654321"},
{workshopid = "1122334455"},
}
Modide haldamise nõuanded
- Lisage modifikatsioone ühekaupa ja testige pärast iga lisamist, et tuvastada ühilduvusprobleeme
- Mõned modid nõuavad täieliku toime avaldamiseks galaktika lähtestamist (eriti need, mis muudavad sektori genereerimist)
- Kontrollige modi kommentaare ja kirjeldusi teadaolevate kokkusobimatuste osas enne paigaldamist
- Hoidke varukoopiat failist
modconfig.luaja galaktika kaustast enne modide lisamist või eemaldamist - Ainult serveripoolsed modid ei nõua klientidelt nende paigaldamist, kuid enamik mängumodifikatsioone vajab mõlemat poolt
Tõrkeotsing
Server ei ilmu brauseris
- Veenduge, et
listed=trueon teie failisserver.inivõi käivitusmuutujates - Kontrollige, et Steam päringuport (
steamQueryPort) on kättesaadav — see on tavaliselt teie mänguport + 1 - Oodake 2-3 minutit pärast serveri käivitamist, et Steam'i loend leviks
- Proovige ühenduda Otseühenduse kaudu, et kinnitada serveri töötamist
- Veenduge, et server on täielikult käivitunud, kontrollides konsoolis teadet
Server startup complete
Serveri kokkujooksmised
Kui teie Avorion server jookseb kokku, järgige neid samme:
- Kontrollige kokkujooksmislogisid — Otsige GPanel'i konsoolis ja galaktika kausta
logs/kaustast veateateid - Eemaldage hiljuti lisatud modid — Kui kokkujooksmised algasid pärast modi lisamist, eemaldage see failist
modconfig.luaja taaskäivitage - Kontrollige sektori riknemist — Kui kokkujooksmine toimub konkreetse sektori laadimisel, võib see sektor olla rikutud. Kasutage konsoolis (kui see on kättesaadav) käsku
/regeneratesectorvõi kustutage sektorifail kaustastsectors/ - Uuendage serverit — Veenduge, et teie server kasutab uusimat versiooni GPanel'i kaudu
- Vähendage töövooge — Kui serveril saavad ressursid otsa, proovige vähendada
workerThreadsjageneratorThreadsväärtusi failisserver.ini - Taastage varukoopiast — Kui miski muu ei aita, taastage galaktika kaust varukoopiast, mis tehti enne probleemide algust
Jõudlusprobleemid
- Kõrge tikiaeg — Kasutage käsku
/statusserveri jõudluse kontrollimiseks. Kõrge tikiaeg näitab, et serveril on raskusi simulatsiooni nõudmistega toimetulekul. - Liiga palju laaditud sektoreid — Iga sektor, kus on mängijaid või aktiivne tehisintellekt, tarbib ressursse. Julgustage mängijaid vältima liigset hajumist üle galaktika samaaegselt.
- Suured laevad — Liigse plokkide arvuga laevad suurendavad simulatsiooni koormust. Kaaluge maksimaalse laeva suuruse juhiste seadmist.
- Jaamade kuhjumine — Paljud mängijate ehitatud jaamad ühes sektoris võivad halvendada jõudlust. Jälgige sektori olemite arvu käsuga
/sector.
Mängija ühenduse probleemid
- Versiooni mittevastavus — Kõik mängijad peavad olema sama mänguversiooniga kui server. Veenduge, et kõik on Steam'i kaudu uuendanud.
- Modi mittevastavus — Mängijatel peavad olema samad modid paigaldatud. Kui mängija ei saa ühenduda, kontrollige, et tema modide loend vastab serveri failile
modconfig.lua. - Aegumise vead — Võivad viidata serveri ülekoormusele või võrguprobleemidele. Kontrollige serveri jõudlust käsuga
/status. - Parooli probleemid — Kui mängijad teatavad, et parool ei tööta, kontrollige, et parool teie käivitusmuutujates ja failis
server.inikattuksid.
Kiirjuhend
Kõige sagedamini kasutatavad administraatori käsud igapäevaseks serverihalduseks:
# 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
Seotud artiklid
- Avorion serveri seadistamise juhend
- Kuidas leida oma serveri IP-d ja porti
- Kuidas laadida faile üles SFTP kaudu
- Uue serveriga alustamine
Vajate abi?
Kui vajate täiendavat abi Avorion serveri administreerimisega või teil on küsimusi konkreetsete käskude kohta, on meie tugimeeskond valmis aitama. Esitage tugipilet ja vastame esimesel võimalusel.