Tämä opas käsittelee kaikki ylläpitokomennot, modituen ja palvelimenhallintatyökalut, jotka ovat saatavilla Avorion-dedikoidulle palvelimellesi Legion Hostingissa. Opi hallitsemaan pelaajia, ohjaamaan galaksia, asentamaan modeja ja vianetsintää yleisille ongelmille. Palvelimen alkuasennusta ja konfigurointia varten katso oppaamme Avorion-palvelimen asennusopas.
Ylläpitäjien asetukset
Avorion käyttää XML-pohjaista ylläpitojärjestelmää, joka myöntää tietyille pelaajille korotettuja oikeuksia. Ylläpitäjät määritetään tiedostossa admin.xml tai heidät voidaan lisätä pelinsisäisten komentojen avulla.
Ylläpitäjien lisääminen admin.xml-tiedoston kautta
Tiedosto admin.xml sijaitsee galaksisi tallennuskansiossa (esim. galaxies/your_galaxy_name/admin.xml). Voit muokata tätä tiedostoa GPanelin Tiedostojenhallinnan kautta.
<?xml version="1.0" encoding="UTF-8"?>
<admin>
<admin id="76561198012345678" />
<admin id="76561198087654321" />
</admin>
Jokainen <admin>-merkintä sisältää pelaajan Steam ID:n (SteamID64-muodossa). Pelaajan Steam ID:n löytäminen:
- Mene pelaajan Steam-profiiliin
- Jos profiilin URL käyttää mukautettua nimeä, käytä SteamID-hakutyökalua heidän SteamID64:n löytämiseen
- SteamID64 on 17-numeroinen luku, joka alkaa numerolla
7656119
Ylläpitäjien lisääminen pelinsisäisesti
Jos olet jo ylläpitäjä, voit lisätä muita ylläpitäjiä pelinsisäisen chat-komennon avulla:
/admin <playerName>
Tämä lisää määritetyn pelaajan ylläpitäjälistalle välittömästi ilman palvelimen uudelleenkäynnistystä.
admin.xml-tiedostoa suoraan GPanelin Tiedostojenhallinnan kautta, koska ylläpitäjiä ei vielä ole pelinsisäisen komennon suorittamiseksi. Steam ID:si lisäämisen ja palvelimen uudelleenkäynnistyksen jälkeen voit käyttää pelinsisäisiä komentoja lisätäksesi muita ylläpitäjiä.
Yleiset ylläpitokomennot
Ylläpitokomennot syötetään pelinsisäiseen chattiin (avaa chat painamalla Enter) /-etuliitteellä. Nämä voidaan myös suorittaa GPanelin palvelinkonsolista.
Pelaajien hallinta
| Komento | Kuvaus |
|---|---|
/kick <name> |
Potkaisee pelaajan palvelimelta. He voivat liittyä uudelleen välittömästi. |
/ban <name> |
Estää pelaajan palvelimelta. Hänen Steam ID:nsä lisätään tiedostoon banlist.txt. |
/unban <steamid> |
Poistaa pelaajan eston Steam ID:n perusteella. |
/admin <name> |
Myöntää pelaajalle ylläpito-oikeudet. |
/removeadmin <name> |
Poistaa ylläpito-oikeudet pelaajalta. |
/say <message> |
Lähettää palvelimenlaajuisen viestin kaikille pelaajille. |
/players |
Listaa kaikki yhdistetyt pelaajat Steam ID:ineen ja nykyisine sektoreineen. |
/whisper <name> <message> |
Lähettää yksityisen viestin tietylle pelaajalle. |
Palvelimen hallinta
| Komento | Kuvaus |
|---|---|
/save |
Tallentaa manuaalisesti kaikki ladatut sektorit ja pelaajadatan levylle. |
/stop |
Tallentaa kaiken datan turvallisesti ja sammuttaa palvelimen. |
/seed |
Näyttää nykyisen galaksin seed-arvon. |
/status |
Näyttää palvelimen tilan, mukaan lukien pelaajamäärän, ladatut sektorit ja suorituskykymittarit. |
/difficulty <value> |
Muuttaa palvelimen vaikeustasoa (-3 - 3). Tulee voimaan vasta uusille luoduille sektoreille. |
/pvp <on|off> |
Kytkee pelaaja vastaan pelaaja -taistelun päälle tai pois. |
/maxplayers <number> |
Muuttaa pelaajien enimmäismäärän palvelimen ollessa käynnissä. |
/password <password> |
Asettaa tai muuttaa palvelimen salasanan. Jätä tyhjäksi poistaaksesi salasanan. |
Teleportaatio ja navigointi
| Komento | Kuvaus |
|---|---|
/tp <x> <y> |
Teleporttaa itsesi sektorin koordinaatteihin (x, y). |
/tp <playerName> |
Teleporttaa itsesi toisen pelaajan sijaintiin. |
/tp <playerName> <x> <y> |
Teleporttaa tietyn pelaajan sektorin koordinaatteihin. |
/give <playerName> <amount> <material> |
Antaa pelaajalle resursseja. Materiaalit: Iron, Titanium, Naonite, Trinium, Xanion, Ogonite, Avorion. |
Galaksinhallinta
Ylläpitäjänä sinulla on työkaluja galaksin rakenteen ja sektoreiden hallintaan.
Sektoreiden hallinta
| Komento | Kuvaus |
|---|---|
/sector |
Näyttää tiedot nykyisestä sektorista (koordinaatit, entiteetit, ryhmittymät). |
/regeneratesector <x> <y> |
Regeneroi sektorin, palauttaen sen proseduraalisesti generoituun tilaansa. Varoitus: Tuhoaa kaikki pelaajien rakentamat rakenteet kyseisessä sektorissa. |
/clearsector <x> <y> |
Poistaa kaikki entiteetit sektorista, jättäen sen tyhjäksi. |
Materiaalitasot
Avorionin galaksi on järjestetty kasvavien materiaalitasojen renkaisiin, jotka säteilevät sisäänpäin kohti ydintä ympäröivää estettä. Tämän ymmärtäminen auttaa pelaajien teleporttauksessa tai sektorin sisällön hallinnassa.
| Materiaali | Taso | Galaksin rengas | Väri |
|---|---|---|---|
| Iron | 0 | Uloin rengas | Harmaa |
| Titanium | 1 | Toinen rengas | Valkoinen |
| Naonite | 2 | Kolmas rengas | Vihreä |
| Trinium | 3 | Neljäs rengas | Sininen |
| Xanion | 4 | Viides rengas | Keltainen |
| Ogonite | 5 | Kuudes rengas | Oranssi |
| Avorion | 6 | Ydin (esteen takana) | Kulta |
Modi- ja Workshop-tuki
Avorionilla on vahva Steam Workshop -tuki, jonka avulla voit laajentaa palvelintasi yhteisön luomilla modeilla.
Modien asentaminen
- Etsi haluamasi modi Avorionin Steam Workshopista
- Merkitse Workshop ID modin URL-osoitteesta (numero lopussa)
- Sammuta palvelin GPanelista
- Avaa GPanelin Tiedostojenhallinta
- Siirry hakemistoon
galaxies/your_galaxy_name/ - Muokkaa tiedostoa
modconfig.lua(luo se, jos sitä ei ole) - Lisää modin Workshop ID asetuksiin
- Käynnistä palvelin — modi ladataan automaattisesti
modconfig.lua-muoto
-- Avorion Mod Configuration
modLocation = ""
forceEnabling = false
mods =
{
{workshopid = "1234567890"},
{workshopid = "0987654321"},
{workshopid = "1122334455"},
}
Modien hallintavinkkejä
- Lisää modit yksi kerrallaan ja testaa jokaisen lisäyksen jälkeen yhteensopivuusongelmien tunnistamiseksi
- Jotkut modit vaativat galaksin nollauksen tullakseen täysin voimaan (erityisesti ne, jotka muokkaavat sektorin luontia)
- Tarkista modien kommentit ja kuvaukset tunnetuista yhteensopimattomuuksista ennen asennusta
- Säilytä varmuuskopio tiedostostasi
modconfig.luaja galaksikansiosta ennen modien lisäämistä tai poistamista - Pelkät palvelinpuoliset modit eivät vaadi asiakkaita asentamaan niitä, mutta useimmat pelimekaniikkamodit tarvitsevat molemmat puolet
Vianetsintä
Palvelin ei näy selaimessa
- Varmista
listed=truetiedostossasiserver.initai käynnistysmuuttujissa - Tarkista, että Steamin kyselyportti (
steamQueryPort) on saavutettavissa — tämä on tyypillisesti pelin portti + 1 - Odota 2-3 minuuttia palvelimen käynnistyksen jälkeen, jotta Steam-listaus leviää
- Kokeile yhteyttä Direct Connectin kautta varmistaaksesi, että palvelin on käynnissä
- Varmista, että palvelin on käynnistynyt täysin tarkistamalla, että konsolissa näkyy
Server startup complete
Palvelimen kaatumiset
Jos Avorion-palvelimesi kaatuu, noudata näitä ohjeita:
- Tarkista kaatumislokit — Etsi GPanelin konsolista ja galaksihakemistosi
logs/-kansiosta virheilmoituksia - Poista hiljattain lisätyt modit — Jos kaatumiset alkoivat modin lisäämisen jälkeen, poista se tiedostosta
modconfig.luaja käynnistä uudelleen - Tarkista sektorin korruptio — Jos kaatuminen tapahtuu tiettyä sektoria ladatessa, kyseinen sektori voi olla korruptoitunut. Käytä
/regeneratesectorkonsolista (jos saatavilla) tai poista sektoritiedostosectors/-kansiosta - Päivitä palvelin — Varmista, että palvelimesi on uusin versio GPanelin kautta
- Vähennä työsäikeitä — Jos palvelimelta loppuu resurssit, kokeile vähentää
workerThreadsjageneratorThreadstiedostossaserver.ini - Palauta varmuuskopiosta — Jos mikään muu ei toimi, palauta galaksikansio ennen ongelmien alkamista otetusta varmuuskopiosta
Suorituskykyongelmat
- Korkea tick-aika — Käytä
/status-komentoa tarkistaaksesi palvelimen suorituskyvyn. Korkeat tick-ajat tarkoittavat, että palvelin kamppailee pysyä mukana simulaatiovaatimuksissa. - Liian monta ladattua sektoria — Jokainen sektori, jossa on pelaajia tai aktiivista tekoälyä, kuluttaa resursseja. Kannusta pelaajia välttämään leviämistä liian kauas galaksissa samanaikaisesti.
- Suuret alukset — Alukset, joilla on liikaa palikoita, lisäävät simulaatiokuormaa. Harkitse ohjeiden asettamista alusten enimmäiskoolle.
- Asemaspämmäys — Monet pelaajien rakentamat asemat yhdessä sektorissa voivat heikentää suorituskykyä. Seuraa sektorin entiteettien määrää komennolla
/sector.
Pelaajien yhteysongelmat
- Versioristiriita — Kaikkien pelaajien on oltava samassa peliversiossa kuin palvelin. Varmista, että kaikki ovat päivittäneet Steamin kautta.
- Modiristiriita — Pelaajilla on oltava samat modit asennettuna. Jos pelaaja ei voi yhdistää, varmista, että hänen modi-luettelonsa vastaa palvelimen
modconfig.lua-tiedostoa. - Aikakatkaisuvirheet — Voivat osoittaa palvelimen ylikuormitusta tai verkko-ongelmia. Tarkista palvelimen suorituskyky komennolla
/status. - Salasanaongelmat — Jos pelaajat raportoivat salasanan toimimattomuudesta, varmista, että käynnistysmuuttujien ja
server.ini-tiedoston salasanat vastaavat toisiaan.
Pikaopas
Päivittäisen palvelimenhallinnan yleisimmin käytetyt ylläpitokomennot:
# 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
Aiheeseen liittyvät artikkelit
- Avorion-palvelimen asennusopas
- Kuinka löytää palvelimesi IP ja portti
- Kuinka ladata tiedostoja SFTP:n kautta
- Aloittaminen uuden palvelimesi kanssa
Tarvitsetko apua?
Jos tarvitset lisäapua Avorion-palvelimen hallinnassa tai sinulla on kysymyksiä tietyistä komennoista, tukitiimimme on valmis auttamaan. Lähetä tukipyyntö, niin vastaamme mahdollisimman pian.