RMRK is retiring.
Registration is disabled. The site will remain online, but eventually become a read-only archive. More information.

RMRK.net has nothing to do with Blockchains, Cryptocurrency or NFTs. We have been around since the early 2000s, but there is a new group using the RMRK name that deals with those things. We have nothing to do with them.
NFTs are a scam, and if somebody is trying to persuade you to buy or invest in crypto/blockchain/NFT content, please turn them down and save your money. See this video for more information.
Remove MP

0 Members and 1 Guest are viewing this topic.

**
Rep: +0/-0Level 69
RMRK Junior
Does anyone have a script that removes MP from the game entirely?

Edit: I'm using Battle Engine Melody...

*****
my name is Timothy what's yours
Rep:
Level 79
Hello
2014 Best IRC Quote2014 Zero to Hero2014 Most Missed Member2012 Zero To HeroSecret Santa 2012 ParticipantContestant - GIAW 9For frequently finding and reporting spam and spam bots2011 Zero to Hero
Code: [Select]
class Window_Base
  def draw_actor_mp(*args)
      return
  end
end
That's a really simple version of a simple script I wrote months ago. Paste it as low in the script editor as you can. It won't get rid of the MP system, but it will stop drawing it in the status windows, and you didn't really specify what you wanted.
it's like a metaphor or something i don't know

**
Rep: +0/-0Level 69
RMRK Junior
Thanks PAC - Is there a way to remove it from Battle Engine Melody as well so it isn't displayed in battle? (By the players or the enemies) Thanks for the help!

*****
my name is Timothy what's yours
Rep:
Level 79
Hello
2014 Best IRC Quote2014 Zero to Hero2014 Most Missed Member2012 Zero To HeroSecret Santa 2012 ParticipantContestant - GIAW 9For frequently finding and reporting spam and spam bots2011 Zero to Hero
Well, are you only using BEM or are you using other scripts that draw the mp through their own methods? I'll work on getting rid of MP in BEM, but it'll look pretty damn weird if you're using the rage bar.
The code in which the mp system is drawn is in BEM IV.
it's like a metaphor or something i don't know

**
Rep: +0/-0Level 69
RMRK Junior
I'm 'not' using the rage bar or anything near the HP. The way my skills work in my game is based off of easily acquiring the reviera overdrive so it's a newish way to use skills in an rpg rather than the traditional way. =)|
Thanks Pac

**
Rep: +0/-0Level 69
RMRK Junior
Bump - Just checking to see if this is complete yet. =) Thanks again for your help PAC.

*****
my name is Timothy what's yours
Rep:
Level 79
Hello
2014 Best IRC Quote2014 Zero to Hero2014 Most Missed Member2012 Zero To HeroSecret Santa 2012 ParticipantContestant - GIAW 9For frequently finding and reporting spam and spam bots2011 Zero to Hero
I'll see if I can do it tomorrow. Shouldn't be too hard.
Just to clarify, you want it to do absolutely everything that mp does, yes?
It doesn't quite matter, it really wouldn't be that hard to implement a feature I forgot.
it's like a metaphor or something i don't know

**
Rep: +0/-0Level 69
RMRK Junior
I want to basically get rid of mp all together. No skills will cost MP. So if MP is no longer "drawn" then it would work exactly like that. (I don't want the enemies to have mp either)

Edit: Oh - and you might be getting my post confused with the 'dual' mp script right next to mine.

*****
my name is Timothy what's yours
Rep:
Level 79
Hello
2014 Best IRC Quote2014 Zero to Hero2014 Most Missed Member2012 Zero To HeroSecret Santa 2012 ParticipantContestant - GIAW 9For frequently finding and reporting spam and spam bots2011 Zero to Hero
Haha, how did I do that?
Again, I'll probably do it tomorrow. Sorry for the confusion >_<
it's like a metaphor or something i don't know

*****
my name is Timothy what's yours
Rep:
Level 79
Hello
2014 Best IRC Quote2014 Zero to Hero2014 Most Missed Member2012 Zero To HeroSecret Santa 2012 ParticipantContestant - GIAW 9For frequently finding and reporting spam and spam bots2011 Zero to Hero
Okay, I took the three minutes to do it today. It was actually incredibly easy, sorry if it was any inconvenience. Yanfly used lunatic methods to display the MP, I feel kinda bad for destroying them :/
But here it is anyway.
Code: [Select]
#==============================================================================
# ** Window_Base
#------------------------------------------------------------------------------
#  This is a superclass of all windows in the game.
#==============================================================================

class Window_Base < Window
  #--------------------------------------------------------------------------
  # * Draw Actor MP
  #--------------------------------------------------------------------------
  def draw_actor_mp(*args)
    return
  end
end

#==============================================================================
# ** Window_BattleStatus
#------------------------------------------------------------------------------
#  This window displays the status of all party members on the battle screen.
#==============================================================================

class Window_BattleStatus < Window_Selectable
  #--------------------------------------------------------------------------
  # * Draw Member MP
  #--------------------------------------------------------------------------
  def draw_member_mp(*args)
    return
  end
end
it's like a metaphor or something i don't know

**
Rep: +0/-0Level 69
RMRK Junior
LOL thanks Pac!

**
Rep: +0/-0Level 69
RMRK Junior
It still shows the enemy with MP. How would I remove that?

*****
my name is Timothy what's yours
Rep:
Level 79
Hello
2014 Best IRC Quote2014 Zero to Hero2014 Most Missed Member2012 Zero To HeroSecret Santa 2012 ParticipantContestant - GIAW 9For frequently finding and reporting spam and spam bots2011 Zero to Hero
Ah. My apologies. You would remove it by using this script instead.
Code: [Select]
#==============================================================================
# ** Window_Base
#------------------------------------------------------------------------------
#  This is a superclass of all windows in the game.
#==============================================================================

class Window_Base < Window
  #--------------------------------------------------------------------------
  # * Draw Actor MP
  #--------------------------------------------------------------------------
  def draw_actor_mp(*args)
    return
  end
  def draw_enemy_mp_gauge(*args)
    return
  end
end

#==============================================================================
# ** Window_BattleStatus
#------------------------------------------------------------------------------
#  This window displays the status of all party members on the battle screen.
#==============================================================================

class Window_BattleStatus < Window_Selectable
  #--------------------------------------------------------------------------
  # * Draw Member MP
  #--------------------------------------------------------------------------
  def draw_member_mp(*args)
    return
  end
end

#==============================================================================
# ** Scene_Battle
#------------------------------------------------------------------------------
#  This class performs battle screen processing.
#==============================================================================

class Scene_Battle < Scene_Base
  #--------------------------------------------------------------------------
  # * Object Initialization
  #--------------------------------------------------------------------------
  alias no_mp_initialize initialize
  def initialize
    no_mp_initialize
    @status_mp_window = nil
  end
  #--------------------------------------------------------------------------
  # * Start Target Actor Selection
  #--------------------------------------------------------------------------
  alias no_mp_start_target_actor_selection start_target_actor_selection
  def start_target_actor_selection
    no_mp_start_target_actor_selection
    @target_actor_mp = nil
  end
end
And by going to BEM Part V and deleting the following lines:
6884, 6955, 8494 and 8550.
it's like a metaphor or something i don't know

**
Rep: +0/-0Level 69
RMRK Junior
Thanks Pac!

Edit: Sorry to bother you again. How do I redraw the box under the enemy actor? It shows their HP in the top part of the box and it shows a black area where the MP use to be on the bottom of the box. Thanks again. You're a big help. =)
« Last Edit: July 12, 2011, 08:43:01 AM by Verzen »