Hello, guys. I was thinking to enable MP for one specific character plus disable her TP system and for others enable TP displaying instead of MP in the menu and sooo, dat would reeequiree a llllittle script editing rihgt?
In simple words, MP and No TP for one character. TP and No MP for other two chacters
Disable MP for specific characters [Ace]
● ARCHIVED · READ-ONLY
-
-
BUMP~
-
Something like this?:
This is for default RM Scripts. If you use custom scripts for main menu or battle hud, it won't work. You need then name all of your scripts where mp or tp gauges needs to be drawn.Spoilermodule EVG module MPTPCONFIG TP_ACTORS = [2, 3] endendclass Window_Base def draw_actor_simple_status(actor, x, y) draw_actor_name(actor, x, y) draw_actor_level(actor, x, y + line_height * 1) draw_actor_icons(actor, x, y + line_height * 2) draw_actor_class(actor, x + 120, y) draw_actor_hp(actor, x + 120, y + line_height * 1) if EVG::MPTPCONFIG::TP_ACTORS.include?(actor.id) draw_actor_tp(actor, x + 120, y + line_height * 2) else draw_actor_mp(actor, x + 120, y + line_height * 2) end endendclass Window_Status def draw_basic_info(x, y) draw_actor_level(@actor, x, y + line_height * 0) draw_actor_icons(@actor, x, y + line_height * 1) draw_actor_hp(@actor, x, y + line_height * 2) if EVG::MPTPCONFIG::TP_ACTORS.include?(@actor.id) draw_actor_tp(@actor, x, y + line_height * 3) else draw_actor_mp(@actor, x, y + line_height * 3) end endendclass Window_BattleStatus def draw_gauge_area(rect, actor) draw_actor_hp(actor, rect.x + 0, rect.y, 134) if EVG::MPTPCONFIG::TP_ACTORS.include?(actor.id)# draw_actor_tp(actor, rect.x + 144, rect.y, 76) else draw_actor_mp(actor, rect.x + 144, rect.y, 76) end endend -
http://forums.rpgmakerweb.com/index.php?/topic/1242-yanpac-battle-hud/
I use Pacman's script to remove MP or TP bars during battle for people that don't use them. Sadly it doesn't do it inside the menu, but meh. -
Sorry, Evgenij I cannot understand your comments, I had no experience with scripting.
Also, I was looking for a system/script to make some specific characters to use TP like every character use MP, like recharging and that all ya know~ -
Yanfly's battle engine does what you're looking for. Not on my computer so can't give a link. Go to his home page (google Yanfly Channel. I think it's on Wordpress) and follow the new links Archeia put up.
-
Thanks ksjp17.
@Evgenij can you please explain me the instructions to use that? -
Just paste it as new script below all default scripts but above main script.
Then you find this line in the script :TP_ACTORS = [2, 3]
You can add actor ids between [] seperated by a comma. Above means, that actor 2 and 3 will show tp bar instead of mp bar. You could for example change it to this:
TP_ACTORS = [2, 3, 4, 5]
So actor 2-5 would be tp actors, the other actors would show mp bar.
But like I said, its for vanilla scripts. If you use custom scripts you probably will need another script. -
I am using Galv's Menu Layout, so I thought it doesn't works. *sigh*
-
BUMP~
-
BUMP.. BUMP..