• 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?".
  • Forum moderator applications are now open! Click here for details.
  • Welcome to PokéCommunity! Register now and join one of the best places on the 'net to talk Pokémon and more! Community members will not see the bottom screen advertisements.
  • Want to share your adventures playing Pokémon?
    Check out our new Travel Journals forum for sharing playthroughs of ROM Hacks, Fan Games, and other Pokémon content!
  • IMPORTANT: Following a takedown request, the following hacks have been delisted from PokéCommunity:

    • Pokémon Glazed
    • Pokémon: Giratina Strikes Back
    • Pokémon Flora Sky
    • Pokémon Stranded
    The downloads and discussion threads for these hacks will no longer be accessible, and staff will be unable to return questions regarding accessing this content.

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

Status
Not open for further replies.

Flameguru

Pokemon: Metallic Silver
517
Posts
18
Years
  • Seen Feb 25, 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 Feb 25, 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
  • Age 35
  • 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 Feb 25, 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.
 

NytewolfAU2k7

Game Modder & Creator
175
Posts
17
Years
Strange, I can't see any text at all, It's all blank :(

Edit: Installed the ruby and sapphire fonts and it worked :)
 
Last edited:

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
17
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 Feb 25, 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 Feb 25, 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