legoduded / palworld-worldoptions

A tool for creating WorldOption.sav and applying the PalWorldSettings.ini for dedicated servers
132 stars 14 forks source link

Cant login after implementing. #14

Open Denryuu2 opened 5 months ago

Denryuu2 commented 5 months ago

Hello Legoduded, Iv tried multiple time over the past 2 days to get this to work. Im written the settings out on the web version, imported the .ini from server, downloaded the .exe and added the .ini. added the public IP and even left it out of the settings.

The server always shows up as able to join, but i get a "timed out" error whenever myself and friends try to join. Removing the file from the location fixes the issue and we can all join again. but the bases once leveled up again show only 15 slots.

any idea why we would be unable to connect with the simple add of the WorldOption.sav?

thank you for your help cb967f1239690bec34b60e1102aa32fc

Usergitbit commented 5 months ago

I just used the tool through the web ui and was able to connect without issues, at least from local but when removing the world sav the number of pals at the base did not go down after restarting the server. The 16th slot was still there.

legoduded commented 5 months ago

Hello Legoduded, Iv tried multiple time over the past 2 days to get this to work. Im written the settings out on the web version, imported the .ini from server, downloaded the .exe and added the .ini. added the public IP and even left it out of the settings.

The server always shows up as able to join, but i get a "timed out" error whenever myself and friends try to join. Removing the file from the location fixes the issue and we can all join again. but the bases once leveled up again show only 15 slots.

any idea why we would be unable to connect with the simple add of the WorldOption.sav?

Thats unusual. If you're still having trouble can you share your PalWorldSettings.ini?

I just used the tool through the web ui and was able to connect without issues, at least from local but when removing the world sav the number of pals at the base did not go down after restarting the server. The 16th slot was still there.

I've had this happen a few times as well. If you want to go back to 15 I'd recommend creating a new WorldOption.sav with BaseCampWorkerMaxNum=15. This seems to fix it. If there were any pals in the slots > 15 they will drop in front of the base.

TimMcNugget commented 4 months ago

@Denryuu2 @legoduded

I was experiencing the same issue. I ended up realizing that my PalWorldSettings.ini didn't contain a value for the PublicIP, and the value that was listed for the server's public port wasn't matching what I could see on my server provider's (Skynode) dashboard. e.g

AdminPassword="",ServerPassword="",PublicPort=8211,PublicIP=""

I suspect the issue stems with the way Skynode spins up a server: it includes the public IP and the public port as arguments. e.g

/home/container/Pal/Binaries/Linux/PalServer-Linux-Test Pal -port=<redacted> -players=8 -useperfthreads -NoAsyncLoadingThread -UseMultithreadForDS -publicip=<redacted> -publicport=<redacted> -servername=<redacted> -serverpassword="" -adminpassword=<redacted>

Once I added the correct values in the .ini and transferred the resulting .sav file into the appropriate server directory, the connectivity issue was resolved.

I hope that helps.

Denryuu2 commented 4 months ago

Sorry it took a while to reply.

I suspect the issue stems with the way Skynode spins up a server: it includes the public IP and the public port as arguments. e.g

Once I added the correct values in the .ini and transferred the resulting .sav file into the appropriate server directory, the connectivity issue was resolved.

I hope that helps.

I will try this right now.

Denryuu2 commented 4 months ago

I tried TimMcNuggets idea just now too and i still didnt get it to work.

Thats unusual. If you're still having trouble can you share your PalWorldSettings.ini?

ill post what i can but i have pulled back my personal Server info. ill try both files. one with the IP added and one without. PalWorldSettings.zip

The file is made through Gportals server hosting. using the webUI with the new file it still comes up with the IP and Port just fine. i tried those methods again.

ill also mention my pathing for placing the worldsave file so we arent confused that is the mistake. Pal>Saved>Savegames>0>(numberstring). Players folder/level.sav/levelmeta.sav/ <--