Cómo ser admin en tu servidor de Barotrauma
Guía para ser admin en tu servidor de Barotrauma: encuentra tu SteamID, edita el archivo clientpermissions.xml, guarda y reinicia el servidor.
¡En las traicioneras profundidades de Europa, mantener el orden en tu submarino es vital! Para moderar a tu tripulación, necesitarás otorgarte permisos de administrador. En Barotrauma, la administración del servidor no se gestiona a través de una simple casilla de contraseña en la interfaz del juego; en su lugar, requiere modificar un archivo de configuración específico en tu servidor.
Esta guía te explicará cómo localizar, generar y editar tu archivo de permisos para que puedas tomar el control total de tu submarino.
Cómo localizar el archivo de permisos
Todos los permisos de administrador y moderador se gestionan por completo a través del siguiente archivo: Server/Data/clientpermissions.xml
Detalles importantes a tener en cuenta:
Este archivo no existe por defecto en un servidor nuevo. Solo se crea automáticamente después de que un jugador se una al servidor al menos una vez.
Si no quieres abrir el juego solo para generarlo, este archivo también se puede crear manualmente antes de que se una nadie.
Guía paso a paso para añadir un administrador
Paso 1: Consigue tu SteamID
Para asignar los permisos de forma segura, el servidor necesita saber exactamente quién eres. Usarás tu SteamID para este proceso.
Entra en una herramienta de búsqueda de Steam ID (como steamid.io).

Introduce el enlace de tu perfil de Steam y copia tu SteamID estándar (se verá algo así como
STEAM_0:1:155531313).
Paso crucial: Debes cambiar el primer
0de ese formato por un1. Por ejemplo,STEAM_0:1:155531313se convierte enSTEAM_1:1:155531313. No te preocupes por el segundo 0/1, solo por el primero.
Paso 2: Edita el archivo clientpermissions.xml
Ve al panel de tu servidor y entra en Actions > Shutdown para detener tu servidor.

Dirígete al File Manager, abre la carpeta
Server/Data/, localiza el archivoclientpermissions.xmly ábrelo en el editor de texto.
Si no está ahí, recuerda unirte a tu servidor al menos una vez para generarlo o crea un archivo nuevo con este nombre exacto.
Tendrás que editar la línea de tu usuario dentro de las etiquetas
<ClientPermissions>. Borra todo lo que haya ahí dentro, si es que hay algo, y pega el bloque XML de ejemplo de abajo. Reemplaza el texto de marcador de posición con tu nombre exacto en el juego, la SteamID que copiaste antes y los permisos.
Tu archivo finalizado debería verse como en este ejemplo:
<ClientPermissions>
<Client name="Username"
accountid="STEAM_1:1:155531313"
permissions="All" />
</ClientPermissions>
Si quieres otorgar menos privilegios a alguien, puedes cambiar la opción de permisos por otros comandos. Para saber más, puedes visitar la wiki oficial del juego: Wiki de Barotrauma
Paso 3: Guardar y reiniciar
Desplázate hacia abajo y haz clic en Save File para guardar los cambios en el archivo XML.

Vuelve a la pestaña Actions y reinicia el servidor.

Solución de problemas
¡No encuentro el archivo
clientpermissions.xml!Recuerda que este archivo no existe hasta que alguien se une al servidor por primera vez. La solución más sencilla es iniciar tu servidor, unerte brevemente y luego apagarlo. El juego generará automáticamente el archivo
Server/Data/clientpermissions.xmlpara que puedas editarlo.
He añadido mi información, pero sigo sin ser administrador en el juego.
Verifica el formato de tu SteamID: Asegúrate de haber cambiado el primer
0por un1(por ejemplo,STEAM_1:1:XXXXXXX). Si usasSTEAM_0, el servidor no te reconocerá. Además, asegúrate de haber usadoaccountid=y nosteamid=.Verifica el estado del servidor: ¿Editaste el archivo mientras el servidor estaba en ejecución? Si es así, es probable que el servidor haya sobrescrito tus cambios al guardar. Detén siempre el servidor por completo antes de editar archivos XML.
Mi servidor se cae o el archivo se restablece por completo al iniciarlo.
Error de sintaxis XML: Los archivos XML son extremadamente estrictos. Si borraste accidentalmente una comilla (
"), un corchete angular (<o/>), o te olvidaste de la etiqueta de cierre</ClientPermissions>al final del todo, el servidor no podrá leer el archivo y se caerá o lo sobrescribirá. Compara tu archivo exactamente con el bloque de ejemplo del Paso 2.
Conclusión
Una vez que tu servidor se inicie de nuevo, los cambios se aplicarán de inmediato. Ahora podrás acceder a los ajustes del servidor dentro del juego y usar comandos de consola para gestionar a tu tripulación, cambiar de submarino o expulsar a los traidores rebeldes que intenten hundir tu nave.
Si tus permisos no parecen funcionar, revisa bien tu archivo clientpermissions.xml en busca de errores tipográficos. Si falta una comilla o un corchete angular (<, >), el archivo se romperá, así que asegúrate de que tu formato coincida perfectamente con el ejemplo. Si tienes algún problema con la configuración o tienes más preguntas sobre los ajustes, nuestro equipo de soporte siempre estará aquí para ayudarte.