Aquesta guia cobreix totes les comandes d'administrador i de consola disponibles per al vostre servidor dedicat d'Empyrion: Galactic Survival a Legion Hosting. Apreneu com configurar els permisos d'administrador, gestionar jugadors i utilitzar les comandes de GameMaster per administrar el vostre servidor. Per a la configuració inicial del servidor, consulteu la nostra Guia de configuració del servidor d'Empyrion: Galactic Survival.
Nivells de permisos
Empyrion utilitza un sistema de permisos numerat on els números més baixos atorguen privilegis més alts. Cada nivell de permisos inclou totes les comandes disponibles dels nivells amb números més alts.
| Nivell | Rol | Codi | Descripció |
|---|---|---|---|
| 0 | Player | pl |
Nivell de permisos per defecte per a tots els jugadors. Accés només a les comandes bàsiques. |
| 3 | GameMaster | gm |
Permisos elevats per a la gestió del joc, teletransport, generació d'objectes i control del món. |
| 6 | Moderator | mod |
Capacitats de gestió de jugadors, incloent-hi bloqueig, donació d'objectes i gestió d'entitats. |
| 9 | Admin | admin |
Privilegis administratius complets, incloent-hi assignació de rols, gestió de playfields i control del servidor. |
Configuració dels permisos d'administrador
Mètode 1: adminconfig.yaml (Recomanat)
La forma més fiable de configurar els permisos d'administrador és a través del fitxer adminconfig.yaml. Aquest fitxer es troba a la carpeta Saves/ del vostre servidor (o de vegades al costat del vostre dedicated.yaml).
Creeu o editeu adminconfig.yaml amb l'estructura següent:
Elevated:
- Id: 76561198012345678
Permission: 3
Name: "PlayerOne"
- Id: 76561198087654321
Permission: 9
Name: "ServerAdmin"
Banned:
- Id: 76561198099999999
Until: "2027-01-01 00:00:00"
Cada entrada requereix:
Id— El SteamID64 del jugador (un número de 17 dígits que comença per 7656)Permission— El nivell de permisos a assignar (3 = GameMaster, 6 = Moderator, 9 = Admin)Name— El nom del jugador (opcional, per a la vostra referència)
7656.
Mètode 2: Comanda de consola initadmin
Si esteu connectats al servidor com a jugador i encara no s'ha configurat cap administrador, podeu utilitzar la comanda initadmin per establir-vos com a administrador inicial:
initadmin
Això només funciona si no hi ha cap administrador configurat. Un cop existeix un administrador, les assignacions de rols posteriors s'han de fer a través de la comanda setrole o del fitxer adminconfig.yaml.
Mètode 3: Comanda de consola setrole
Els administradors existents (nivell de permisos 9) poden assignar rols a altres jugadors utilitzant la comanda setrole:
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)
També podeu utilitzar el SteamID64 del jugador en lloc del seu nom:
setrole 76561198012345678 gm
Obrir la consola
Per accedir a la consola dins del joc, premeu la tecla titlla (~) al vostre teclat. La consola us permet introduir comandes directament mentre jugueu. Totes les comandes no distingeixen entre majúscules i minúscules.
dedicated.yaml. Connecteu-vos utilitzant PuTTY o un client de terminal similar amb el tipus de connexió Raw (no Telnet estàndard) al port Telnet (per defecte: 1030). Consulteu la Guia de configuració del servidor per als detalls de configuració de Telnet.
Comandes de jugador (Nivell 0+)
Aquestes comandes estan disponibles per a tots els jugadors.
| Comanda | Descripció |
|---|---|
help |
Llista totes les comandes de consola disponibles. Utilitzeu help [command] per obtenir detalls sobre una comanda específica. |
detach |
Desacobla el jugador local si està atrapat sota una cabina o dins de la geometria |
destroyme |
Mata el vostre propi personatge (útil si esteu encallats) |
undock |
Desacobla un SV o HV especificat de la seva estructura pare |
difficulties |
Mostra la configuració de dificultat actual del joc |
origins |
Llista els orígens disponibles (faccions inicials) |
oxygen |
Mostra les àrees oxigenades en un POI |
combiner |
Activa/desactiva el combinador de malles (rendiment) |
deco |
Activa/desactiva les decoracions del terreny (rendiment) |
initadmin |
Us estableix com a administrador inicial (només funciona si no hi ha cap administrador configurat) |
Comandes de GameMaster (Nivell 3+)
Les comandes de GameMaster proporcionen control sobre el món del joc, les entitats i l'estat dels jugadors.
Gestió de jugadors i entitats
| Comanda | Descripció |
|---|---|
godmode / gm |
Activa/desactiva el mode déu (invulnerabilitat) per a vosaltres mateixos |
itemmenu / im |
Activa/desactiva el menú creatiu d'objectes per generar qualsevol objecte |
kick [player] |
Expulsa un jugador (o tots els jugadors) del joc |
unban [player|SteamID] |
Elimina el bloqueig d'un jugador |
list |
Llista els jugadors amb permisos especials i els jugadors bloquejats |
level [set|add] [value] |
Modifica el nivell, punts d'experiència o punts de millora del jugador actual |
entity [operation] |
Realitza diverses operacions sobre entitats (utilitzeu help entity per a detalls) |
ents |
Llista totes les entitats al playfield actual |
find [name] |
Cerca una estructura pel nom dins del playfield actual i mostra el seu ID |
faction [operation] |
Funcions auxiliars de gestió de faccions |
Teletransport i moviment
| Comanda | Descripció |
|---|---|
teleport [x] [y] [z] / tt |
Teletransporta't (i la nau controlada) a coordenades específiques |
setposition [entity] [x] [y] [z] |
Estableix la posició d'una entitat a coordenades específiques |
setrotation [entity] [x] [y] [z] |
Estableix la rotació d'una estructura |
sector [x] [y] [z] |
Salta a un sector específic a l'espai |
Gestió del món i del joc
| Comanda | Descripció |
|---|---|
changemode |
Canvia el joc entre el mode Supervivència i Creatiu |
map |
Descobreix tots els recursos i POIs al mapa actual |
regenerate [entityId] |
Regenera un POI o estructura, restaurant-lo al seu estat original |
weather [type] |
Activa una configuració meteorològica personalitzada al playfield actual |
time [set] [value] |
Obté o estableix l'hora global del servidor |
finishbp / fbp |
Finalitza instantàniament la producció del plànol actual |
spawnanyblueprint / sbp |
Activa/desactiva la capacitat de generar qualsevol plànol independentment dels requisits |
gameoptions / gopt |
Llista tots els valors actuals de les opcions del joc (consulteu la secció d'opcions del joc a continuació) |
op [entityId] |
Activa/desactiva la protecció fora de línia en una estructura específica |
wipe [target] |
Esborra aspectes específics després del reinici del servidor (utilitzeu amb precaució) |
stats |
Mostra informació d'estat sobre el playfield actual |
traders |
Llista tots els comerciants i recarrega el fitxer de configuració de comerciants |
Efectes d'estat i estat del jugador
| Comanda | Descripció |
|---|---|
statuseffect [effect] |
Aplica un efecte d'estat al jugador |
statuseffectremove [effect] |
Elimina un efecte d'estat del jugador |
prefabactivate |
Activa tots els blocs amb alimentació en una estructura |
prefabinfo |
Mostra informació sobre un plànol d'usuari |
resetcore |
Buida el combustible i l'oxigen de l'estructura local |
Comandes de moderador (Nivell 6+)
Les comandes de moderador afegeixen capacitats de gestió de jugadors i control d'entitats.
| Comanda | Descripció |
|---|---|
ban [player] [duration] |
Bloqueja un jugador durant un temps especificat |
give [player] [itemId] [amount] |
Dóna objectes a un jugador per ID d'objecte |
repair [player] |
Repara els objectes d'un jugador |
destroy [entityId] |
Destrueix una entitat o estructura |
debugmenu / dm |
Activa/desactiva el menú de depuració |
armor [operation] |
Ajustos d'armadura per als jugadors |
gents [factionId] |
Llista totes les estructures pertanyents a una facció específica |
alliances |
Llista aliances, sol·licituds d'aliança i gestiona la configuració d'aliances |
sectors [reveal|hide] |
Revela o amaga playfields al mapa |
ai |
Activa/desactiva la IA al playfield actual |
si |
Activa/desactiva els càlculs d'integritat estructural |
globaleffects |
Mostra els efectes globals actius al servidor |
marker [operation] |
Gestiona els marcadors del mapa |
weathersv [type] |
Activa una configuració meteorològica personalitzada a tot el servidor |
poimanager |
Comandes de gestió de POI (Punt d'interès) |
Comandes d'administrador (Nivell 9)
Les comandes d'administrador proporcionen el nivell més alt de control del servidor.
| Comanda | Descripció |
|---|---|
setrole [player|SteamID] [role] |
Estableix el rol de permisos d'un jugador (gm, mod, admin, pl) |
playfield / pf |
Recarrega el playfield actual (comanda exclusiva del servidor) |
replaceblocks [entityId] [blockFrom] [blockTo] |
Substitueix blocs especificats en una estructura per un altre tipus de bloc |
setdevicespublic [entityId] |
Estableix tots els dispositius d'una estructura amb accés públic |
pda [operation] |
Executa comandes relacionades amb el PDA (utilitzeu help pda per a detalls) |
Comanda d'opcions del joc (gopt)
La comanda gameoptions (o gopt) us permet veure i modificar la configuració de joc del servidor en temps real sense editar fitxers de configuració ni reiniciar el servidor.
Visualització de la configuració
# Show all game options
gopt
# Show only settings that differ from defaults
gopt nd
Modificació de la configuració
# Set a specific option
gopt set DecayTime 48
gopt set MaxStructures 150
gopt set ForcePvP true
gopt set DiffAttackStrength Hard
gopt set DiffConstrCraftTime Instant
Opcions de joc disponibles
| Opció | Per defecte | Descripció |
|---|---|---|
DecayTime |
24 | Hores abans que les estructures sense nucli o petites es retirin quan no són visitades |
WipeTime |
0 | Hores abans que qualsevol estructura no visitada es retiri (0 = desactivat) |
ProtectTime |
48 | Hores de protecció fora de línia per a les estructures dels jugadors |
ProtectDelay |
300 | Segons abans que s'activi la protecció fora de línia |
MaxStructures |
200 | Estructures màximes per playfield (0-255) |
AntiGriefDistancePvE |
30 | Metres mínims entre bases de faccions en PvE |
AntiGriefDistancePvP |
300 | Metres mínims entre bases de faccions en PvP |
ForcePvP |
false | Força PvP a tots els playfields |
DiffAmountOfOre |
Normal | Abundància de dipòsits de mineral (Rich, Normal, Poor) |
DiffNumberOfDeposits |
Normal | Freqüència de dipòsits (Plenty, Normal, Few) |
DiffAttackStrength |
Medium | Dany d'atac dels NPC (Easy, Medium, Hard) |
DiffConstrCraftTime |
Normal | Velocitat del constructor (Faster, Normal, Slower, Instant) |
Comandes de gestió del servidor
Aquestes són comandes essencials per a l'administració diària del servidor, disponibles a través de la consola dins del joc o 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] per aturar el servidor de forma segura. Això activa una gravació automàtica i dóna als jugadors connectats un compte enrere d'avís. Tancar directament el procés del servidor pot provocar pèrdua de dades.
Tasques comunes d'administrador
Gestionar jugadors encallats
Si un jugador està atrapat dins de la geometria o sota una cabina:
# 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
Netejar estructures abandonades
# 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
Bloquejar i desbloquejar jugadors
# 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
Articles relacionats
- Guia de configuració del servidor d'Empyrion: Galactic Survival
- Com trobar la IP i el port del vostre servidor
- Com pujar fitxers via SFTP
- Primers passos amb el vostre nou servidor
Necessiteu ajuda?
Si necessiteu més assistència amb l'administració del servidor d'Empyrion o teniu preguntes sobre comandes específiques, el nostre equip de suport està preparat per ajudar-vos. Envieu un tiquet de suport i us respondrem el més aviat possible.