Com a administrador d'un servidor PixARK, tens accés a comandes potents per gestionar jugadors, criatures, configuracions del món i operacions del servidor. Aquesta guia cobreix la configuració de la contrasenya d'administrador, les comandes habituals, la configuració de RCON i les tècniques de resolució de problemes per al teu servidor dedicat de PixARK.
Configuració de la contrasenya d'administrador
Abans de poder utilitzar les comandes d'administrador dins del joc, has de configurar una contrasenya d'administrador. La manera més fàcil és mitjançant la variable d'inici ARK_ADMIN_PASSWORD de GPanel. Alternativament, pots establir ServerAdminPassword al fitxer GameUserSettings.ini del teu servidor.
Establir la contrasenya d'administrador
Opció 1 (Recomanada): A GPanel, ves a la pestanya Startup i estableix la variable ARK_ADMIN_PASSWORD amb la contrasenya desitjada, després reinicia el servidor.
Opció 2: Edita el fitxer de configuració directament:
- Atura el teu servidor des de GPanel.
- Navega a
ShooterGame/Saved/Config/WindowsServer/GameUserSettings.inimitjançant SFTP o el gestor de fitxers de GPanel. - Troba la secció
[ServerSettings]i afegeix o modifica la línia següent:
[ServerSettings]
ServerAdminPassword=YourSecureAdminPassword
- Desa el fitxer i inicia el teu servidor.
Activar l'administrador dins del joc
Un cop configurada la contrasenya d'administrador, has d'autenticar-te cada vegada que et connectis al servidor:
- Uneix-te al teu servidor PixARK.
- Obre la consola del joc prement Tab (tecla per defecte).
- Escriu la comanda següent i prem Enter:
enablecheats YourSecureAdminPassword
Si la contrasenya és correcta, veuràs un missatge de confirmació. Ara tens accés d'administrador durant aquesta sessió. Hauràs de tornar a autenticar-te cada vegada que et reconnectis al servidor.
enablecheats no produeix cap sortida visible en algunes versions. Si no veus cap missatge d'error, la comanda probablement ha funcionat. Prova amb una comanda senzilla com cheat fly per verificar-ho.
Comandes d'administrador habituals
Totes les comandes d'administrador van precedides de cheat. Obre la consola amb Tab i introdueix les comandes tal com es mostra a continuació.
Comandes de moviment i supervivència
| Comanda | Descripció |
|---|---|
cheat fly |
Activa el mode de vol. El teu personatge pot volar lliurement en qualsevol direcció. Utilitza cheat walk per desactivar-lo. |
cheat walk |
Desactiva el mode de vol i torna al caminar/gravetat normal. |
cheat god |
Activa/desactiva el mode déu, fent-te invulnerable a tot el dany. Executa de nou per desactivar. |
cheat ghost |
Activa el mode noclip, permetent-te travessar el terreny i les estructures. Utilitza cheat walk per desactivar-lo. |
cheat infinitestats |
Atorga salut, resistència, menjar, aigua i altres estadístiques infinites. Activa/desactiva. |
Comandes de criatures
| Comanda | Descripció |
|---|---|
cheat forcetame |
Domestica instantàniament la criatura que estàs mirant. La criatura es pot muntar sense sella i respon a les teves comandes. |
cheat destroywilddinos |
Elimina totes les criatures salvatges (no domesticades) del mapa. Les noves criatures reapareixeran de forma natural. Útil per refrescar les aparicions o solucionar lag causat per acumulació de criatures. |
cheat dotame |
Domestica la criatura seleccionada com si l'haguessis domesticat normalment (requereix sella per muntar). |
cheat summon <ClassID> |
Genera una criatura de la classe especificada a la teva ubicació. Exemple: cheat summon Raptor_Character_BP_C |
cheat destroyallenemies |
Destrueix totes les criatures hostils del mapa. Similar a destroywilddinos però dirigit específicament a les criatures agressives. |
Comandes de món i entorn
| Comanda | Descripció |
|---|---|
cheat settimeofday <HH:MM> |
Estableix l'hora del joc. Exemple: cheat settimeofday 12:00 estableix el migdia. Utilitza el format de 24 hores. |
cheat saveworld |
Força un desament immediat del món. Utilitza-ho abans d'apagar o fer canvis arriscats. |
cheat slomo <value> |
Canvia la velocitat del joc. El valor per defecte és 1.0. Valors superiors a 1.0 acceleren el joc; inferiors a 1.0 el ralentitzen. Exemple: cheat slomo 2 |
cheat setweather <type> |
Canvia el temps meteorològic actual. Els tipus disponibles depenen del bioma. |
Comandes d'objectes i experiència
| Comanda | Descripció |
|---|---|
cheat giveitemnum <ID> <Qty> <Quality> <Blueprint> |
Dóna un objecte pel seu ID numèric. La qualitat va de 0 a 100. Blueprint: 0 per objecte, 1 per plànol. Exemple: cheat giveitemnum 1 10 0 0 |
cheat gfi <name> <Qty> <Quality> <Blueprint> |
Dóna un objecte per nom parcial. Exemple: cheat gfi rifle 1 0 0 |
cheat addexperience <Amount> 0 1 |
Atorga punts d'experiència al teu personatge. El segon paràmetre (0) significa que s'afegeix directament. El tercer paràmetre (1) comparteix amb la tribu. Exemple: cheat addexperience 5000 0 1 |
cheat giveengrams |
Desbloqueja tots els engrames de fabricació per al teu personatge. |
cheat giveresources |
Afegeix 50 de cada recurs al teu inventari. |
Comandes de teletransport
| Comanda | Descripció |
|---|---|
cheat teleporttoplayer <SteamID> |
Et teletransporta al jugador especificat. |
cheat teleportplayertome <SteamID> |
Teletransporta el jugador especificat a la teva ubicació. |
cheat setplayerpos <X> <Y> <Z> |
Et teletransporta a coordenades específiques del món. |
Gestió de jugadors: expulsar i prohibir
Els administradors poden expulsar i prohibir jugadors problemàtics utilitzant les comandes següents:
| Comanda | Descripció |
|---|---|
cheat kickplayer <SteamID> |
Expulsa immediatament el jugador del servidor. Pot tornar a unir-se. |
cheat banplayer <SteamID> |
Prohibeix l'accés al jugador pel seu Steam ID. No pot tornar a unir-se fins que se li retiri la prohibició. |
cheat unbanplayer <SteamID> |
Retira la prohibició per al Steam ID especificat. |
cheat listplayers |
Llista tots els jugadors connectats amb els seus noms i Steam IDs. |
cheat listplayers per veure tots els jugadors connectats i els seus Steam IDs. També pots trobar el Steam ID d'un jugador des de la URL del seu perfil de Steam.
Configuració de RCON
RCON (Remote Console) et permet executar comandes d'administrador de forma remota sense estar connectat al servidor dins del joc. Això és útil per a la gestió automatitzada del servidor, reinicis programats i administració remota.
Activar RCON
- Atura el teu servidor.
- Obre
GameUserSettings.inii afegeix el següent sota[ServerSettings]:
[ServerSettings]
RCONEnabled=True
RCONPort=27020
RCONServerGameLogBuffer=600
- Assegura't que
ServerAdminPasswordtambé estigui configurat, ja que RCON utilitza aquesta contrasenya per a l'autenticació. - Desa el fitxer i inicia el teu servidor.
Connectar-se via RCON
Utilitza qualsevol client compatible amb Source RCON per connectar-te al teu servidor. Les opcions populars inclouen:
- mcrcon -- client RCON lleuger de línia de comandes
- RCON CLI -- eina RCON multiplataforma
- Battlemetrics -- gestió de servidors basada en web amb suport RCON
Connecta't utilitzant la IP del teu servidor, el port RCON (p. ex., 27020) i la teva ServerAdminPassword. Un cop connectat, pots executar qualsevol comanda d'administrador sense el prefix cheat.
# Example RCON commands (no "cheat" prefix needed via RCON)
saveworld
listplayers
settimeofday 12:00
destroywilddinos
kickplayer 76561198012345678
Resolució de problemes
Errors fatals del servidor
| Símptoma | Causa probable | Solució |
|---|---|---|
| Error fatal en iniciar després d'un canvi de configuració | Error de sintaxi al fitxer de configuració | Revisa GameUserSettings.ini per errors tipogràfics, claudàtors que falten o valors no vàlids. Restaura des d'una còpia de seguretat si cal. |
| Error fatal durant el joc | Excés de criatures o límit de memòria | Executa cheat destroywilddinos per netejar l'acumulació de criatures. Comprova l'ús de memòria a GPanel. |
| Error fatal en generar objectes | ID d'objecte o nom de classe no vàlid | Verifica que l'ID d'objecte o el nom de classe sigui correcte per a PixARK. No tots els IDs d'objectes d'ARK funcionen a PixARK. |
| Errors fatals repetits a la mateixa hora | Corrupció del desament automàtic | Restaura des d'una còpia de seguretat recent. Si els desaments estan corruptes, pot ser necessari fer un esborrat del món. |
Problemes de connexió
| Problema | Solució |
|---|---|
| Els jugadors no poden trobar el servidor | Assegura't que el port de consulta sigui correcte i que el servidor hagi estat en funcionament almenys 3-5 minuts. Prova la connexió directa per IP. |
| Temps d'espera de connexió esgotat | Comprova que el servidor estigui en funcionament a GPanel. Verifica que el port de joc (per defecte 7777) sigui correcte. El servidor pot estar encara carregant. |
| Expulsat immediatament després d'unir-se | Comprova si el jugador està prohibit (cheat listplayers i llista de prohibicions). Verifica que la versió del joc coincideixi amb la versió del servidor. |
| Connexió RCON rebutjada | Verifica RCONEnabled=True a la configuració. Comprova que estàs utilitzant el port RCON i la contrasenya d'administrador correctes. |
Corrupció del món
Si el teu món es corromp (p. ex., errors fatals constants, terreny que falta, estructures trencades), segueix aquests passos:
- Atura el servidor immediatament per evitar més corrupció.
- Descarrega el directori
ShooterGame/Saved/actual via SFTP com a còpia de referència. - Si tens una còpia de seguretat recent, restaura-la pujant els fitxers de la còpia de seguretat per substituir els desaments actuals.
- Si no existeix cap còpia de seguretat, pot ser necessari fer un esborrat del món eliminant el contingut del directori de desaments i reiniciant.
- Inicia el servidor i verifica que es carregui correctament.
cheat saveworld abans d'apagar i evita forçar l'aturada del servidor sempre que sigui possible.
Articles relacionats
- Guia de configuració del servidor PixARK -- Configuració inicial del servidor, variables d'inici i mètodes de connexió.
- Com trobar la IP i el port del teu servidor
- Com pujar fitxers via SFTP
- Primers passos amb el teu nou servidor