You are not logged in.
Hey everyone! Some of you may remember that I made a GSC trainer editor but I ended up taking it down. I've recently decided to re-release it!
Leave any comments in this thread and I'll get to them eventually. I MAY still work on this.
Last edited by Gamer2020 (2012-08-25 05:39:14)
This'll help a lot if I work on my Blue transfarring hack.
EDIT: Tried it out. Only problem I'm having is making trainers have less pokemon than appeared on the editor. Is there a way to do this?
Last edited by tysonrss (2011-11-06 19:32:46)
Pokemon Blue DX is reborn!
Hey Gamer2020 I know you like to disappear for increments of time xD but I was wondering the same thing that tysonrss was a month ago.
Can you add more/subtract more pokemon from the trainer's roster?
This webpage is not spam, you are just annoying those who follow (and make) the rules.
it doesn't "cause" viruses, you download viruses. you just don't have good virus protection then. I've downloaded off this site plenty of times and almost any other user will say the same.
^Because most trainers don't actually store data for attacks. Whether they do or not is determined by the "data type" byte that comes after the trainer's name.
So since its impossible to change their attacks they will just use "struggle", right? Oh damn it.
I went into the "rom/ini"-file and change from 494 trainers to 495. When opening the utility, that new trainer is showing up in the list and you can't change what attacks they use. But now there is a addad trainer at least. How do I connect my new trainer to my map?
I am using JohtoMap and PKSV.
Last edited by Skurbert (2012-12-17 06:23:14)
No, they will not know struggle. They will know whatever attacks a Pokemon of that level would know in the wild. The reason Gym Leaders and some other trainers use it is so they can have Pokemon use TM moves, or Metapod know Tackle and Stringshot instead of Harden, etc.
You can't make a new trainer simply by telling this program there is a new trainer at the end. It is more complicated than that, I'm afraid.
In my Useful Offsets thread, it gives the location of a pointer table that tells where the trainers in each trainer group starts. If you want to add, let's say a new Lass, you would change the pointer to all of the Lass trainers to point to some free space, copy the original list there, and add your new trainer to the end. To find that, just count the trainers in that group until you get to the one you added. (You will need to convert this to Hex instead of decimal of course. Windows calulator can do this for you).
Once your trainer is in the rom, you would edit the trainer's script to call that trainer. You cannot do this with PKSV. This is because normal trainers' script pointers point to a different format that PKSV cannot read. (Try it. Decompile a normal trainer with PKSV and you will just get a lot of nonsense, lol.) The format is described in Tauwasser's Scripting Compendium.
You can read more about all of the things I've mentioned here in kkj1116's Global FAQ and Resource thread that you mentioned in your other thread asking about trainers.
Oh, that makes sense. Thank you for that answer!
Sadly I'm exhausted at the moment and VERY confused. I'm jumping from thread to thread trying to figure out what to do, trying to read guides and tutorials, but atm everything is just a mess and numbers everywhere and I dont understand anything at all. What I do understand is that a scripting text is telling what to do in an event. Which one can code through the PKSV scripting utility. Its a shame that you say now that PKSV don't work for this. Is that correct? Let me hear you say it: "YOU CANT USE PKSV TO ADD NEW TRAINERS!". Because if that's true then it would go straight down the recycle bin and I will never more bother with it.
Hex-editing is not my thing simply because I dont understand it at all. For example: I only manage to see "##############" everywhere in "Gold Finger", no numbers whatsoever. So I give up on hex editing. Did u see my thread I started before? I have som serious trouble with this.
I only want to add new trainers. I don't want to create a new game, I don't want to be a "SUPERHACKER", I want to complete the game called "Pokemon Silver" in the sense that you can face many more trainers in the game. And I'm a complete noob on both scripting and hex-editing. That's why I love utilities like these because they make it less frustrating for idiots like me to edit the game to one's liking.
Thank you very much for this utility. And thank you for "MartEd", "Wild Pokemon editor", etc.