Se você e seus amigos começaram a jogar Palworld no modo cooperativo (pelo jogo, com um jogador hospedando), dá para levar esse mundo para o seu servidor da EnxadaHost e continuar de onde pararam. Veja como fazer.
Atenção: este passo a passo funciona com mundos da versão Steam no PC. Mundos do Game Pass no PC ficam salvos em outro formato e precisam ser convertidos antes, com uma das ferramentas citadas no final do artigo. Mundos do Xbox (console) e do PS5 não podem ser enviados, porque o jogo não dá acesso aos arquivos.
Neste artigo:
- Encontrando o mundo no seu computador
- Enviando o mundo para o servidor
- Ativando o mundo no servidor
- O jogador que hospedava perdeu o personagem
Encontrando o mundo no seu computador
1 - No computador de quem hospedava o mundo, aperte as teclas Windows + R, cole o endereço abaixo e aperte Enter:
%localappdata%\Pal\Saved\SaveGames
2 - Abra a pasta com um número longo (é o seu ID da Steam). Dentro dela fica uma pasta para cada mundo, com nomes longos de letras e números.
3 - Para descobrir qual é o mundo certo, veja a data de modificação: geralmente é a pasta modificada mais recentemente. Dentro dela devem existir os arquivos Level.sav e LevelMeta.sav e a pasta Players.
4 - Anote o nome dessa pasta e compacte ela em um arquivo .zip (clique com o botão direito na pasta e escolha Compactar para arquivo ZIP).
Enviando o mundo para o servidor
1 - No painel, desligue o servidor e faça um backup em Backups > Novo Backup, por segurança.
2 - No Gerenciador de Arquivos, abra a pasta Pal/Saved/SaveGames/0/. Se essa pasta ainda não existir, ligue o servidor uma vez, espere ele iniciar por completo e desligue de novo.
3 - Clique em Upload e envie o arquivo .zip do seu mundo. Depois, abra o menu do arquivo enviado e use a opção de descompactar.
Se o arquivo for muito grande, você também pode enviar pelo SFTP. Os dados de acesso ficam em Configurações > Geral > Acesso SFTP.
4 - Confira se a pasta do mundo ficou direto dentro de SaveGames/0/, com o mesmo nome que ela tinha no seu computador, e se dentro dela estão o Level.sav, o LevelMeta.sav e a pasta Players. Depois disso, pode apagar o arquivo .zip.
5 - Dentro da pasta do mundo, apague o arquivo WorldOption.sav, se ele existir. Ele guarda as configurações do modo cooperativo e faz o servidor ignorar as configurações do PalWorldSettings.ini.
Ativando o mundo no servidor
Agora é preciso dizer ao servidor qual mundo ele deve usar.
1 - No Gerenciador de Arquivos, abra o arquivo Pal/Saved/Config/LinuxServer/GameUserSettings.ini
2 - Procure a linha DedicatedServerName e troque o valor pelo nome da pasta do seu mundo. Por exemplo:
DedicatedServerName=NOME_DA_PASTA_DO_SEU_MUNDO
3 - Salve o arquivo e inicie o servidor. Entre no jogo e confira se o mundo, as bases e os Pals estão lá.
O jogador que hospedava perdeu o personagem
Isso é esperado. No modo cooperativo, o personagem de quem hospeda o mundo é salvo de um jeito diferente dos outros jogadores. Ao levar o mundo para um servidor, os outros jogadores mantêm os personagens normalmente, mas quem hospedava precisa criar um personagem novo.
Existem ferramentas feitas pela comunidade que conseguem transferir esse personagem, mas elas não são oficiais e o nosso suporte não cobre esse processo. Se for usar alguma, faça um backup antes. Algumas opções usadas pela comunidade:
Elas convertem o mundo do modo cooperativo para servidor, mantendo o personagem, os Pals, a guilda e as bases de quem hospedava.