Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
The mod comes with a Player tool in the UI that allows you to view each Player's dump info, send them Tokens or push full Restores. You can place Pods by using the BTSE "Place Movable" context menu. Placed Pods can be configured via context menu to show the number 0-99 and there are some Graffiti sprites you can enable via Sandbox option. Probably not your cup of tea because those were added as thank you to some nice people that supported me over the years and those references are probably confusing. If you run Events, have Skill loss enabled and do not want people to lose their Skills, set up a Pod as an "Event Pod" on site which will always 100% restore them. You can configure an amount of free Downloads for Tokens which will allow people to visit a Pod and pull out any of their available Character dumps as a Token.
The rules for restoring tokens are simple:
Item based and pod based restore options are configured separately and each page has a range of options you can choose. Options range from percentage based loss to exclusions and custom percentages per skill as well as all the things listed below. There are also shared settings which have their own settings page. Default works best, as usual.
Every time a player dies or in configured intervals a dump is stored on the server (snapshots, see below). Each dump contains the following:
There is a plugin system that allows clever people (other modders or server staff) to add support for various things to be saved and restored. There is a "HowTo.txt" in "lua/shared/Helpers/SkillRestore/ModSupport" as well as plenty of examples in there. Support (full or rudimentary, depending on what came up during testing) is given for these mods out of the box and will be applied automatically depending on their mod ID being loaded on the server:
Snapshots:
When using trait mods there is often an issue with people being asked to create a new character and if they go through with it, the server side character is deleted. To make this sting a bit less I've added an automatic backup being done without dying, called "Snapshots" which will at least keep the skill loss at a minimum. By default players will create a snapshot every 24 ingame hours (so about 1-2 irl hours on most servers) and if they did delete their character by making a new one they will get the consolation snapshot in their pockets instead of a regular dump file. Sometimes desynced player moddata can lead to a snapshot being delivered too but it is rare and hard to reproduce so just use your best judgment.
Protected XP:
A fresh character spawns with traits and XP which are immediately saved to their moddata and internally handled as protected XP. When they die this data is added to their character dump. If skill loss is calculated these values always remain intact as a bottom line. If you restore a dump those values are restored too, so they carry over. The protected XP is linked to restoring the profession. If the profession of the dump to restore matches the current profession of the character OR profession restore is allowed the protected XP will be applied.
It is HIGHLY advised to "trait lock" characters as it prevents people from exploiting XP gained by OP traits, dying, then taking new OP ones and then becoming gods in a short time. This is also a must-have if you have mods that add or remove traits, like dynamic traits, SOTO or others. If you do not restore traits you can't expect them to magically appear again after dying.
Most important of all: do not expect all options to get along perfectly and work out the way you think they do when you disable certain ones. The more things you restore, the better the result. .
This mod comes with options to restrict the clothes selection on the spawn menu. This means you can run the "All Clothes Unlocked" vanilla sandbox var and whittle it down to what you want people to be able to spawn with. If you want insight into the thought process to see what is being removed and why, get into debug mode and when on the spawn screen check the local "Userdata/Zomboid/Lua/parp_debug. log" or depending on if you have the "New" file name option checked in the sandbox, "btse_debug. log" file.
If you want to leverage what this mod provides but do not want to have users spawn with tokens, load up any of your server mods, those ones with all adjustments and whatnot, then add this in a file under "lua/shared":