Jump to content
New account registrations are disabed. This website is now an archive. Read more here.
  • 0
Sign in to follow this  
Ekoi

[XP] How to make a LEVEL UP message?

Question

Is there any way in rmXP to make it so that when a character gains enough EXP outside of battle that it displays some sort of message saying "(Character) has leveled up!" or something?

 

Basically, something like the "Change Experience Points" event command from 2k3, where you can set it to do that on its own.

 

I'd prefer Eventing if possible, but a cat script is fine too.

Share this post


Link to post
Share on other sites

4 answers to this question

Recommended Posts

  • 0

I'm guessing you want this because the player will be gainging EXP beyond your (the editor's) control. I can't think of a way to do that. You'll probably need a script for that.

Share this post


Link to post
Share on other sites
  • 0

The EXP would be gained from XP's "Change EXP" event command, as there's going to be field-missions and such in my project that give EXP/Gold.

 

I'm not sure how using that event command would be "beyond my control," honestly. I'd be happy to be educated on that.

Share this post


Link to post
Share on other sites
  • 0

Here you go.

http://www.creationasylum.net/forum/index.php?showtopic=9017

 

Enjoy :D

 

Edit: Oops didnt read the message all the way. Sorry

 

That will take tons of eventing and lots of scripting. I wouldnt even know where to begin.

 

As far as i know there is no script out there yet.

Share this post


Link to post
Share on other sites
  • 0

I managed to get help from Kipe over at RPGRevolution's forums. Since it was so quick and easy, I'll go ahead and share what he told me to do.

 

2 Variables

[0001: Initial Level]

[0002: New Level]

 

1 Event on the Map

Level Watcher Event

 

In the Event Commands on the Event on the Map (Level Watcher Event):

 

(Event Page1)

(Parallel Process)

@>Control Variables: [0001: Initial Level] = (set to) [Hero]'s Level

@>Control Self Switch: A = ON.

 

(Event Page2)

(Parallel Process)

Precondition Check: (if) Self Switch A is ON

@>Control Variables: [0002: New Level] = (set to) [Hero]'s Level

@>Conditional Branch: Variable [0002: New Level] >(greater than) Variable [0001: Initial Level]

@>Text: Your new level is \v[2].

@>Control Self Switch: A = OFF

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...