#Create safehouse broken

1 messages · Page 1 of 1 (latest)

rough kite
#
ERROR: General      f:1656, t:1774592786182, st:1 904 175> GameServer.mainLoopDealWithNetData> Exception thrown
        java.lang.NullPointerException: Cannot invoke "zombie.gameStates.ChooseGameInfo$Map.getZoomX()" because "map" is null at SafeHouse.setLocation(SafeHouse.java:836). Message:
        Stack trace:
                zombie.iso.areas.SafeHouse.setLocation(SafeHouse.java:836)
                zombie.iso.areas.SafeHouse.addSafeHouse(SafeHouse.java:75)
                zombie.network.packets.safehouse.SafezoneClaimPacket.processServer(SafezoneClaimPacket.java:119)
                zombie.network.PacketTypes$PacketType.onServerPacket(PacketTypes.java:950)
                zombie.network.GameServer.mainLoopDealWithNetData(GameServer.java:1594)
                zombie.network.GameServer.main(GameServer.java:897)```

I tried to delete these files, but it didn't help: 
- rm map_t.bin
- rm map_meta.bin
- rm id_manager_data.bin 
- rm servermap_symbols.bin
Where can I look for a bug to solve?
rough kite
#

I completely deleted the map - it didn't help.

#

I am find:

ERROR: General      f:0, t:1774595323252, st:4 441 245> IsoMetaGrid.load > invalid room metaID #327914 in cell 25,33 while reading map_meta.bin
ERROR: General      f:0, t:1774595323252, st:4 441 245> IsoMetaGrid.load > invalid room metaID #327911 in cell 25,33 while reading map_meta.bin
ERROR: General      f:0, t:1774595323252, st:4 441 245> IsoMetaGrid.load > invalid room metaID #655594 in cell 25,33 while reading map_meta.bin```
#

I completely deleted the apop - it didn't help.

#

I completely deleted the isoregiondata - it didn't help.
I completely deleted the chunkdata - it didn't help.
I completely deleted the metagrid - it didn't help.
I completely deleted the zpop - it didn't help.
delete:
WorldDictionary.bin
WorldDictionaryLog.lua
WorldDictionaryReadable.lua
it didn't help

rough kite
#

I am delete ALL save files
it didn't help

#

I am delete database - it didn't help

rough kite
#

I found the root cause. It ended up in the file servertest_spawnregions.lua
If you add any spawn point pack here, then your shelters will be broken forever.
Why?
Will you have an opportunity to fix this in future updates?

#

Or did the spawn mechanics for the characters change at 42.15? Here is a part of the spawnpoints-pvp.lua file

return {
  chef = {
    { worldX = 33, worldY = 16, posX = 190, posY = 35, posZ = 0 },
    { worldX = 33, worldY = 16, posX = 187, posY = 25, posZ = 0 },
    { worldX = 33, worldY = 16, posX = 187, posY = 15, posZ = 1 },
    { worldX = 33, worldY = 16, posX = 183, posY = 8, posZ = 0 },
    { worldX = 33, worldY = 16, posX = 183, posY = 2, posZ = 0 },
    { worldX = 33, worldY = 16, posX = 206, posY = 15, posZ = 0 },
    { worldX = 33, worldY = 16, posX = 220, posY = 10, posZ = 0 },
    { worldX = 33, worldY = 16, posX = 209, posY = 12, posZ = 0 },
    { worldX = 33, worldY = 16, posX = 204, posY = 23, posZ = 0 },
    { worldX = 33, worldY = 16, posX = 211, posY = 27, posZ = 0 },
    { worldX = 33, worldY = 16, posX = 209, posY = 26, posZ = 1 },
    { worldX = 33, worldY = 16, posX = 209, posY = 20, posZ = 1 },
    { worldX = 33, worldY = 16, posX = 205, posY = 26, posZ = 2 },```
#

The fact is that the spawn on this custom point works perfectly and does not cause any errors. But why do all shelters break down because of this?

gentle frost
rough kite
#

An additional pvp-arena spawn point has already been added to the existing game server, which lives for 10+ days.
He survived 42.15.0 -> 42.15.2 -> 42.15.3

gentle frost
#

And it stopped working at what point?

rough kite
gentle frost
#

I suggest making an official bug report, and I recommend mentioning that fact, to help our QA reproduce the issue.
https://theindiestone.com/forums/index.php?/topic/43261-read-here-first-bug-reporting-guideformatting

rough kite
#

It's too complicated for me as a client. I fixed the bug and sent it to you, I think that's enough. If you need any additional logs, I am ready to provide them, but not publicly available here. Because there are a lot of logs of my Steam clients.