- Joined
- Sep 17, 2012
- Messages
- 1,466
- Reaction score
- 144
- First Language
- English
- Primarily Uses
##Power Level Scaling Script#v1.0###module BloodPLSS Scale_Settings = {
leveltxt => "Power Level", #Shows this instead of "Level" #Please keep this above 5, for easier use. However if you decide to make it #lower then 5 you will have to do a lot of testing. Also never use "1" it #will do absolutely nothing for you and will pretty much break this script :expscale => 10, #higher this is the higher the exp will scale faster :mhp => 20, #calculate maxhp default is :mmp => 15, #calculates max mp default is :atk => 15, #calculates attack default is :def => 15, #calculates defense default is :matk => 15, #calculates magic atk default is :mdef => 15, #calculates mdef default is :agil => 15, #calculates agil default is :luk => 15, #calculates luck default is } endclass Game_Actor def exp_for_level(level) exp * 10 end def param(param_id) case param_id when 0 then value = super(param_id) * (exp / 20) when 1 then value = super(param_id) * (exp / 15) when 2 then value = super(param_id) * (exp / 15) when 3 then value = super(param_id) * (exp / 15) when 4 then value = super(param_id) * (exp / 15) when 5 then value = super(param_id) * (exp / 15) when 6 then value = super(param_id) * (exp / 15) when 7 then value = super(param_id) * (exp / 15) else ; value = super(param_id) * (exp / 10) end [[value, param_max(param_id)].min, param_min(param_id)].max.to_i endend
It also does it with /'s in (exp / 10) etc etc
It also does it with /'s in (exp / 10) etc etc
