Jump to content
  • 0

dedicated server spawn location problem


theanimal

Question

Hi Team!

 

After the server was moved, the buildings disappeared. Unfortunately, one of the players built on the water and that was the last place he exited the game. Now he cannot log in to the server. Probably because the spawn location of the character is on water. How can I rewrite the spawn point location for that one character? What solution can you suggest? Thanks for your help and work.

Logs:

LOG  : General     , 1642356515692> 102,532,475> 1642356515692 znet: OnClientInitiateConnection
LOG  : General     , 1642356515692> 102,532,474> 1642356515692 znet: Client connecting
LOG  : Network     , 1642361468945> 107,485,728> Connected new client Timon ID # 4 and assigned DL port 16263
ERROR: General     , 1642361478119> 107,494,902> java.lang.IllegalArgumentException: newLimit < 0: (-1 < 0)
LOG  : General     , 1642361474212> 107,490,995> NetChecksum: PacketTotalChecksum lua=true script=true
LOG  : General     , 1642361462419> 107,479,202> 1642361462419 znet: OnP2PSessionRequest
LOG  : General     , 1642361466120> 107,482,903> 1642361466120 znet: Client connecting
LOG  : General     , 1642361466121> 107,482,904> 1642361466121 znet: OnClientInitiateConnection
LOG  : General     , 1642361466121> 107,482,904> Steam client 76561197995553902 is initiating a connection.
LOG  : General     , 1642361466122> 107,482,905> 1642361466122 znet: Sending server information
LOG  : General     , 1642361466219> 107,483,002> 1642361466219 znet: Client has begun authentication
LOG  : General     , 1642361466219> 107,483,002> 1642361466219 znet: got token from the client
LOG  : General     , 1642361466220> 107,483,003> 1642361466220 znet: BeginAuthSession() ok
LOG  : General     , 1642361466519> 107,483,301> 1642361466519 znet: OnValidateAuthTicketResponse response=0 SteamID=76561197995553902
LOG  : General     , 1642361466519> 107,483,302> 1642361466519 znet: Auth succeeded
LOG  : General     , 1642361468657> 107,485,440> 1642361468657 znet: New connection
LOG  : General     , 1642361468677> 107,485,460> 1642361468677 znet: Java_zombie_core_raknet_RakNetPeerInterface_GetClientSteamID
LOG  : General     , 1642361468678> 107,485,460> [VOICE MANAGER] VoiceConnectAccept uuid=333266501024585137
LOG  : General     , 1642361468939> 107,485,722> 1642361468939 znet: Java_zombie_core_raknet_RakNetPeerInterface_getIPFromGUID
LOG  : General     , 1642361468939> 107,485,722> 1642361468939 znet: Java_zombie_core_raknet_RakNetPeerInterface_GetClientSteamID
LOG  : General     , 1642361468940> 107,485,723> 1642361468940 znet: Java_zombie_core_raknet_RakNetPeerInterface_GetClientOwnerSteamID
LOG  : General     , 1642361468940> 107,485,723> User Timon is trying to connect.
ERROR: General     , 1642361478119> 107,494,902>     at java.base/java.nio.Buffer.createLimitException(Unknown Source)
ERROR: General     , 1642361478120> 107,494,903>     at java.base/java.nio.ByteBuffer.limit(Unknown Source)
ERROR: General     , 1642361478120> 107,494,903>     at zombie.iso.IsoChunk.SafeRead(IsoChunk.java:3623)
ERROR: General     , 1642361478120> 107,494,902>     at java.base/java.nio.Buffer.limit(Unknown Source)
ERROR: General     , 1642361478120> 107,494,903>     at zombie.network.PlayerDownloadServer$WorkerThread.sendArray(PlayerDownloadServer.java:208)
ERROR: General     , 1642361478121> 107,494,903>     at zombie.network.PlayerDownloadServer$WorkerThread.run(PlayerDownloadServer.java:49)
ERROR: General     , 1642361478120> 107,494,903>     at zombie.network.PlayerDownloadServer$WorkerThread.runInner(PlayerDownloadServer.java:70)
ERROR: General     , 1642361478232> 107,495,015> java.lang.IllegalArgumentException: newLimit < 0: (-1 < 0)
ERROR: General     , 1642361478232> 107,495,015>     at java.base/java.nio.Buffer.createLimitException(Unknown Source)
ERROR: General     , 1642361478232> 107,495,015>     at java.base/java.nio.Buffer.limit(Unknown Source)
ERROR: General     , 1642361478233> 107,495,015>     at java.base/java.nio.ByteBuffer.limit(Unknown Source)
ERROR: General     , 1642361478233> 107,495,016>     at zombie.iso.IsoChunk.SafeRead(IsoChunk.java:3623)
ERROR: General     , 1642361478233> 107,495,016>     at zombie.network.PlayerDownloadServer$WorkerThread.sendArray(PlayerDownloadServer.java:208)
ERROR: General     , 1642361478233> 107,495,016>     at zombie.network.PlayerDownloadServer$WorkerThread.runInner(PlayerDownloadServer.java:70)
ERROR: General     , 1642361478233> 107,495,016>     at zombie.network.PlayerDownloadServer$WorkerThread.run(PlayerDownloadServer.java:49)
LOG  : General     , 1642361478336> 107,495,119> removed out-of-bounds vehicle.id=255 connection=0
LOG  : General     , 1642361478337> 107,495,120> removed out-of-bounds vehicle.id=243 connection=0
LOG  : General     , 1642361478338> 107,495,121> removed out-of-bounds vehicle.id=246 connection=0
LOG  : General     , 1642361478566> 107,495,349> removed out-of-bounds vehicle.id=220 connection=0
LOG  : General     , 1642361490965> 107,507,747> 1642361490964 znet: Connection closed: reason=1 port=1
LOG  : General     , 1642361490966> 107,507,748> 1642361490966 znet: Disconnecting client #1 SteamID=76561197995553902
LOG  : General     , 1642361494018> 107,510,801> 1642361494018 znet: Finally disconnected client 76561197995553902
LOG  : General     , 1642361490967> 107,507,750> 1642361490967 znet: Java_zombie_core_raknet_RakVoice_CloseVoiceChannel
LOG  : General     , 1642361490966> 107,507,749> [VOICE MANAGER] VoiceConnectClose uuid=333266501024585137

Link to comment
Share on other sites

4 answers to this question

Recommended Posts

If you know where they built out over the water, you could go out there as an admin and rebuild a platform to allow them to spawn in on. Then destroy the platform. However, floors placed directly on water tiles can not be destroyed. So hopefully they were at least one level up.  At least I have not been able to destroy them. 

 

Otherwise do what Beard said. 

Link to comment
Share on other sites

12 hours ago, Beard said:

I think at this point I would just offer a character refund, give back skills and important items as an admin, I am not sure how to go around this issue. You would have to edit the player database and perhaps change the spawn location there, but that would be more effort than spawning items and a few skills.

 

Thanks for the tips.

Where can I get the incorrect character inventory stock and skill information? 

 

@CaptKaspar

I will try, good idea

Link to comment
Share on other sites

On 1/17/2022 at 5:54 AM, theanimal said:

 

Thanks for the tips.

Where can I get the incorrect character inventory stock and skill information? 

 

@CaptKaspar

I will try, good idea

 

It'll be difficult to decipher, but you can look in C:>Users>"Username">Zomboid>Saves>Multiplayer>servertest>players. Someone with greater knowledge than me will have to tell you how to parse out the info you need from that, but it looks like its potentially all in there. 

 

We had a character just fall over and die without explanation recently. Not kidding, it was like they were sniped in the head. The player was engaged with some zombies. Their weapon broke so they backed away to equip a backup. Then all of a sudden they died and there was a big puddle of blood around their head. They were at least 50yds from any players or zombies when changing weapons. I saw it all happen. We thought well maybe they some how got bit/scratched by a zombie? But they left no trail of blood and they died within seconds of leaving the fight. Would need pretty massive blood loss for that. Then the body never reanimated. So it wasn't the zombies that got him. We don't play PvP and its on a private server with just friends, so it wasn't someone shooting. But bam just like that they were dead. 

 

So, that player we allowed them to make a new character and we used the mighty admin powers to restore them as close as possible to what they were before. It wasn't exact, but it was close enough. If we unintentionally gave them more than what they actually had, oh well, its the cost of the hassle to have to go through that. 

Link to comment
Share on other sites

I think at this point I would just offer a character refund, give back skills and important items as an admin, I am not sure how to go around this issue. You would have to edit the player database and perhaps change the spawn location there, but that would be more effort than spawning items and a few skills.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...