• Ever thought it'd be cool to have your art, writing, or challenge runs featured on PokéCommunity? Click here for info - we'd love to spotlight your work!
  • Our weekly protagonist poll is now up! Vote for your favorite Trading Card Game 2 protagonist in the poll by clicking here.
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

Simple Mailbox System in RM2K+

Crazy Weavile

Manufacturing a deity
  • 317
    Posts
    18
    Years
    I should note I designed this for XP, so some of the terms might be different, but it's all simple stuff that should be in every RPG Maker.

    Rather, the letter system you were interested in. It's really, really simple, and doesn't even take any RMXP scripting magic. Make a new event for the mailbox, and set it to Action Button. Then, we'll assume we're working with three possible letters- obviously there'd be more in a real game, but I'm lazy and don't want to type a whole set of them. Give the event a total of four pages. Then, you need to assign a variable for the letters.
    0: None recieved
    1: One recieved
    2: Two recieved
    3: Three recieved

    Now, go to the first event page, and don't bother with any conditions... it works anyway. Just have the following text.

    "The mailbox is empty."

    For page two, give the player two choices and make it have the variable at 1 as a requirement.

    "TEST's Letter"
    "CANCEL"
    For Test's Letter, input the following text.
    "TEST's Letter: This is a test letter!"
    For Cancel, just let the text string end.

    For page three, give the player three choices and make it have the variable at 2 as a requirement.

    "TEST's Letter"
    "GUY's Letter"
    "CANCEL"
    For Test's Letter, input the following text.
    "TEST's Letter: This is a test letter!"
    For Guy's Letter, input the following text.
    "GUY's Letter: Another test letter!"
    For Cancel, just let the text string end.

    For page four, give the player choices and make it have the variable at 3 as a requirement.

    "TEST's Letter"
    "GUY's Letter"
    "GAL's Letter"
    "CANCEL"
    For Test's Letter, input the following text.
    "TEST's Letter: This is a test letter!"
    For Guy's Letter, input the following text.
    "GUY's Letter: Another test letter!"
    For Gal's Letter, input the following text.
    "GAL's Letter: Yet another test letter!"
    For Cancel, just let the text string end.
     
    Good tutorial! But if there is a Pokemon CBS that will be great!
     
    Back
    Top