• Our software update is now concluded. You will need to reset your password to log in. In order to do this, you will have to click "Log in" in the top right corner and then "Forgot your password?".
  • 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.

[Archive] Pokemon Essentials: Starter Kit for RPG Maker XP

Status
Not open for further replies.

Flameguru

Pokemon: Metallic Silver
517
Posts
18
Years
    • Seen May 1, 2024
    Thank you for your comments.

    I have already finished a new Pokemon screen similar to the Advance generation, and it will be part of the next release.

    Yayz!

    Anyway, I just finished porting Metallic Silver to your"Kit". I'm assuming I should just have to replace the scripts file found in the Data Folder, the PBS Folder, and some Graphics...correct?
     

    Minorthreat0987

    Pokemon Tellurium
    462
    Posts
    18
    Years
    • Seen Jan 28, 2021
    this is really good.

    but does anyone know how to make a pokemon choice event like the real game.

    Like if you choose Cyndaquil, you get the pokemon cyndaquil, but if you choose Totodile, you get the pokemon totodile instead.

    thanks.

    The systems for this are virtually flawless, good job poccil. =]
     

    Glitchfinder

    Let's all get along, please?
    477
    Posts
    17
    Years
  • this is really good.

    but does anyone know how to make a pokemon choice event like the real game.

    Like if you choose Cyndaquil, you get the pokemon cyndaquil, but if you choose Totodile, you get the pokemon totodile instead.

    thanks.

    The systems for this are virtually flawless, good job poccil. =]

    You know what, I'll upload a demo with that in a couple of days. Trust me, it's EASY. All you have to do is make it like the one on FR/LG, instead of attempting DP/RS style ones. What you do is you make three events (give them Pokeballs for graphics), and when the player presses enter on them, they display a picture of, say, bulbasaur (edited with its frame), then they ask a message like "So you want the Grass Pokemon, Bulbasaur?" and then give you a choice of "Yes" or "No". Then, if they say yes, you use the script function to actually give them the Pokemon.
     

    Flameguru

    Pokemon: Metallic Silver
    517
    Posts
    18
    Years
    • Seen May 1, 2024
    Alright, thanks for PMing me Poccil about the update (He just updated it again today) He added an Advance Pokemon Selection Menu (To replace the D/P one) and Trainer Battles.

    I will be updating my Pokemon Metallic Silver Demo tonight. Also Minorthreat0987, check your PMs ;)


    EDIT: If anyone can't figure out how to set up Wild or Trainer Battles, here are what I made. These are somewhat easier than Poccil's directions.

    Trainer Battles
    Spoiler:


    Wild Pokemon Encounters
    Spoiler:
     
    Last edited:
    249
    Posts
    16
    Years
    • Seen Jul 24, 2011
    i'm having problems, it wont open for me, i just get an error when i try, what's going on?
     
    Last edited:

    phoenixprime88b5

    From the ashes, I rise...
    216
    Posts
    16
    Years
  • You are my hero, Pocill!

    This demo you made is almost perfect Poccil, I have to give you a video game version of an oscar for this great pokemon starter kit. I'm really, I've been trying to make a pokemon game for a while and i just stumbed upon this and freaked after downloading the kit. toshay, man, really. All you need is the bag sytem, item deposit/withdrawl system for the pc, pokemon stats and pokedex like one of the other guys said on here and it's damn there complete. I guess the people who decide to make a game from this will have to figure out how to add more trainers and the other pokemon from diamond and pearl to have the complete 493 but that can probably be dealt with later if your busy which you probably are> Thanks again though, your my RPG Maker XP hero!
     

    Flameguru

    Pokemon: Metallic Silver
    517
    Posts
    18
    Years
    • Seen May 1, 2024
    i'm having problems, it wont open for me, i just get an error when i try, what's going on?

    Do you have the legal version of RMXP? If not then that's why. You need to have the RGSS102E.dll.

    Also, when I downloaded it 2 days ago the files were all in the root and not in the normal setup that uses RMXP.
     

    Minorthreat0987

    Pokemon Tellurium
    462
    Posts
    18
    Years
    • Seen Jan 28, 2021
    i dont know if you can fix it or not but i noticed that when you jump, or surf(because it looks like it uses a jump command) the player shifts down a fex pixles, it causes noticable unlevelness when talking to NPCs and when you go under things that are on the top layer(tree tops, the tops of roofs, ect.) your feet stick out haha. Ill take a screen later if need be. but do you think you could fix it.
     

    .:Sam:.

    The road goes ever on and on!
    158
    Posts
    18
    Years
  • I'm afraid I was unable to get my copy to work. It seems that the files are all missed placed, I tried moving into the right folders but was once again met by another crash...
     

    Flameguru

    Pokemon: Metallic Silver
    517
    Posts
    18
    Years
    • Seen May 1, 2024
    Guys? The only person making it is Poccil, I'm simply telling people how to use it and helping people use it.

    Also, if anybody wants me to, I can upload the "Starter Kit" in it's correct way...
     

    Bruno1440

    Fire TRainer
    191
    Posts
    18
    Years
  • Flameguru sorry for the question, i would like to take your help yeah again, one thing ive read the script that u made to make trainer battles, but how can i call them by event? the wild and the trainers? thank you, Bruno
     

    Flameguru

    Pokemon: Metallic Silver
    517
    Posts
    18
    Years
    • Seen May 1, 2024
    Flameguru sorry for the question, i would like to take your help yeah again, one thing ive read the script that u made to make trainer battles, but how can i call them by event? the wild and the trainers? thank you, Bruno

    Only Trainer Battle require events. Wild Pokemon Battles are purely based on the encounters.txt file while Trainer battles are event and the trainer.txt file.

    To do a trainer battle, Edit the trainers .txt file with the Pokemon and trainer type and name you want. You can use mine for an example:

    Code:
    # ------------------------------------------------------
    #   Pokemon Metallic Silver Pokemon Trainer Encounters
    # ------------------------------------------------------
    #
    # This File contains all Pokemon Trainer Data, and more specifically
    # the Pokemon that they use, the move sets, Names, IV's, Items, and
    # more! There are many ways to set it up, but here is the most common.
    #
    # ------------------------------------------------------
    #
    # LEADER_Roxanne              Trainer Type
    # Roxanne                     Trainer Name
    # 1,FULLRESTORE,FULLRESTORE   Number of Pokemon and upto 4 Items
    # GEODUDE,16                  Pokemon and Level
    #
    # TRIATHLETE_FemaleCyclist    Trainer Type
    # Cindy                       Trainer Name
    # 2                           Number of Pokemon
    # MAGNEMITE,16                Pokemon and Level
    # PIKACHU,12                  Pokemon and Level
    #
    # ------------------------------------------------------
    #
    # There are also advanced ways to create the Trainers Pokemon, such as
    # the folloing. Steelix is Level 22 with 20 IVs, it's holding a Sitrus 
    # Berry and knows Sandstorm, Iron Tail, Iron Defense, and Earthquake.
    #
    # STEELIX,22,20,SITRUSBERRY,SANDSTORM,IRONTAIL,IRONDEFENSE,EARTHQUAKE
    #
    # ------------------------------------------------------
    #                       Trainers
    # ------------------------------------------------------
    YOUNGSTER
    Joey
    1
    SENTRET,2
    # ------------------------------------------------------
    SAILOR
    Rick
    1
    CORPHISH,3
    # ------------------------------------------------------
    CAMPER
    Charlie
    1
    WINGULL,3
    # ------------------------------------------------------
    PICNICKER
    Kelly
    2
    SANDSHREW,2
    EKANS,2
    # ------------------------------------------------------
    PICNICKER
    Rachel
    2
    EKANS,2
    GEODUDE,3
    # ------------------------------------------------------
    CAMPER
    Matt
    2
    WINGULL,5
    TAILLOW,4
    # ------------------------------------------------------
    PICNICKER
    May
    2
    CHINCHOU,6
    PIKACHU,5
    # ------------------------------------------------------
    #                         End
    # ------------------------------------------------------

    Now to make Trainer Encounter events for lets say...Picnicker May and Camper Charlie, put the following in an Event:

    Picnicker May:

    Name the Event Trainer(X) when X equals the sight of view for the Trainer to see the Player and start a battle.
    On Page 1:

    Code:
    @>Script: pbNoticePlayer(get_character(0))
    @>Text: Don't think I'll be a pushover!
    @>Conditional Branch: Script: pbTrainerBattle(PBTrainers::PICNICKER,"May","Ok, you win fair and square!")
     @>Control Self Switch: A = On
     @>
    : Branch End
    @>

    Now, Make a new Page and on Page 2, check the Self Switch Tab and make it so that in the drop down box it says A (So it will fully say A is On)

    Camper Charlie:

    Name the Event Trainer(X) when X equals the sight of view for the Trainer to see the Player and start a battle.
    On Page 1:

    Code:
    @>Script: pbNoticePlayer(get_character(0))
    @>Text: Don't think I'll be a pushover!
    @>Conditional Branch: Script: pbTrainerBattle(PBTrainers::CAMPER,"Charlie","A very good battle, indeed.")
     @>Control Self Switch: A = On
     @>
    : Branch End
    @>

    Now, Make a new Page and on Page 2, check the Self Switch Tab and make it so that in the drop down box it says A (So it will fully say A is On)


    There you go, that is how you can make multiple Trainer Encounters using my basic trainers.txt file. Now to make Wild Battles, just read my encounters.txt below:

    Code:
    # ------------------------------------------------------
    #    Pokemon Metallic Silver Wild Pokemonn Encounters
    # ------------------------------------------------------
    # This File contains all Wild Pokemon Data. This File, when in Debug Mode, will be
    # converted into a Data File used by RPG Maker XP. Firstly, the Number of the Map is
    # Placed before the name of the map. Then, Each Map is broken down into Land, Water,
    # and more.
    #
    # Each subsection contains one of the following:
    #   - Land - Grass (Terrain Tag 2)
    #   - Cave - Caves (Terrain Tag 2)
    #   - Water - Ocean/River (Terrain Tag 6/7)
    #   - RockSmash - Smashable Rocks (Events)
    #   - OldRod - Fished with Old Rod (Events)
    #   - GoodRod - Fished with Good Rod (Events)
    #   - SuperRod - Fished with Super Rod (Events)
    #
    # After that follows the encounter data.  For Land and Cave encounter types,
    # each entry must have a species and level, separated by commas.  Rarer
    # species should be placed lower in the list.  For all other encounter types,
    # each entry must have a species, minimum level, and maximum level, separated by
    # commas.  
    #
    # Each species entered must be capitalized with no spaces. This is for Simplicity.  
    #
    # However, there are some exceptions with the Following Pokemon:
    #   - NIDORANmA (Male Nidoran)
    #   - NIDORANfE (Female Nidoran)
    #   - FARFETCHD (Farfetch'd)
    #   - MR_MIME (Mr. Mime)
    #   - PORYGON2 (Porygon 2)
    #
    # Depending on the encounter type, the number of entries required varies:
    #   - Land/Cave: 12 entries
    #   - Water/RockSmash: 5 entries
    #   - OldRod: 2 entries
    #   - GoodRod: 3 entries
    #   - SuperRod: 5 entries
    # 
    # The Higher up any certain Pokemon is on the Encounters list, the more of a chance
    # the player has to encounter it in a Wild Battle. This repeats itself for Each 
    # Encountering Zone, such as Land or Water.
    # ------------------------------------------------------
    #                     Encounters
    # ------------------------------------------------------
    032 # Johto - Route 29
    25,10,10
    Land
    HOOTHOOT,2
    HOOTHOOT,3
    HOPPIP,3
    HOPPIP,2
    SENTRET,3
    SENTRET,2
    PIDGEY,2
    SENTRET,2
    PIDGEY,2
    RATTATA,3
    HOOTHOOT,2
    RATTATA,2
    # ------------------------------------------------------
    004 # Valencia Island - Route 501
    25,10,10
    Land
    RALTS,2
    PIDGEY,3
    CHINCHOU,2
    NIDORANfE,3
    RALTS,3
    PIDGEY,2
    CORSOLA,3
    NIDORANfE,4
    SENTRET,3
    FARFETCHD,2
    CHINCHOU,2
    CORSOLA,4
    # ------------------------------------------------------
    025 # Tangelo Island - Route 502
    25,10,10
    Land
    EKANS,3
    PIKACHU,4
    CHINCHOU,3
    SANDSHREW,3
    TAILLOW,3
    WINGULL,3
    CORSOLA,3
    HOUNDOUR,4
    PIKACHU,4
    FARFETCHD,4
    TAILLOW,3
    CORSOLA,4
    # ------------------------------------------------------
    #                          End
    # ------------------------------------------------------


    Hope I helped ;) If you don't understand any of this, you probably shouldn't be using Poccil's "Starter Kit"
     

    Bruno1440

    Fire TRainer
    191
    Posts
    18
    Years
  • I understand but still doesnt work, i did it all and all i get is error...
    See the different type of errors
    with the script pbNoticePlayer(get_character(0))in:



    And since it didnt worked i take it out but still got other error.
     
    386
    Posts
    17
    Years
    • Seen Aug 10, 2015
    To resolve this problem in the short term, use "Kernel.pbNoticePlayer" in the script instead of "pbNoticePlayer". For the second error, it shouldn't happen if there is a script section called "PBTrainers", generated when running the project from RPG Maker XP.
     

    venom12

    Pokemon Crystal Rain Relased
    476
    Posts
    17
    Years
    • Age 33
    • Seen Dec 28, 2023
    The Starter kit don't want to work with my game.
    Look on screen
    bdjd6.png
     

    Minorthreat0987

    Pokemon Tellurium
    462
    Posts
    18
    Years
    • Seen Jan 28, 2021
    trainererrorte3.png

    This is the error i recieve when ever i try to call a trainer that is not the first on the list in the trainer.txt file.

    Code:
    # ------------------------------------------------------
    #   Pokemon Golden Heights Pokemon Trainer Encounters
    # ------------------------------------------------------
    # ------------------------------------------------------
    #
    # LEADER_Roxanne              Trainer Type
    # Roxanne                     Trainer Name
    # 1,FULLRESTORE,FULLRESTORE   Number of Pokemon and upto 4 Items
    # GEODUDE,16                  Pokemon and Level
    #
    # TRIATHLETE_FemaleCyclist    Trainer Type
    # Cindy                       Trainer Name
    # 2                           Number of Pokemon
    # MAGNEMITE,16                Pokemon and Level
    # PIKACHU,12                  Pokemon and Level
    #
    # ------------------------------------------------------
    #
    # There are also advanced ways to create the Trainers Pokemon, such as
    # the folloing. Steelix is Level 22 with 20 IVs, it's holding a Sitrus 
    # Berry and knows Sandstorm, Iron Tail, Iron Defense, and Earthquake.
    #
    # STEELIX,22,20,SITRUSBERRY,SANDSTORM,IRONTAIL,IRONDEFENSE,EARTHQUAKE
    #
    # ------------------------------------------------------
    #                       Trainers
    # ------------------------------------------------------
    #------Trainers With Two Pokemon-----
    BUGCATCHER
    DON
    2
    CATERPIE,3
    CATERPIE,3
    
    #------Trainers With One Pokemon----
    YOUNGSTER
    Joey
    1
    RATTATA,4
    
    RIVAL
    ???
    1
    EEVEE,5
    
    YOUNGSTER
    Mikey
    1
    PIDGEY,2
    for example if i try and have a trainer battle with anyone other than Bugcatcher Don, i recieve the above error and the game freezes. any ideas about fixing it?
     
    Status
    Not open for further replies.
    Back
    Top