I can also do some gameplay and balance work, by editing the difficulty of levels and the power to ensure maximum stability and less exploits. You do not want a level 8 to be 8x the power of a level 1.
Plus, I know what I'm doing, I'm the closest you can get without knowing how to script.
You don't get 8x the power, that was an example of the exp system for leveling up. To get to level 8 you need 64 exp, to get to level 2 you need 4, get it? And just keep to quest making for now, I'll ask you if I need any more assistance.
Quests are easy to do with the variable script.
No we want to make an advance system. Each quest will then be as easy as:
$DRPG::Quest::Name[$DRPG::Quest::Quests++] = "Quest Example";
$DRPG::Quest::Requirements[$DRPG::Quest::Quests] = "miningLvl 15 wood["PineTree"] 10";
That will be the start of quest setups, this being a quest called "Quest Example" with the requirements of at least a level 15 Mining Level and 15 pine wood.
I'll collaborate more on this later, when the NPC system is done so we can make quest NPCs.
EDIT: there will be also:
$DRPG::Quest::Rewards[$DRPG::Quest::Quests] = "miningLvl 1 wood["PineTree"] 10";
Which would make the quest give you 1 mining level and 10 pine wood when you finish it.