The PokéCommunity Forums  

Go Back   The PokéCommunity Forums > Creative Discussions > Game Development > Pokémon Essentials
Sign Up Rules/FAQ Live Battle Blogs Mark Forums Read

Notices

Pokémon Essentials All questions and discussion about Pokémon Essentials, the Pokémon game kit for RPG Maker XP, go in here. Also contains links to the latest downloads and the Essentials Wiki.

Closed Thread
Click here to go to the first staff post in this thread.  
Thread Tools
  #1    
Old September 6th, 2007, 10:37 PM
poccil
Trainer
 
Join Date: Jan 2007
Gender:
Nature: Adamant
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/w...ials_downloads
__________________
Peter O, of The Ultimate Pokemon Center (Pokemon Essentials, Donate money to restore my page)

Last edited by Rukario; April 22nd, 2011 at 10:14 AM.
  #2    
Old September 7th, 2007, 03:02 AM
Flameguru's Avatar
Flameguru
Pokemon: Metallic Silver
 
Join Date: Oct 2005
Location: Amish country, PA
Age: 22
Gender: Male
Nature: Rash
I must say Poccil, you are a very skilled Coder. You are going to make it so much easier for the 100's of RMXP Users who want to make a Pokemon Game.

On behalf of them and myself, I say Thankyou! Keep up the good work.
__________________
My Projects:
Pokemon Engine for Android
Java Pokemon Engine [Thread here on PC]
  #3    
Old September 7th, 2007, 11:30 AM
Bruno1440's Avatar
Bruno1440
Fire TRainer
 
Join Date: Jun 2005
Location: Portugal-Lisbon
Age: 23
Gender:
Nature: Calm
Send a message via Windows Live Messenger to Bruno1440
Its still a bit difficult to figure out some things , like how do you change the pokemons that u recieve from the girl ? u should put more comments...=) thanks, Bruno
__________________


The Return Of Bruno1440!

Last edited by Bruno1440; September 7th, 2007 at 12:23 PM.
  #4    
Old September 7th, 2007, 11:39 AM
Flameguru's Avatar
Flameguru
Pokemon: Metallic Silver
 
Join Date: Oct 2005
Location: Amish country, PA
Age: 22
Gender: Male
Nature: Rash
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.
__________________
My Projects:
Pokemon Engine for Android
Java Pokemon Engine [Thread here on PC]
  #5    
Old September 7th, 2007, 12:29 PM
poccil
Trainer
 
Join Date: Jan 2007
Gender:
Nature: Adamant
Quote:
Originally Posted by Flameguru View Post
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.
__________________
Peter O, of The Ultimate Pokemon Center (Pokemon Essentials, Donate money to restore my page)
  #6    
Old September 7th, 2007, 12:45 PM
Flameguru's Avatar
Flameguru
Pokemon: Metallic Silver
 
Join Date: Oct 2005
Location: Amish country, PA
Age: 22
Gender: Male
Nature: Rash
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.
__________________
My Projects:
Pokemon Engine for Android
Java Pokemon Engine [Thread here on PC]
  #7    
Old September 7th, 2007, 12:50 PM
Bruno1440's Avatar
Bruno1440
Fire TRainer
 
Join Date: Jun 2005
Location: Portugal-Lisbon
Age: 23
Gender:
Nature: Calm
Send a message via Windows Live Messenger to Bruno1440
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!
  #8    
Old September 7th, 2007, 02:32 PM
poccil
Trainer
 
Join Date: Jan 2007
Gender:
Nature: Adamant
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.
__________________
Peter O, of The Ultimate Pokemon Center (Pokemon Essentials, Donate money to restore my page)
  #9    
Old September 7th, 2007, 02:38 PM
Bruno1440's Avatar
Bruno1440
Fire TRainer
 
Join Date: Jun 2005
Location: Portugal-Lisbon
Age: 23
Gender:
Nature: Calm
Send a message via Windows Live Messenger to Bruno1440
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
__________________


The Return Of Bruno1440!
  #10    
Old September 7th, 2007, 03:11 PM
Flameguru's Avatar
Flameguru
Pokemon: Metallic Silver
 
Join Date: Oct 2005
Location: Amish country, PA
Age: 22
Gender: Male
Nature: Rash
I would like to know how to change the Wild Pokemon. I changed the .txt file but nothing happens.

Quote:
Originally Posted by Bruno1440 View Post
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:

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:

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:

__________________
My Projects:
Pokemon Engine for Android
Java Pokemon Engine [Thread here on PC]

Last edited by Flameguru; September 7th, 2007 at 03:46 PM.
  #11    
Old September 7th, 2007, 04:39 PM
Bruno1440's Avatar
Bruno1440
Fire TRainer
 
Join Date: Jun 2005
Location: Portugal-Lisbon
Age: 23
Gender:
Nature: Calm
Send a message via Windows Live Messenger to Bruno1440
Thanks man it really healped =)
hey this is so awsome the best starter kit ever!
COntinue! u will do it! =D
__________________


The Return Of Bruno1440!
  #12    
Old September 8th, 2007, 09:19 AM
Flameguru's Avatar
Flameguru
Pokemon: Metallic Silver
 
Join Date: Oct 2005
Location: Amish country, PA
Age: 22
Gender: Male
Nature: Rash
So, if anyone here or Poccil can tell me how to change wild Pokemon, that'd be cool
__________________
My Projects:
Pokemon Engine for Android
Java Pokemon Engine [Thread here on PC]
  #13    
Old September 8th, 2007, 09:50 AM
poccil
Trainer
 
Join Date: Jan 2007
Gender:
Nature: Adamant
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.
__________________
Peter O, of The Ultimate Pokemon Center (Pokemon Essentials, Donate money to restore my page)
  #14    
Old September 8th, 2007, 10:32 AM
Flameguru's Avatar
Flameguru
Pokemon: Metallic Silver
 
Join Date: Oct 2005
Location: Amish country, PA
Age: 22
Gender: Male
Nature: Rash
Oh, no wonder! I like never test the game in the editor, and I know that sounds stupid. Either way, thanks! Now then, lets edit me a text file hehe
__________________
My Projects:
Pokemon Engine for Android
Java Pokemon Engine [Thread here on PC]
  #15    
Old September 8th, 2007, 12:38 PM
.:Sam:.'s Avatar
.:Sam:.
The road goes ever on and on!
 
Join Date: Apr 2006
Location: United Kingdom
Age: 21
Gender: Male
Nature: Calm
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.



  #16    
Old September 8th, 2007, 12:48 PM
Flameguru's Avatar
Flameguru
Pokemon: Metallic Silver
 
Join Date: Oct 2005
Location: Amish country, PA
Age: 22
Gender: Male
Nature: Rash
You can make them face you by using Event Commands. Just Insert this above the text or whatever

Code:
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.
__________________
My Projects:
Pokemon Engine for Android
Java Pokemon Engine [Thread here on PC]
  #17    
Old September 8th, 2007, 01:08 PM
.:Sam:.'s Avatar
.:Sam:.
The road goes ever on and on!
 
Join Date: Apr 2006
Location: United Kingdom
Age: 21
Gender: Male
Nature: Calm
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.



  #18    
Old September 8th, 2007, 01:49 PM
poccil
Trainer
 
Join Date: Jan 2007
Gender:
Nature: Adamant
I'm sorry but the item storage system hasn't been implemented yet.
__________________
Peter O, of The Ultimate Pokemon Center (Pokemon Essentials, Donate money to restore my page)
  #19    
Old September 8th, 2007, 02:10 PM
.:Sam:.'s Avatar
.:Sam:.
The road goes ever on and on!
 
Join Date: Apr 2006
Location: United Kingdom
Age: 21
Gender: Male
Nature: Calm
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.



  #20    
Old September 8th, 2007, 03:10 PM
poccil
Trainer
 
Join Date: Jan 2007
Gender:
Nature: Adamant
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.
__________________
Peter O, of The Ultimate Pokemon Center (Pokemon Essentials, Donate money to restore my page)
  #21    
Old September 8th, 2007, 03:36 PM
Flameguru's Avatar
Flameguru
Pokemon: Metallic Silver
 
Join Date: Oct 2005
Location: Amish country, PA
Age: 22
Gender: Male
Nature: Rash
Quote:
Originally Posted by poccil View Post
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?
__________________
My Projects:
Pokemon Engine for Android
Java Pokemon Engine [Thread here on PC]
  #22    
Old September 9th, 2007, 12:06 PM
Minorthreat0987
Pokemon Tellurium
 
Join Date: Oct 2005
Nature: Adamant
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
  #23    
Old September 9th, 2007, 12:14 PM
Glitchfinder's Avatar
Glitchfinder
Let's all get along, please?
 
Join Date: Sep 2006
Location: The Twilight Zone
Age: 25
Gender: Male
Nature: Careful
Quote:
Originally Posted by Minorthreat0987 View Post
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









  #24    
Old September 9th, 2007, 12:40 PM
Flameguru's Avatar
Flameguru
Pokemon: Metallic Silver
 
Join Date: Oct 2005
Location: Amish country, PA
Age: 22
Gender: Male
Nature: Rash
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:
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
# ------------------------------------------------------


Wild Pokemon Encounters
Spoiler:
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
# ------------------------------------------------------
__________________
My Projects:
Pokemon Engine for Android
Java Pokemon Engine [Thread here on PC]

Last edited by Flameguru; September 9th, 2007 at 03:57 PM.
  #25    
Old September 9th, 2007, 06:30 PM
yaoimutt
Trainer
 
Join Date: Sep 2007
Nature: Impish
Send a message via AIM to yaoimutt Send a message via Yahoo to yaoimutt
i'm having problems, it wont open for me, i just get an error when i try, what's going on?
__________________

Name: FishieNUMBER37 (you don't want to know what happened to the other fishies)
Adopt one yourself! @Pokémon Orphanage

Geat thread here

Last edited by yaoimutt; September 15th, 2007 at 10:21 AM.
Closed Thread
Quick Reply

Sponsored Links
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Minimum Characters Per Post: 25



All times are UTC -8. The time now is 01:37 AM.


Style by Nymphadora, artwork by Sa-Dui.
Like our Facebook Page Follow us on Twitter © 2002 - 2014 The PokéCommunity™, pokecommunity.com.
Pokémon characters and images belong to The Pokémon Company International and Nintendo. This website is in no way affiliated with or endorsed by Nintendo, Creatures, GAMEFREAK, The Pokémon Company or The Pokémon Company International. We just love Pokémon.
All forum styles, their images (unless noted otherwise) and site designs are © 2002 - 2014 The PokéCommunity / PokéCommunity.com.
PokéCommunity™ is a trademark of The PokéCommunity. All rights reserved. Sponsor advertisements do not imply our endorsement of that product or service. User generated content remains the property of its creator.