Thanks to user for recommending this method to me. There already is a guide for this method, however it is not very in depth, and it is translated from Russian so it is very rough. This method is just faster and easier for small tweaks to your game. NOTE: This method has downsides as you cannot change every single setting to your hearts content. The user will need a hex editor program or Notepad++, I will be using a free website called for this guide. This guide will walk the player through how to change most of your in game settings on a sandbox game without having to create a completely new game like most guides do, convenient if you don't remember what settings you originally choose for a game. (string (? bytes)) InvType - Invetory type(int (4 bytes)) InvExplored - ? // this.bExplored = (input.!!!EDIT!!! There is now a mod on the workshop that let's you do this IN-GAME!!! I'd recommend giving it a try if you're wanting to change your settings for a sandbox game!(I have not tried it out myself yet but it sounds promising!) I can't get the nested items (bags/containers) to filter through their contents. This is the section of the documentation. I just can't seem to get the offset right. Now stuck on parsing through the inventory table. If we can reliably figure out how to remove the infection I'll post some simple steps to follow. However the limbs don't revert to being flagged as having infection, and so It's likely that there is a value somewhere that we don't know about that that also determines if a character is infected. However for whatever reason the server seems to revert the character to being nauseous, and the symptoms resume, including all limbs being damaged. However removing the infection from there still leaves the symptoms in the player's stats as sickness and pain ( in floats). With the help of a programming friend I tried to modify the player file with some success.Īs far as we can make out each bodypart stores if it is infected or not ( in a boolean). It's likely that the documentation is pretty outdated by now, but it was enough to get started. No such documentation is available currently.Īfter a bit of digging I did find a bit of, albeit outdated, information that the maker a PZ singleplayer save editor had compiled and placed on github last summer. Ultimately tools for that should be included for admins (and I know that build 25 is adding some fun admin stuff soon) but right now I'm just looking for a quick fix. I am very much against changing a save to undo something that was a user's own fault - if your stupidity kills you them then that's how it should be, but when an issue with the server is responsible for them losing items or a character then It's my responsibility to try and fix it. Just to clarify, my goal here is correcting issues for my users that occurred as a result of Multiplayer bugs or limitations. I was wondering if any documentation exists for where that might be stored, or if someone with more coding experience than me might be able to figure it out and share the info? Changing the name or body parts is pretty trivial, but the problem I've run into is figure out which bit to flip or values to modify to be able to remove an infection. Having looked at the file in a hex editor it seems fairly easy to modify existing data. For example one user was mobbed and infected due to latency making his client unresponsive.Īfter some digging I notice that the character data seems to be stored client-side in /Zomboid/Sandbox/_/map_p.bin, and not on the server itself. While so far it's been a huge amount of fun with few issues, the occasional, multiplayer-specific issue has made me wish I could modify the data for my users' characters. I'm hosting a small whitelisted PZ Server for just me and some friends.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |