Convertir un SteamID64 en UID de jugador
El SteamID64 de 17 dígitos. Encuéntralo en la URL de tu perfil de Steam o en sitios como steamid.io.
Obtener el nombre del archivo a partir de un UID
El UID de jugador es un hash de un solo sentido. No se puede convertir de vuelta en un SteamID64 sin fuerza bruta.
Los servidores dedicados de Palworld identifican a cada jugador con un UID de 32 bits derivado de su SteamID64. La forma hexadecimal del UID es el inicio del nombre del archivo de guardado del jugador en la carpeta Players, y la forma decimal es la que esperan los comandos RCON como KickPlayer y BanPlayer.
Pega cualquier SteamID64 para obtener ambos formatos del UID y el nombre exacto del archivo .sav, por ejemplo para borrar el guardado de un jugador, transferir un personaje o banear a un jugador desconectado. En las partidas cooperativas el anfitrión siempre es 00000001000000000000000000000000.sav.
Preguntas frecuentes
¿Qué es el UID de jugador de Palworld?
Es un número de 32 bits que el servidor deriva del SteamID64 del jugador la primera vez que se conecta. El servidor guarda cada personaje en Pal/Saved/SaveGames/0/[WorldGUID]/Players/ usando el UID hexadecimal seguido de 24 ceros como nombre de archivo, y los comandos de administración aceptan la forma decimal.
¿Por qué hay dos UID diferentes?
Palworld deriva el UID de forma distinta según esté disponible o no el subsistema en línea de Steam. Casi todos los servidores dedicados usan la variante de Steam; la variante sin Steam solo se aplica cuando el servidor se ejecuta con -nosteam o sin las bibliotecas del cliente de Steam.
¿Puedo convertir un UID de vuelta en un SteamID?
No. La conversión es un hash de un solo sentido, así que la única vía inversa es probar por fuerza bruta todos los SteamID posibles. Si necesitas identificar a un jugador a partir de un UID, compáralo con los SteamID de los jugadores que se han conectado a tu servidor.