Jump to content

Nicks

Member
  • Posts

    27
  • Joined

  • Last visited

Recent Profile Visitors

713 profile views

Nicks's Achievements

  1. Honestly has been an issue before the update, when I placed stuff on tables in a certain way they'd clip through the other side.
  2. Nicks

    [41.71] Errors

    Hey so we setup a test server to test this theory, with 2-3 people it seems to be fine, once we get 10 people on the zombie rot thing comes back and black screens only a few of us. Fresh test server.
  3. Nicks

    [41.71] Errors

    Map was originally made on .68, We stopped using javamods since last wipe, New server, new install, all fresh when we transferred hosts.
  4. Nicks

    [41.71] Errors

    Can you dm me on here your discord? Would like to maybe compare logs or things with you.
  5. Nicks

    [41.71] Errors

    Getting blasted by errors, every time a person talks since latest hotfix WARN : Multiplayer , 1653424339590> 10,383,025,278> VoiceManager.logFrame> "Why" (false) received VOIP frame from "Poyo" (false) at distance=21.830517 ERROR: General , 1653424341818> 10,383,027,507> GameWindow$StringUTF.load> GameWindow.StringUTF.load> numBytes:24946 is higher than the remaining bytes in the buffer:6621 ERROR: General , 1653424341819> 10,383,027,507> ExceptionLogger.logException> Exception thrown java.lang.IllegalArgumentException: newLimit > capacity: (27900 > 9575) at Buffer.createLimitException. ERROR: General , 1653424341819> 10,383,027,507> DebugLogStream.printException> Stack trace: java.lang.IllegalArgumentException: newLimit > capacity: (27900 > 9575) at java.base/java.nio.Buffer.createLimitException(Unknown Source) at java.base/java.nio.Buffer.limit(Unknown Source) at java.base/java.nio.ByteBuffer.limit(Unknown Source) at zombie.GameWindow$StringUTF.load(GameWindow.java:1494) at zombie.GameWindow.ReadStringUTF(GameWindow.java:1338) at zombie.GameWindow.ReadString(GameWindow.java:1342) at zombie.core.skinnedmodel.visual.ItemVisual.load(ItemVisual.java:398) at zombie.core.skinnedmodel.visual.ItemVisuals.load(ItemVisuals.java:24) at zombie.network.packets.SyncClothingPacket.parse(SyncClothingPacket.java:68) at zombie.network.GameClient.receiveSyncClothing(GameClient.java:4236) at zombie.network.PacketTypes$PacketType.onMainLoopHandlePacketInternal(PacketTypes.java:1023) at zombie.network.GameClient.mainLoopHandlePacketInternal(GameClient.java:645) at zombie.network.GameClient.mainLoopDealWithNetData(GameClient.java:622) at zombie.network.GameClient.update(GameClient.java:429) at zombie.GameWindow.logic(GameWindow.java:231) at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:71) at zombie.GameWindow.frameStep(GameWindow.java:764) at zombie.GameWindow.run_ez(GameWindow.java:680) at zombie.GameWindow.mainThread(GameWindow.java:494) at java.base/java.lang.Thread.run(Unknown Source)
  6. Nicks

    41.71 Released

    Nice fixes, appreciate you handling the things I submitted!
  7. ERROR: General , 1652998600116> 9,957,287,948> ExceptionLogger.logException> Exception thrown java.lang.NullPointerException: Cannot read field "zombieRotStage" because the return value of "zombie.iso.objects.IsoDeadBody.getHumanVisual()" is null at IsoDeadBody.updateBodies line:1082. ERROR: General , 1652998600117> 9,957,287,949> DebugLogStream.printException> Stack trace: java.lang.NullPointerException: Cannot read field "zombieRotStage" because the return value of "zombie.iso.objects.IsoDeadBody.getHumanVisual()" is null at zombie.iso.objects.IsoDeadBody.updateBodies(IsoDeadBody.java:1082) at zombie.iso.IsoCell.updateInternal(IsoCell.java:5737) at zombie.util.lambda.Invokers$Params1$CallbackStackItem.run(Invokers.java:37) at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:71) at zombie.core.profiling.AbstractPerformanceProfileProbe.lambda$invokeAndMeasure$0(AbstractPerformanceProfileProbe.java:83) at zombie.util.lambda.Stacks$Params3$CallbackStackItem.invoke(Stacks.java:230) at zombie.util.lambda.Stacks$GenericStack.invokeAndRelease(Stacks.java:26) at zombie.util.Lambda.capture(Lambda.java:130) at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:81) at zombie.iso.IsoCell.update(IsoCell.java:5668) at zombie.iso.IsoWorld.updateInternal(IsoWorld.java:3370) at zombie.util.lambda.Invokers$Params1$CallbackStackItem.run(Invokers.java:37) at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:71) at zombie.core.profiling.AbstractPerformanceProfileProbe.lambda$invokeAndMeasure$0(AbstractPerformanceProfileProbe.java:83) at zombie.util.lambda.Stacks$Params3$CallbackStackItem.invoke(Stacks.java:230) at zombie.util.lambda.Stacks$GenericStack.invokeAndRelease(Stacks.java:26) at zombie.util.Lambda.capture(Lambda.java:130) at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:81) at zombie.iso.IsoWorld.update(IsoWorld.java:3298) at zombie.gameStates.IngameState.updateInternal(IngameState.java:1653) at zombie.gameStates.IngameState.update(IngameState.java:1369) at zombie.gameStates.GameStateMachine.update(GameStateMachine.java:101) at zombie.GameWindow.logic(GameWindow.java:297) at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:71) at zombie.GameWindow.frameStep(GameWindow.java:764) at zombie.GameWindow.run_ez(GameWindow.java:680) at zombie.GameWindow.mainThread(GameWindow.java:494) at java.base/java.lang.Thread.run(Unknown Source) ERROR: General , 1652997053270> 9,955,741,102> GameWindow$StringUTF.load> GameWindow.StringUTF.load> numBytes:18797 is higher than the remaining bytes in the buffer:344 ERROR: Multiplayer , 1652997053270> 9,955,741,102> GameClient.receiveHitCharacter> Exception thrown java.lang.IllegalArgumentException: newLimit > capacity: (21843 > 3390) at Buffer.createLimitException. Message: ReceiveHitCharacter: failed ERROR: Multiplayer , 1652997053270> 9,955,741,102> DebugLogStream.printException> Stack trace: java.lang.IllegalArgumentException: newLimit > capacity: (21843 > 3390) at java.base/java.nio.Buffer.createLimitException(Unknown Source) at java.base/java.nio.Buffer.limit(Unknown Source) at java.base/java.nio.ByteBuffer.limit(Unknown Source) at zombie.GameWindow$StringUTF.load(GameWindow.java:1494) at zombie.GameWindow.ReadStringUTF(GameWindow.java:1338) at zombie.GameWindow.ReadString(GameWindow.java:1342) at zombie.network.packets.hit.Zombie.parse(Zombie.java:52) at zombie.network.packets.hit.PlayerHitZombiePacket.parse(PlayerHitZombiePacket.java:37) at zombie.network.GameClient.receiveHitCharacter(GameClient.java:1948) at zombie.network.PacketTypes$PacketType.onMainLoopHandlePacketInternal(PacketTypes.java:1023) at zombie.network.GameClient.mainLoopHandlePacketInternal(GameClient.java:645) at zombie.network.GameClient.mainLoopDealWithNetData(GameClient.java:622) at zombie.network.GameClient.update(GameClient.java:429) at zombie.gameStates.IngameState.enter(IngameState.java:754) at zombie.gameStates.GameStateMachine.update(GameStateMachine.java:145) at zombie.GameWindow.logic(GameWindow.java:297) at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:71) at zombie.GameWindow.frameStep(GameWindow.java:764) at zombie.GameWindow.run_ez(GameWindow.java:680) at zombie.GameWindow.mainThread(GameWindow.java:494) at java.base/java.lang.Thread.run(Unknown Source) DEBUG: Multiplayer , 1653002546107> 9,961,232,899> ItemTransactionManager.receiveOnServer> remove processed [ 581176816 : -1 => -1 ] DEBUG: Multiplayer , 1653002546107> 9,961,232,899> ItemTransactionManager.receiveOnServer> set accepted [ 362926192 : -1 => -1 ] DEBUG: Multiplayer , 1653002546111> 9,961,232,903> ItemTransactionManager.receiveOnServer> remove processed [ 2032584501 : -1 => 115170952 ] ERROR: General , 1653002546288> 9,961,233,080> GameServer.mainLoopDealWithNetData> Error with packet of type: WaveSignal for Klean ERROR: General , 1653002546288> 9,961,233,080> java.nio.BufferUnderflowException ERROR: General , 1653002546288> 9,961,233,080> at java.base/java.nio.Buffer.nextGetIndex(Unknown Source) ERROR: General , 1653002546288> 9,961,233,080> at java.base/java.nio.HeapByteBuffer.get(Unknown Source) ERROR: General , 1653002546288> 9,961,233,080> at zombie.network.packets.WaveSignal.parse(WaveSignal.java:61) ERROR: General , 1653002546288> 9,961,233,080> at zombie.network.GameServer.receiveWaveSignal(GameServer.java:7831) ERROR: General , 1653002546288> 9,961,233,080> at zombie.network.PacketTypes$PacketType.onServerPacket(PacketTypes.java:1012) ERROR: General , 1653002546288> 9,961,233,080> at zombie.network.GameServer.mainLoopDealWithNetData(GameServer.java:1541) ERROR: General , 1653002546288> 9,961,233,080> at zombie.network.GameServer.main(GameServer.java:816)
  8. Nicks

    Lone Survivor

    Blessings, thank you guys so much for the attention to multiplayer the community should greatly appreciate this especially looking into vehicle performance! Keep it up, very happy to see this.
  9. Nicks

    [41.68] Errors

    I run a non-steam server, with mods or without mods if our player count goes over 64 it makes the clothing sync bug out for some players resulting them getting another players appearance, my fix solves this issue. I know of a steam server experiencing the same issue currently so it's just not non-steam servers but they don't use the forum but said they've been complaining about this since January and has been ignored so he gave up on trying to fix it and won't use my fix because they think it'll break everything. can you reevaluate the code and make it support the high player count with the clothing sync is pretty all that's needed - and this guy kodeman is having the same errors as I am and he runs a popular steam server so there's other people experiencing issues
  10. Nicks

    [41.68] Errors

    Under Public class GameServer static Field _clothpacket_isoplayer; static void fixClothingPacket(IsoPlayer player, SyncClothingPacket packet) { try { if ((IsoPlayer)_clothpacket_isoplayer.get(packet) == null) { _clothpacket_isoplayer.set(packet, player); System.out.println("Detected an issue with SyncClothingPacket for username:" + player.username + ". Attempting a fix!"); } } catch (Exception var3) { var3.printStackTrace(); } } static void receiveSyncClothing(ByteBuffer buffer, UdpConnection connection, short var2) { SyncClothingPacket var3 = new SyncClothingPacket(); var3.parse(buffer); for(int var4 = 0; var4 < udpEngine.connections.size(); ++var4) { UdpConnection var5 = (UdpConnection)udpEngine.connections.get(var4); IsoPlayer var6; if (var5.getConnectedGUID() != connection.getConnectedGUID() && (var6 = getAnyPlayerFromConnection(connection)) != null) { fixClothingPacket(var6, var3); ByteBufferWriter var7 = var5.startPacket(); PacketType.SyncClothing.doPacket(var7); var3.write(var7); PacketType.SyncClothing.send(var5); } } } Put this under mainCycleExceptionLogCount try { _clothpacket_isoplayer = SyncClothingPacket.class.getDeclaredField("player"); _clothpacket_isoplayer.setAccessible(true); } catch (NoSuchFieldException var1) { var1.printStackTrace(); }
  11. Nicks

    [41.68] Errors

    I edited the class files and fixed it but I don't think I'm allowed to share I was able to fix their clothing/gender/race/hair changing issue that's been carried over through updates too with like 10 lines of code, This fix is a bit more rough because the vehicles in this game looks like it was thrown together to work, they're a huge source of server performance issues but not much we can do about it til it gets a rewrite.
  12. Same - Any admin that is in a safehouse of a normal player that is protected (trespassing disabled) will get teleported out after 10-30 seconds.
  13. Nicks

    Tiles on Map

    http://pztiles.com
  14. Servers that hold more than around 40ish players has a clothing packet issue that was fixed to remove the error but the bug was never fixed. Hairstyles / Clothing / Gender / Race all switch randomly while gameplay, non-steam and steam games both do this. Mods or no mods. Happening since I was vanilla. Please consider looking into this - I have applied a fix on my end each update but I would simply love to not touch anything I might break.
×
×
  • Create New...