Cómo ser admin en tu servidor de Barotrauma
Aprende a hacerte administrador en tu servidor de Barotrauma: encuentra tu SteamID, edita clientpermissions.xml, guarda los cambios y reinicia.
En las peligrosas profundidades de Europa, ¡mantener el orden en tu submarino es vital! Para moderar a tu tripulación, tendrás que otorgarte permisos de administrador. En Barotrauma, la administración del server 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 server.
Esta guía te guiará para localizar, generar y editar tu archivo de permisos para que puedas tomar el control total de tu nave.
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
Notas importantes sobre su funcionamiento:
Este archivo no existe por defecto en un server nuevo. Solo se crea automáticamente después de que un jugador se conecte al server 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 conecte nadie.
Guía paso a paso para añadir un administrador
Paso 1: Consigue tu SteamID
Para asignar permisos de forma segura, el server 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:155531313pasa a serSTEAM_1:1:155531313. Don't worry about the second 0/1, just the first one.
Paso 2: Edita el archivo clientpermissions.xml
Ve al panel de tu server y entra en Actions > Shutdown para apagar tu server.

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 conectarte a tu server 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 con las etiquetas
<ClientPermissions>. Borra todo lo que haya 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.
El archivo terminado 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: Barotrauma Wiki
Paso 3: Guarda y reinicia
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 server.

Solución de problemas
¡No encuentro el archivo
clientpermissions.xml!Recuerda que este archivo no existe hasta que alguien se conecte al server por primera vez. La solución más fácil es iniciar tu server, conectarte un momento 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.
Comprueba el formato de tu SteamID: Asegúrate de haber cambiado el primer
0por un1(por ejemplo,STEAM_1:1:XXXXXXX). Si usasSTEAM_0, el server no te reconocerá. Además, asegúrate de haber usadoaccountid=y nosteamid=.Comprueba el estado de tu server: ¿Editaste el archivo mientras el server estaba encendido? Si es así, es probable que el server haya sobrescrito tus cambios al guardar. Apaga siempre el server por completo antes de editar archivos XML.
Mi server se cae o el archivo se restablece por completo al iniciarlo.
Error de sintaxis XML: Los archivos XML son extremadamente estrictos. Si borraste sin querer unas comillas (
"), un corchete angular (<o/>), o te olvidaste de la etiqueta de cierre</ClientPermissions>al final del todo, el server 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
Once your server boots back up, your changes will take effect immediately. Ahora podrás acceder a los ajustes del server 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 parece que tus permisos no funcionan, 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 el 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 está aquí para ayudarte.