I'm using a quest script I downloaded for RPGMXP, and I modified it so that quest updates will print to the upper left corner of the screen, and will go away after a certain period of time.
While this is relatively simple to have a code put up and wait for a while before taking it down.... I want to be able to run around at the same time. I've tried using a similar timer that can be found in Game_System, even duplicating one and setting one in there.
The result that I have so far is a message that prints in the upper left, without preventing movement, and the message removes itself. Sounds great... but it doesn't seem to matter how long the timer is set for, it sits the same amount of time. Recently, it shuts off after only a flash. So, is there something I should be paying attention to, or some simple way to run it?








How are you displaying the text? with a window or a sprite?
Either way, you can use the 'update' method to 'show', 'fade', 'unshow' the message. When the message is first called, make the sprite/window visible, and set a variable (let's say @timer) to the number of frames you want to display the message for. Then in each update cycle (1 frame), decrement the variable by 1. When the variable reaches 0, make the sprite/window invisible.