If all you want to do is make the default bar length longer, go to the script in TONS and locate
def draw_actor_hp(actor, x, y, w = 148)
Change the
148 to whatever default value you want. There are methods for SP and EXP below this method too.
However, a lot of the default scripts will override this default value so you will need to hunt them down and change them yourself. You will have to locate any instance of the methods in the various window classes (like MenuStatus, Status, BattleStatus, and so forth) and modify the fourth value to what you want it to be. For example, in Window_BattleStatus line 40:
draw_actor_hp(actor, actor_x, 32, 120)
change the
120.
In Window_Base, locate the same
draw_actor_hp/sp/exp methods. You will see a line that draws the text for these values like so
# Draw HP
self.contents.font.color = actor.hp == 0 ? knockout_color :
actor.hp <= actor.maxhp / 4 ? crisis_color : normal_color
self.contents.draw_text(hp_x, y, 48, 32, actor.hp.to_s, 2) #<========== The 2 indicates left-alignment
# Draw MaxHP
if flag
self.contents.font.color = normal_color
self.contents.draw_text(hp_x + 48, y, 12, 32, "/", 1) #<========== The 1 indicates center
self.contents.draw_text(hp_x + 60, y, 48, 32, actor.maxhp.to_s) #<========== Don't put a number for right-alignment
end
I don't know what you want but change the values and see what you get.
For status icons, you'll probably need to make a script request as Blizzard's script is more of a generic implementation. It only draws in the window, not outside of it as your screenshot suggests.