Advertiser Content
  • 1246240 views
  • 9588 replies
Seen August 10th, 2015
Posted May 29th, 2012
386 posts
12.9 Years
Pokemon functionality suite for RPG Maker XP, which started as a modification of Flameguru's Pokemon starter kit, and eventually ended as a rewrite
of practically everything. Pokemon Essentials incorporates my Pokemon Advance battle system along with many new features I added.

Please use the link in my signature to access it.

I would like to make a request: Please report all problems and error logs to me through private messaging, rather than to this thread. It's more convenient for me that way.

DOWNLOAD HERE:
http://pokemonessentials.wikia.com/wiki/Essentials_downloads

Flameguru

Pokemon: Metallic Silver

Male
Seen July 22nd, 2019
Posted October 14th, 2013
517 posts
14.1 Years
Me and Fangking were just discussing that this could potentially ruin all Fangame making. For the good of the community this should be taken down and out of reach by super noobs.

Thats our opinion though. What should happen is regulated releases. Like in order for people to obtain this, they should already have a lot of Maps and Details of their game.
Seen August 10th, 2015
Posted May 29th, 2012
386 posts
12.9 Years
Me and Fangking were just discussing that this could potentially ruin all Fangame making. For the good of the community this should be taken down and out of reach by super noobs.

Thats our opinion though. What should happen is regulated releases. Like in order for people to obtain this, they should already have a lot of Maps and Details of their game.
Maybe. As it is, the features I created can be difficult to use by less experienced programmers.

Flameguru

Pokemon: Metallic Silver

Male
Seen July 22nd, 2019
Posted October 14th, 2013
517 posts
14.1 Years
Thats true. So what really needs to be done yet? Like by the looks of it, a Pokemon Stats Screen, PokeDex, and a finished Bag is all. Seeing as PokeGear Scripts are out there and I have them.

The only things I don't like is the Pokemon Selection Screen because it looks like Diamond and Pearl, not FR/LG/R/S/E. Also, the Name Input system isn't as nice as the one found in Blizzy's kit, so I'd like to see that get changed too.

Other than that everything looks awesome. The Computer System is excellent, and of course the Battle System is also awesome.

Bruno1440

Fire TRainer

Age 28
Portugal-Lisbon
Seen June 11th, 2019
Posted August 29th, 2010
191 posts
14.4 Years
The exp sys needs to be changed i think! beacause the exp bar doesnt increase! and some bugs in pokemon selection, when you switch position of the pokemons u should do a refresh so u dont need to return to menu and enter again to see the changes! Oh and sorry for my other questions, ive figured it out some ones...but i still cant see how do u change the pokemons that u recieve from the girl hehe!


The Return Of Bruno1440!
Seen August 10th, 2015
Posted May 29th, 2012
386 posts
12.9 Years
Thank you both for your comments. Of course, this is a work in progress.

As for the Pokemon selection screen, I thought it was a neat trick to use the one from Diamond
and Pearl; apparently it doesn't work well here.

As for the experience system, it actually does work perfectly, I just didn't add code yet to animate
the experience bar. Combined with the fact that the wild Pokemon's levels are relatively low, this
may create the false impression that the Pokemon don't actually gain experience.

I should have made it clear which Pokemon are received in the game.

Flameguru

Pokemon: Metallic Silver

Male
Seen July 22nd, 2019
Posted October 14th, 2013
517 posts
14.1 Years
I would like to know how to change the Wild Pokemon. I changed the .txt file but nothing happens.

Yeah i didnt test with pokemons with a greater level xD
But i really dont understand the code to give pokemons when u talk to her! at the event has some wierd script that i cant understand...-.-' im just new at scripts =D
In the Script called --PB2-- there are the following lines of code:

 def pbCreatePokemon
   $Trainer.party[0]=PokeBattle_Pokemon.new(1,20,$Trainer)
   $Trainer.seen[1]=true
   $Trainer.owned[1]=true
   $Trainer.party[1]=PokeBattle_Pokemon.new(4,20,$Trainer)
   $Trainer.party[2]=PokeBattle_Pokemon.new(7,20,$Trainer)
   $Trainer.party[3]=PokeBattle_Pokemon.new(10,20,$Trainer)
   $Trainer.party[4]=PokeBattle_Pokemon.new(13,20,$Trainer)
   $Trainer.party[5]=PokeBattle_Pokemon.new(16,20,$Trainer)
 end
Simply change the first number to the Pokemon's Number and the second Number to the desired Level. So to make a Level 50 Mew, use this Code:

   $Trainer.party[0]=PokeBattle_Pokemon.new(151,50,$Trainer)
Hope I helped ;)

EDIT: OMG HAX!!! Lol, this is what you could change them to:

Seen August 10th, 2015
Posted May 29th, 2012
386 posts
12.9 Years
To change the wild Pokemon, edit the file encounters.txt in the game folder, and then run a playtest of the game from RPG Maker XP, since it sets the $DEBUG global variable to true. If you already tried to edit that file, I'm afraid the instructions there weren't clear enough. The game doesn't use the text file directly, but rather accesses the data in a compiled form. If the $DEBUG global variable is set to true when the game starts, the game will compile the text file to a format that it can understand.

.:Sam:.

The road goes ever on and on!

Age 26
Male
United Kingdom
Seen December 6th, 2010
Posted August 19th, 2009
158 posts
13.6 Years
I don't plan to sound a complete n00b but I have been experimenting with your Battle System, building what you could say, a miniture project around it that'd take no more then a week to finish. I won't release it, its bassically just a test I would like to try for myself.

The problem is, the charsets. When you talk to them they do not face the direction that you are standing, they stay fixed to facing a single way, how do you change that?

Also, I am having trouble with Trainer Battles. Have they been done yet? I want to set a certain amount of Pokemon, that I have choosen so that the trainer uses them.

Thanks for your time,
Current Projects:
None

Staff on the following Projects:
Pokemon: Rise of Oblivion. - Spriter.

Project History:
Pokemon: Legend of Articuno.
May 16th 2006 - July 4th 2006. Deceased.



Flameguru

Pokemon: Metallic Silver

Male
Seen July 22nd, 2019
Posted October 14th, 2013
517 posts
14.1 Years
You can make them face you by using Event Commands. Just Insert this above the text or whatever

Set Move Route: This Event
                $>Turn toward Player
To do that:

Right Click, Insert
Goto Page 2 of the Event Commands Window and Click Set Move Route
In the drop down box select This Event
Then Click on the Turn Toward Player Button
Click Ok
Right Click, Insert
Goto Page 2 of the Event Commands Window and Click Wait for Move's Completion
Click Ok

Insert the rest of the event blow these 2 Events Directions.

.:Sam:.

The road goes ever on and on!

Age 26
Male
United Kingdom
Seen December 6th, 2010
Posted August 19th, 2009
158 posts
13.6 Years
Thanks. That really did help, one question remains. How am I able to do the Withdraw/Deposit System. What script would I need to use? This is for items, not Pokemon.
Current Projects:
None

Staff on the following Projects:
Pokemon: Rise of Oblivion. - Spriter.

Project History:
Pokemon: Legend of Articuno.
May 16th 2006 - July 4th 2006. Deceased.



.:Sam:.

The road goes ever on and on!

Age 26
Male
United Kingdom
Seen December 6th, 2010
Posted August 19th, 2009
158 posts
13.6 Years
Ah. I'll improvise for the time being. Once again I apologise for sounding like a complete and utter n00b. Anyway now that my questions have passed I will give you my thoughts on your Battle System, and all the other Scripts that came along with it.

Upon Startup, I really like the naming system, I found it allot more reliable then the one found in Blizzy's starter kit. It is more quicker and picks up the keys pressed instantly. The Custom Menu System shows much potential, the only thing that needs improving is the Pokemon menu, as you've probaly been told time and time again. It dosen't fit in well with the Fire Red/Leaf Green graphics.

Last but not least I shall share with you what I thought of your Custom Battle System. The Custom Battle System is...WOW, simply WOW. You have done an incredible job with creating it, you are by far one of the best Ruby scripters out there. It's easy to edit, and extremely reliable. I think that is not far from perfect.

I can't wait to see what the future holds for your Project/

~Tiger778
Current Projects:
None

Staff on the following Projects:
Pokemon: Rise of Oblivion. - Spriter.

Project History:
Pokemon: Legend of Articuno.
May 16th 2006 - July 4th 2006. Deceased.



Flameguru

Pokemon: Metallic Silver

Male
Seen July 22nd, 2019
Posted October 14th, 2013
517 posts
14.1 Years
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

Seen September 15th, 2019
Posted June 16th, 2019
462 posts
14.1 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. =]

Check out my DeviantArt account for info on my new project! Pokemon Tellurium.
My DeviantArt

Glitchfinder

Let's all get along, please?

Age 29
Male
The Twilight Zone
Seen May 4th, 2014
Posted June 4th, 2010
477 posts
13.2 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.

Glitchfinder's Scripts









Flameguru

Pokemon: Metallic Silver

Male
Seen July 22nd, 2019
Posted October 14th, 2013
517 posts
14.1 Years
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:
# ------------------------------------------------------
#   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
# ------------------------------------------------------


Wild Pokemon Encounters
Spoiler:
# ------------------------------------------------------
#    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
# ------------------------------------------------------
Advertiser Content