Project Zomboid

Project Zomboid

340 ratings
Character Save
2
5
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
116.813 KB
4 Dec, 2021 @ 12:37pm
18 Dec, 2024 @ 11:39am
13 Change Notes ( view )

Subscribe to download
Character Save

In 3 collections by Tchernobill
PZ Build 41
27 items
Taste of Vanilla B41
35 items
B42
22 items
Description
Allows to save a character playing in a version and load it in another version of the game.

So you can finally replay your 1k hours survivor from B41.50 into B41.73 or even multiplayer.

How to
  • start the game in the initial version
  • activate this mod in the save
  • load the save
  • click on the save button below your character name in the character UI
  • note your character name(1)
  • stop the game
  • start the game in the current main version of the game
  • activate this mod in default setting
  • start a new game with the same character name(1)
  • click on the load button below your character name in the character UI

What is saved
  • Profession
  • Traits
  • Perk levels, current experience and book multiplier.
  • Weight
  • Kills number
  • Time survived
  • Items(2)
  • Known recipes
(2)no keyring, no tailoring patch, restore full durability.
Also clothings and bags are "randomly" equipped automatically. This is mainly to avoid "weight stuck inventory" effect.

Can I use it for other switches than game versions
Yes you can use it:
  • to have an experienced character in a Really CDDA challenge.
  • to change between survivor mod and apocalypse.
  • ..
But in those cases you SHOULD use this other mod instead.

A mismatch between client and server with B41 Multiplayer?
Follow the steps here[theindiestone.com]

Ask for permission[theindiestone.com]
This mod can only be added to and extended with the express permission from the original creator. Having received permission, credit must be given to the original creator, both within the files of the mod and wherever the mod roams online.

If no permission is received you may not alter the mod.

If you wanna support, kind words are very welcome.

Workshop ID: 2673317083
Mod ID: CharacterSave
Popular Discussions View All (1)
0
4 Apr, 2023 @ 7:32pm
Error log
CREAMY
142 Comments
flyofk 5 hours ago 
Can this mod work without builds 41 and 42? I add this mod to multiplayer server and it doesnt work
DirtyCurt 20 Jul @ 1:34am 
Clicked save, then load immediately after (thought it would bring up another UI) and all my skills got halved.
Meyar 9 Jul @ 12:18pm 
Getting this error on load anyone know what might be causing it? I'm pretty sure it's some kind of mod conflict as when I load it doesn't load some items.

attempted index: item of non-table: null
function: loadItemContainer -- file: CharacterSave_SaveLoad.lua line # 295 | MOD: CharacterSave
function: loadChar -- file: CharacterSave_SaveLoad.lua line # 247 | MOD: CharacterSave
function: onMouseUp -- file: ISButton.lua line # 56 | Vanilla
java.lang.RuntimeException: attempted index: item of non-table: null
Akira 26 Jun @ 8:44pm 
!!! only tested in b41 !!!!
When using this mod, my Strength and Fitness stats don't stick after loading a save; they revert.
I found that character:applyTraits seems to set Strength and Fitness to certain values, though I'm unsure why.
Here's a workaround that worked for me (only basic tests conducted):

\2673317083\mods\CharacterSave\media\lua\client\CharacterSave_SaveLoad.lua
line:around 222

before:
character:applyTraits(updatedTraits)--is lua ArrayList same as Java ArrayList<String> ? seems to be

after:
local beforeStrength = character:getPerkLevel(Perks.Strength);
local beforeFitness = character:getPerkLevel(Perks.Fitness);
character:applyTraits(updatedTraits)--is lua ArrayList same as Java ArrayList<String> ? seems to be
if beforeStrength <= 0 then character:setPerkLevelDebug(Perks.Strength, 0); end
if beforeFitness <= 0 then character:setPerkLevelDebug(Perks.Fitness, 0); end

I'm new to modding and Zomboid mods, so please take this as a suggestion."

transration by gemini
Marcin 15 Jun @ 2:55am 
After loading character it changes maps settings ... as nature abundance.
gormotha 1 Jun @ 12:19pm 
Respawns everything right except traits. skills yes, investory and receipes, yes. Traits, no.
CampinKarl 1 Mar @ 11:48am 
my bad I'm an idiot, to everyone else who can't get it to export, read the instructions :lunar2019crylaughingpig:

you need to have the same name
it works like a charm in build 42

11/10 mod :steamthis: :steamthumbsup:
CampinKarl 1 Mar @ 10:27am 
Oh for some reason it also does not export to build 42 for some reason, works within 41
CampinKarl 1 Mar @ 7:43am 
It works great, but be wary that if you have personal notes on notebooks or papers, upon loading they will also turn into Empty Notebooks and Empty papers.

It's good I backed up at least, but that should be noted in the footnote above :mhwgood:
Javaugh 23 Feb @ 2:08am 
Yeah just thinking of using such a mod in the middle of an unstable release... makes me say the people losing their progress really just had it coming...