Converter um SteamID64 em UID de jogador
O SteamID64 de 17 dígitos. Encontre o seu na URL do seu perfil da Steam ou em sites como o steamid.io.
Descobrir o nome do arquivo de save a partir de um UID
O UID do jogador é um hash de mão única. Não dá para convertê-lo de volta em um SteamID64 sem força bruta.
Os servidores dedicados de Palworld identificam cada jogador por um UID de 32 bits derivado do SteamID64. A forma hexadecimal do UID é o começo do nome do arquivo de save do jogador na pasta Players, e a forma decimal é o que comandos de RCON como KickPlayer e BanPlayer esperam.
Cole qualquer SteamID64 para ver os dois formatos de UID e o nome exato do arquivo .sav, útil por exemplo na hora de apagar o save de um jogador, transferir um personagem ou banir alguém offline. Em saves de co-op, o host é sempre 00000001000000000000000000000000.sav.
Perguntas frequentes
O que é o UID de jogador em Palworld?
É um número de 32 bits que o servidor deriva do SteamID64 do jogador na primeira vez que ele entra. O servidor guarda cada personagem em Pal/Saved/SaveGames/0/[WorldGUID]/Players/ usando o UID em hexadecimal seguido de 24 zeros como nome de arquivo, e os comandos de admin aceitam a forma decimal.
Por que existem dois UIDs diferentes?
Palworld deriva o UID de formas diferentes dependendo de o subsistema online da Steam estar disponível ou não. Quase todos os servidores dedicados usam a variante da Steam; a variante sem Steam só se aplica quando o servidor roda com -nosteam ou sem as bibliotecas do cliente da Steam.
Dá para converter um UID de volta em um SteamID?
Não. A conversão é um hash de mão única, então o único caminho de volta é testar por força bruta todos os SteamIDs possíveis. Se precisar identificar um jogador a partir de um UID, compare com os SteamIDs de quem já entrou no seu servidor.