Denne veiledningen dekker alle admin- og konsollkommandoer tilgjengelige for din Empyrion: Galactic Survival dedikerte server hos Legion Hosting. Lær hvordan du setter opp admin-tillatelser, administrerer spillere og bruker GameMaster-kommandoer for å administrere serveren din. For innledende serveroppsett og konfigurasjon, se vår Empyrion: Galactic Survival serveroppsettveiledning.
Tillatelsesnivåer
Empyrion bruker et nummerert tillatelsessystem der lavere tall gir høyere privilegier. Hvert tillatelsesnivå inkluderer alle kommandoer tilgjengelige for nivåer med høyere tall.
| Nivå | Rolle | Kode | Beskrivelse |
|---|---|---|---|
| 0 | Spiller | pl |
Standard tillatelsesnivå for alle spillere. Tilgang kun til grunnleggende kommandoer. |
| 3 | GameMaster | gm |
Forhøyede tillatelser for spilladministrasjon, teleportering, fremkalling og verdenskontroll. |
| 6 | Moderator | mod |
Funksjoner for spilleradministrasjon inkludert utestenging, gi gjenstander og enhetshåndtering. |
| 9 | Admin | admin |
Fulle administrative privilegier inkludert rolletildeling, spillfeltadministrasjon og serverkontroll. |
Sette opp admin-tillatelser
Metode 1: adminconfig.yaml (Anbefalt)
Den mest pålitelige måten å sette opp admin-tillatelser på er gjennom adminconfig.yaml-filen. Denne filen ligger i serverens Saves/-mappe (eller noen ganger ved siden av din dedicated.yaml).
Opprett eller rediger adminconfig.yaml med følgende struktur:
Elevated:
- Id: 76561198012345678
Permission: 3
Name: "PlayerOne"
- Id: 76561198087654321
Permission: 9
Name: "ServerAdmin"
Banned:
- Id: 76561198099999999
Until: "2027-01-01 00:00:00"
Hver oppføring krever:
Id— Spillerens SteamID64 (et 17-sifret nummer som starter med 7656)Permission— Tillatelsesnivået som skal tildeles (3 = GameMaster, 6 = Moderator, 9 = Admin)Name— Spillerens navn (valgfritt, til din egen referanse)
7656.
Metode 2: initadmin konsollkommando
Hvis du er logget inn på serveren som spiller og ingen admin er satt opp ennå, kan du bruke initadmin-kommandoen for å sette deg selv som den første administratoren:
initadmin
Dette fungerer kun hvis ingen admin er konfigurert for øyeblikket. Når en admin finnes, må videre rolletildelinger gjøres gjennom setrole-kommandoen eller adminconfig.yaml-filen.
Metode 3: setrole konsollkommando
Eksisterende administratorer (tillatelsesnivå 9) kan tildele roller til andre spillere ved hjelp av setrole-kommandoen:
setrole PlayerName gm # Set as GameMaster (level 3)
setrole PlayerName mod # Set as Moderator (level 6)
setrole PlayerName admin # Set as Admin (level 9)
setrole PlayerName pl # Reset to Player (level 0)
Du kan også bruke spillerens SteamID64 i stedet for navnet deres:
setrole 76561198012345678 gm
Åpne konsollen
For å få tilgang til konsollen i spillet, trykk på tilde-tasten (~) på tastaturet. Konsollen lar deg legge inn kommandoer direkte mens du spiller. Alle kommandoer er ikke skiftekänslige.
dedicated.yaml. Koble til med PuTTY eller en lignende terminalklient med tilkoblingstypen Raw (ikke standard Telnet) til Telnet-porten (standard: 1030). Se serveroppsettveiledningen for detaljer om Telnet-konfigurasjon.
Spillerkommandoer (Nivå 0+)
Disse kommandoene er tilgjengelige for alle spillere.
| Kommando | Beskrivelse |
|---|---|
help |
List opp alle tilgjengelige konsollkommandoer. Bruk help [command] for detaljer om en spesifikk kommando. |
detach |
Frigjør den lokale spilleren hvis han sitter fast under en cockpit eller i geometri |
destroyme |
Dreper din egen karakter (nyttig hvis du sitter fast) |
undock |
Frigjør en spesifisert SV eller HV fra sin overordnede struktur |
difficulties |
Viser de gjeldende vanskelighetsinnstillingene for spillet |
origins |
Lister opp tilgjengelige opphav (startfraksjoner) |
oxygen |
Viser områder med oksygen i en POI |
combiner |
Slår mesh combiner på/av (ytelse) |
deco |
Slår terrengdekorasjoner på/av (ytelse) |
initadmin |
Setter deg selv som den første administratoren (fungerer kun hvis ingen admin er satt) |
GameMaster-kommandoer (Nivå 3+)
GameMaster-kommandoer gir kontroll over spillverdenen, enheter og spillertilstand.
Spiller- og enhetshåndtering
| Kommando | Beskrivelse |
|---|---|
godmode / gm |
Slår gudemodus (usårbarhet) på/av for deg selv |
itemmenu / im |
Aktiverer/deaktiverer den kreative gjenstandsmenyen for å fremkalle hvilken som helst gjenstand |
kick [player] |
Spark en spiller (eller alle spillere) ut av spillet |
unban [player|SteamID] |
Fjern en utestenging for en spiller |
list |
Lister opp spillere med spesielle tillatelser og utestengte spillere |
level [set|add] [value] |
Endre nivå, erfaringspoeng eller oppgraderingspoeng for den gjeldende spilleren |
entity [operation] |
Utfør ulike operasjoner på enheter (bruk help entity for detaljer) |
ents |
List opp alle enheter på det gjeldende spillfeltet |
find [name] |
Finn en struktur etter navn innenfor det gjeldende spillfeltet og vis ID-en dens |
faction [operation] |
Hjelpefunksjoner for fraksjonsadministrasjon |
Teleportering og bevegelse
| Kommando | Beskrivelse |
|---|---|
teleport [x] [y] [z] / tt |
Teleporter deg selv (og kontrollert skip) til spesifikke koordinater |
setposition [entity] [x] [y] [z] |
Sett posisjonen til en enhet til spesifikke koordinater |
setrotation [entity] [x] [y] [z] |
Sett rotasjonen til en struktur |
sector [x] [y] [z] |
Hopp til en spesifikk sektor i verdensrommet |
Verdens- og spilladministrasjon
| Kommando | Beskrivelse |
|---|---|
changemode |
Bytt spillet mellom Survival- og Creative-modus |
map |
Avdekker alle ressurser og POI-er på det gjeldende kartet |
regenerate [entityId] |
Regenerer en POI eller struktur, og gjenoppretter den til sin opprinnelige tilstand |
weather [type] |
Aktiver en egendefinert værinnstilling på det gjeldende spillfeltet |
time [set] [value] |
Hent eller sett den globale servertiden |
finishbp / fbp |
Fullfør umiddelbart den gjeldende blåkopiproduksjonen |
spawnanyblueprint / sbp |
Slå på/av muligheten til å fremkalle hvilken som helst blåkopi uavhengig av krav |
gameoptions / gopt |
List opp alle gjeldende spillalternativverdier (se Spillalternativer-seksjonen nedenfor) |
op [entityId] |
Slå på/av offline-beskyttelse på en spesifikk struktur |
wipe [target] |
Slett målrettede aspekter etter omstart av serveren (bruk forsiktig) |
stats |
Skriv ut statusinformasjon om det gjeldende spillfeltet |
traders |
List opp alle handelsmenn og last inn handelsmann-konfigurasjonsfilen på nytt |
Statuseffekter og spillertilstand
| Kommando | Beskrivelse |
|---|---|
statuseffect [effect] |
Bruk en statuseffekt på spilleren |
statuseffectremove [effect] |
Fjern en statuseffekt fra spilleren |
prefabactivate |
Slå på alle strømførende blokker i en struktur |
prefabinfo |
Vis informasjon om en brukerblåkopi |
resetcore |
Tøm drivstoff og oksygen i den lokale strukturen |
Moderator-kommandoer (Nivå 6+)
Moderator-kommandoer legger til funksjoner for spilleradministrasjon og enhetskontroll.
| Kommando | Beskrivelse |
|---|---|
ban [player] [duration] |
Utesteng en spiller for en spesifisert tidsperiode |
give [player] [itemId] [amount] |
Gi gjenstander til en spiller etter gjenstands-ID |
repair [player] |
Reparer en spillers gjenstander |
destroy [entityId] |
Ødelegg en enhet eller struktur |
debugmenu / dm |
Aktiver/deaktiver feilsøkingsmenyen |
armor [operation] |
Rustningsjusteringer for spillere |
gents [factionId] |
List opp alle strukturer som tilhører en spesifikk fraksjon |
alliances |
List opp allianser, allianseforespørsler, og administrer alliansinnstillinger |
sectors [reveal|hide] |
Avdekk eller skjul spillfelt på kartet |
ai |
Slå AI på eller av for det gjeldende spillfeltet |
si |
Slå strukturell integritetsberegning på eller av |
globaleffects |
Vis gjeldende globale effekter aktive på serveren |
marker [operation] |
Administrer kartmarkører |
weathersv [type] |
Aktiver en egendefinert værinnstilling for hele serveren |
poimanager |
POI-administrasjonskommandoer (Point of Interest) |
Admin-kommandoer (Nivå 9)
Admin-kommandoer gir det høyeste nivået av serverkontroll.
| Kommando | Beskrivelse |
|---|---|
setrole [player|SteamID] [role] |
Sett en spillers tillatelsesrolle (gm, mod, admin, pl) |
playfield / pf |
Last inn det gjeldende spillfeltet på nytt (kun server-kommando) |
replaceblocks [entityId] [blockFrom] [blockTo] |
Erstatt spesifiserte blokker i en struktur med en annen blokktype |
setdevicespublic [entityId] |
Sett alle enheter i en struktur til offentlig tilgang |
pda [operation] |
Kjør PDA-relaterte kommandoer (bruk help pda for detaljer) |
Spillalternativer (gopt) kommando
gameoptions (eller gopt)-kommandoen lar deg vise og endre serverens spillinnstillinger ved kjøretid uten å redigere konfigurasjonsfiler eller starte serveren på nytt.
Vise innstillinger
# Show all game options
gopt
# Show only settings that differ from defaults
gopt nd
Endre innstillinger
# Set a specific option
gopt set DecayTime 48
gopt set MaxStructures 150
gopt set ForcePvP true
gopt set DiffAttackStrength Hard
gopt set DiffConstrCraftTime Instant
Tilgjengelige spillalternativer
| Alternativ | Standard | Beskrivelse |
|---|---|---|
DecayTime |
24 | Timer før kjerneløse/små strukturer fjernes når de ikke besøkes |
WipeTime |
0 | Timer før en hvilken som helst ubesøkt struktur fjernes (0 = deaktivert) |
ProtectTime |
48 | Timer med offline-beskyttelse for spillerstrukturer |
ProtectDelay |
300 | Sekunder før offline-beskyttelse aktiveres |
MaxStructures |
200 | Maksimalt antall strukturer per spillfelt (0-255) |
AntiGriefDistancePvE |
30 | Minimum meter mellom fraksjonsbaser i PvE |
AntiGriefDistancePvP |
300 | Minimum meter mellom fraksjonsbaser i PvP |
ForcePvP |
false | Tving PvP på alle spillfelt |
DiffAmountOfOre |
Normal | Mengde malmforekomster (Rich, Normal, Poor) |
DiffNumberOfDeposits |
Normal | Hyppighet av forekomster (Plenty, Normal, Few) |
DiffAttackStrength |
Medium | NPC-angrepsskade (Easy, Medium, Hard) |
DiffConstrCraftTime |
Normal | Konstruktørhastighet (Faster, Normal, Slower, Instant) |
Serveradministrasjonskommandoer
Dette er essensielle kommandoer for daglig serveradministrasjon, tilgjengelige via konsollen i spillet eller Telnet.
# Save and shut down the server (with countdown in minutes, max 15)
saveandexit 5
# List all connected players
plys
# List all active playfield servers
servers
# Regenerate a specific playfield
regenerateplayfield [name]
# View server performance statistics
stats
saveandexit [minutes] for å trygt avslutte serveren. Dette utløser en automatisk lagring og gir tilkoblede spillere en advarselsnedtelling. Å avslutte serverprosessen direkte kan føre til datatap.
Vanlige admin-oppgaver
Håndtere spillere som sitter fast
Hvis en spiller sitter fast i geometri eller under en cockpit:
# Player can try this themselves:
detach
# If that fails, teleport them:
tt [player] [x] [y] [z]
# Or as a last resort, kill and respawn:
destroyme
Rydde opp i forlatte strukturer
# List all structures for a faction
gents [factionId]
# Find a specific structure
find "Structure Name"
# Destroy a structure by ID
destroy [entityId]
# Adjust automatic decay timers
gopt set DecayTime 12
gopt set WipeTime 168
Utestenge og oppheve utestenging av spillere
# Ban a player (duration examples: 1h, 24h, 7d, permanent)
ban PlayerName 7d
# Unban a player
unban PlayerName
# List all players with special roles or bans
list
Relaterte artikler
- Empyrion: Galactic Survival serveroppsettveiledning
- Hvordan finne serverens IP og port
- Hvordan laste opp filer via SFTP
- Kom i gang med din nye server
Trenger du hjelp?
Hvis du trenger ytterligere hjelp med administrasjon av Empyrion-serveren eller har spørsmål om spesifikke kommandoer, er supportteamet vårt klart til å hjelpe. Send inn en support-henvendelse, så svarer vi deg så snart som mulig.