Gl!tch
AFK
- 20
- Posts
- 15
- Years
- California
- Seen Feb 26, 2011
In this tutorial I will teach you all to create new trainers.
You will need:
Hackmew's Advance Trainer
PKSV
Advance Map
Step 1:
Open your rom in advance trainer.
once it is open you will see next to file "trainer"
click trainer and then click "advanced - edit trainer amount"
for 1- extra trainers, put 2c0 as the new amount.
then for the new offset, put the suggested one.
after you hit ok, scroll down to the bottom of your trainers.
you will notice all of them are blank, and the names can't be edited.
go to the trainer above those and click on him. his name is "EUGINE"
on the top right where it says choose action, choose "export"
then click ok. save as whatever.
go to your first blank slot and click "import" and then ok.
then click on the "-->pokemon data"
and click the "repoint" button
use the suggested offset for your new offset.
now edit his name and give him pokemon, and your done.
step 2:
open PKSV and then open your rom in it.
then go to "tools - script generator - trainer battle"
for the number of trainer, make it one of the new ones from
advance trainer. (such as 2B6)
you will place it in there as "0x2B6"
after you change the text on there to say what you want it to,
look up at the top of PKSV and click the gear next to the play button
"compile"
it will then give you two windows. look for the one that says "dynamic offsets"
look for where it says @begin and look at that last number
if this is a fresh rom, then your number should be "740001"
jot that number down or just remember it. and your finished with this prog.
Step 3:
open advance map. then open your rom.
Im going to use the starter town in this example.
click "normalemaps" then click "LITTLEROOT TOWN"
once it opens, click the events tab. then on your right down on the bottom where it says "event manager" add one more "people" then click
"change events"
you will notice a person or a "p" box just appeared in the top left corner,
drag them to your desired location.
then using the input areas on the right, give him/her a
Sprite no:
Move Type:
click the trainer box
give them a view range. (i suggest 0003)
and for the script offset, use the number you jotted down.
just put a "$" symbol before it.
and click save. now run your rom and try it out.
If there are any problems or things I forgot to mention, please let me know and I will fix it.
Known bugs
There is a problem with the new trainers name. it is only 1 letter long.
no clue how to fix this. any help would be greatly appreciated.
You will need:
Spoiler:
Hackmew's Advance Trainer
PKSV
Advance Map
Step 1:
Spoiler:
Open your rom in advance trainer.
once it is open you will see next to file "trainer"
click trainer and then click "advanced - edit trainer amount"
for 1- extra trainers, put 2c0 as the new amount.
then for the new offset, put the suggested one.
after you hit ok, scroll down to the bottom of your trainers.
you will notice all of them are blank, and the names can't be edited.
go to the trainer above those and click on him. his name is "EUGINE"
on the top right where it says choose action, choose "export"
then click ok. save as whatever.
go to your first blank slot and click "import" and then ok.
then click on the "-->pokemon data"
and click the "repoint" button
use the suggested offset for your new offset.
now edit his name and give him pokemon, and your done.
step 2:
Spoiler:
open PKSV and then open your rom in it.
then go to "tools - script generator - trainer battle"
for the number of trainer, make it one of the new ones from
advance trainer. (such as 2B6)
you will place it in there as "0x2B6"
after you change the text on there to say what you want it to,
look up at the top of PKSV and click the gear next to the play button
"compile"
it will then give you two windows. look for the one that says "dynamic offsets"
look for where it says @begin and look at that last number
if this is a fresh rom, then your number should be "740001"
jot that number down or just remember it. and your finished with this prog.
Step 3:
Spoiler:
open advance map. then open your rom.
Im going to use the starter town in this example.
click "normalemaps" then click "LITTLEROOT TOWN"
once it opens, click the events tab. then on your right down on the bottom where it says "event manager" add one more "people" then click
"change events"
you will notice a person or a "p" box just appeared in the top left corner,
drag them to your desired location.
then using the input areas on the right, give him/her a
Sprite no:
Move Type:
click the trainer box
give them a view range. (i suggest 0003)
and for the script offset, use the number you jotted down.
just put a "$" symbol before it.
and click save. now run your rom and try it out.
If there are any problems or things I forgot to mention, please let me know and I will fix it.
Known bugs
Spoiler:
There is a problem with the new trainers name. it is only 1 letter long.
no clue how to fix this. any help would be greatly appreciated.
Last edited by a moderator: