RMRK is retiring.
Server is paid up for the rest of 2026, but the forum may go after that. See here for more information. Please archive or save anything you would like to keep before 2027.
Main Menu
  • Welcome to The RPG Maker Resource Kit.

Check if levelup

Started by Diamond Star, August 19, 2011, 09:01:46 PM

0 Members and 2 Guests are viewing this topic.

Diamond Star

I need a script to show message that inform the player that the actor's level was increased ,and show what the new skills he learned
I want it to be able to apply even if one actor or more get a new level at the same time ,where I made one before ,but the problem is:
when more than one actor reach new level ,then only the last one be informed in message ,where I used "$game_temp.message_text"
THANK YUO .

modern algebra

Aren't levelups shown by default right after the battle?

Sashikinaroji

I assume he means if a character gets a level via unnatural means (such as an evented level or experience add-on)... and that wouldn't show...


As far as making a system that shows that... You could always go and have a variable for each player (called Level__) where the underscores are the player ids

Now, Level__ is the name of the event that initialized at the beginning of the game. It is 1 when you start (or whatever the starting level you use is)

Now, you have a parallel process on your maps that can cause these output messages if you level up... Here's what you need:

The index in the game where level information is kept (Idk what it is)
A script that will put this value in a variable.


Now, you just have to check every few seconds if the player's level__ matches the variable gotten from the database. If it does, do nothign, if it doesn't, display a message that __ got a level up~!


as far as the practical and useful way of sayign this, I do not know... I am just good at theoretical...
Ok, DON'T EXPECT HELP FROM ME~! I will perhaps rant a bit, but don't expect me to do graphics for you, even if I say I will... I won't.