Not sure why the leveling by doing was abandoned. Why can't it work with a diminishing return system?
Example:
Creating an axe = 1 point per level for the first 50 axes at each level, then drops to .10 points each at any level, (since players abuse and just create an axe over and over again) So a player making a level 3 axe would get 3 points each until they made 50, then points for making a level 3 axe drops to .10 points each
Hitting a tree or block with an axe = .25 points, (since this can also be abused, but way more work and costing time)
Hitting any zombie with an axe = 1 point every time, (harder to abuse this process)
Each level would also ramp up exponentially:
Level 1 = 0
Level 2 = 200 points
Level 3 = 300 points
Level 4 = 400 points etc......... All the way to level 100
Maybe magazines could just give you a boost, say from 20 points to 500 points depending on loot stage
The numbers can obviously be adjusted for a sweet spot. But it can be made to work so that someone trying to specialize in the axe may eventually reach approx. level 100 by day 30 or 60 or 100 whatever seems reasonable.
Example:
Creating an axe = 1 point per level for the first 50 axes at each level, then drops to .10 points each at any level, (since players abuse and just create an axe over and over again) So a player making a level 3 axe would get 3 points each until they made 50, then points for making a level 3 axe drops to .10 points each
Hitting a tree or block with an axe = .25 points, (since this can also be abused, but way more work and costing time)
Hitting any zombie with an axe = 1 point every time, (harder to abuse this process)
Each level would also ramp up exponentially:
Level 1 = 0
Level 2 = 200 points
Level 3 = 300 points
Level 4 = 400 points etc......... All the way to level 100
Maybe magazines could just give you a boost, say from 20 points to 500 points depending on loot stage
The numbers can obviously be adjusted for a sweet spot. But it can be made to work so that someone trying to specialize in the axe may eventually reach approx. level 100 by day 30 or 60 or 100 whatever seems reasonable.