Jump to content
Sign in to follow this  
Sadirat

Stat & Level Limiter

Recommended Posts

I have wanted a script like this for a long time but have not seen it anywhere so I wrote it myself.
 
Features:
- Change default max level to whatever you wish.(up to 99,since there is no exp curve above lvl 99 it will crash if you try.)
- Change stats to whatever you wish.(literally whatever you wish)
- Change Tp to whatever you want.

- Highly user friendly & Super easy to modify!
 
Screenshots:

Higher Stats for you
post-5262-0-31783600-1360681340_thumb.png
 
And higher Tp for you
post-5262-0-26579200-1360657028_thumb.png


 
Known Issues & Bugs:
None Yet
 
To do list:
Expand default max level above 99.
 

Edit:

Hp bug fixed,now you can change hp past 9999!


The Script:

 

class Game_Actor < Game_Battler  
#----------------------------------------------------------------------------
# defined value may be changed depending on your needs!
# Do not change past 99!
#----------------------------------------------------------------------------
def max_level
  max_level = 1
end
end
  #--------------------------------------------------------------------------
  # * Determine Maximum Level.
  #   Do not change.
  #--------------------------------------------------------------------------
  def max_level?
    @level >= max_level
  end
class Game_BattlerBase
  #--------------------------------------------------------------------------
  # * Get Maximum Value of Parameters.
  # "Return" numbers may be changed.But do not change "param_id == x "
  # X is the id of the parameters.
  # Please scroll to the bottom of the script to change Max Hp.
  #--------------------------------------------------------------------------
  def param_max(param_id)
    return 99999   if param_id == 0  # MHP
    return 99999   if param_id == 1  # MMP
    return 9999    if param_id == 2  # Atk
    return 9999    if param_id == 3  # Def
    return 9999    if param_id == 4  # M-Atk
    return 9999    if param_id == 5  # M-Def
    return 9999    if param_id == 6  # Agi
    return 9999    if param_id == 7  # Luk
  end
  #--------------------------------------------------------------------------
  # * Determines max value of tp,Change to your needs!
  # May be changed past 999.
  #--------------------------------------------------------------------------
    def max_tp
    return 9999
  end
end

class Game_Actor < Game_Battler
  #--------------------------------------------------------------------------
  # * Get Maximum Value of Parameter.
  # "Return" number may be changed.But do not change "param_id == x "
  # X is the id of the parameter.
  #--------------------------------------------------------------------------
  def param_max(param_id)
    return 99999 if param_id == 0  # MHP
    return super
  end
  end

 

 


 


Credits:
Erik Zetrov (Aka Sadirat)

 

 

1.You may not alter and distribute this scirpt. (Unless given permission)

2.You may not distribute as your own.

3.If used in a project credits are necessary.

4.May be used in commercial projects. (see point 3)

5.May improve the script if creator is given a copy of said improvement.

Edited by Sadirat

Share this post


Link to post
Share on other sites

Indeed you can,Glad you like it.

I am currently working doing the same with levels.

Imagine being able to surpass level 99!

Share this post


Link to post
Share on other sites

actually there some script that do this already. maybe you didn't search thoroughly. but another option script always welcomed. who knows your script have more compatibility to certain scripts which other don't. :D.

Share this post


Link to post
Share on other sites

I searched as best as i could but couldn't find one,but I don't think it hurts with more choices. :)

Btw have you seen a script that increases max level above 99?Well I'm working on that too ^^

Share this post


Link to post
Share on other sites

yes it's all in one script with what i mentioned above.

https://yanflychannel.wordpress.com/rmvxa/core-scripts/adjust-limits/

maybe you could use that as reference.

 

more choice always better. once i struggle to find passive skills script. we already have some in forum. but it has compatibility issues with my battle system. finally i found neon black passive skills that compatible with my battle system. :D.

Edited by estriole

Share this post


Link to post
Share on other sites

Oh yanfly,now that I look back i can remember looking it lol xD

Well I thank you for showing me this,it will make my script a little easier to make now that I have a reference.

I also needed to make something for my first and I thought this would be a nice challenge.

Share this post


Link to post
Share on other sites

I hope you get this to work for me as well, as Yanfly only figured out how to get max HP and stuff above 9999 with equipment only and not base stats.

 

If I can combine scrips and have them cross compatible, I'd use what you have and Yanfly's and have my game closer to being realized.

 

As I need my actors to have:

  • MAX HP to 99999
  • MAX MP to 99999
  • Max aura points or AP to 99999 (may need new windows and scripts to implement a new energy bar)
  • max Job Power or JP to 99999 (may need new windows and scripts to implement a new energy bar)
  • A Base Level to 999
  • A new job level for three tiers of jobs to 10, 50, and 100
  • Base Stats to 9999 or 4 digit limit (actually soft caped to 999 and hardcaped to 1200)
  • Parameters up to 99999 (includes HP MP AP and JP as well)

Monsters need to have:

  • HP and MP to 99999999
  • their parameters and stats up to 99999 and 9999 respectively.
  • exp gain up to 99999999
  • job exp gain up to 99999999
  • multi currency gain up to 99999999

You think you could make a better script for these additions I need?

Edited by Lightmaker2014

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×