A must have in ANY game is a ‘‘Progression, reward system’’.
Example, it should say how many people you killed and zombies. Stats that will allways be with you even after you die. So you can perhaps compare with your friends and stuff. Or perhaps a lvling system, when you kill another player or a zombie. You gain experiance, with the experiance you could upgrade stuff (Talents; skills; Skins?). Since people allways wan’t to reach the top, they want to be the best. Comparing your progression will show how experianced you are with the game, how much you have progressed etc. So everytime you die and some one destroy your house/base (Atleast what I’ve heard people will be able to do), you will allways have your Lvls, or your total kills with you. So during the time you had your base, defended it and died in the end. You have gained something from it. Lets take other games for example. DayZ, you got humanity there. Kills, zombie kills, murders etc. WarZ, you got lvl system, total kills and the list it goes. Since this game got open world PvP you will be killing and dying. In the end you will have nothing since you will eventually die. If you have a ‘‘Progression system’’ the end (Death) won’t be as bad as it would without this system. So you will allways have something to do. Lets say you survived for really long, you have built your base and you have the best weps in the game. During the time you built your base and got these weapons you have killed loads of people. Then you die to a guy camping outside your door. He loots all your stuff and grabs all your items in the base, now you’r empty handed, sad end. What if during the time your chopped three, you gained experiance and perhaps you use the experiance the increase amount of wood you gain for chopping wood or give cars a speed increase with the experiance etc. Now when you die, you won’t feel like you just did all that base building/killing for nothing!
This whole text looks like a rough copy, it’s 02:00 and I’vent slept in 22 hours. I hope you get my point with this text anyways.
Edit 1: Would be cool with skins depending on if you’r friendly or a bandit.