Tools, Tutorials & Resources Various tools to help you develop your hacks can be found here.

TrollandToad.com
Reply
 
Thread Tools
  #1    
Old October 28th, 2009 (9:00 PM). Edited April 15th, 2010 by Logan.
Gl!tch's Avatar
Gl!tch Gl!tch is offline
AFK
     
    Join Date: Aug 2009
    Location: California
    Age: 28
    Gender: Male
    Nature: Quiet
    Posts: 20
    In this tutorial I will teach you all to create new trainers.

    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.
    Reply With Quote

    Relevant Advertising!

      #2    
    Old December 11th, 2009 (2:46 AM).
    Black Goat's Avatar
    Black Goat Black Goat is offline
       
      Join Date: Mar 2008
      Gender:
      Posts: 7
      How do I change the picture of the trainer??
      Reply With Quote
        #3    
      Old December 11th, 2009 (2:56 AM).
      Lord Varion's Avatar
      Lord Varion Lord Varion is offline
      Guess who's back?
         
        Join Date: Feb 2009
        Age: 23
        Gender: Other
        Nature: Naughty
        Posts: 2,644
        Quote:
        Originally Posted by Black Goat View Post
        How do I change the picture of the trainer??
        You need to make the sprite yourself and insert it over the old trainer in UNLZ Gba
        __________________
        gone.
        Reply With Quote
          #4    
        Old December 12th, 2009 (12:50 PM).
        Banjora Marxvile's Avatar
        Banjora Marxvile Banjora Marxvile is offline
        hOI!!!!!! i'm tEMMIE!!
           
          Join Date: May 2008
          Age: 23
          Gender: Male
          Nature: Bashful
          Posts: 3,487
          He hasn't been on for over a month, so unless someone makes a new one with pics, you have to just follow the tut without visualisations, unless he returns.
          __________________


          Temmie vibrates intensely.

          awwAwa cute!! (pets u)

          OMG!! humans TOO CUTE (dies)

          can't blame a BARK for tryin'...

          RATED TEM OUTTA TEM.

          Reply With Quote
            #5    
          Old December 13th, 2009 (9:54 PM).
          12345's Avatar
          12345 12345 is offline
          Sky
             
            Join Date: Aug 2007
            Gender: Male
            Nature: Calm
            Posts: 410
            Quote:
            no pictures ? please edit picture (
            It's easy. Use A-Trainer lastest version, ==>Trainer==> advanced - edit trainer amount
            Input your amount you want ( hex number), and search free space A-trainer Gave you (use FSF...)
            __________________


            Favorite Pokemon Game: GBA-Emerald, DS-Platinum, Dungeon-Red/Blue, Ranger - Guardian Signs
            Reply With Quote
              #6    
            Old May 16th, 2010 (10:52 AM).
            Elite Trainer Red's Avatar
            Elite Trainer Red Elite Trainer Red is offline
               
              Join Date: Apr 2010
              Location: Mt.Silver
              Gender: Male
              Nature: Adamant
              Posts: 43
              thanks this tut really helped,
              who needs pictures?
              it was really simple and well explained keep up the good work
              __________________
              This signature has been disabled.
              Reason: Spoilers in signature
              Please review and fix the issues by reading the signature rules.

              You must edit it to meet the limits set by the rules before you may remove the [sig-reason] code from your signature. Removing this tag will re-enable it.

              Do not remove the tag until you fix the issues in your signature. You may be infracted for removing this tag if you do not fix the specified issues. Do not use this tag for decoration purposes.
              Reply With Quote
                #7    
              Old June 5th, 2010 (2:52 AM).
              haack16's Avatar
              haack16 haack16 is offline
              MYTHBUSTER!
                 
                Join Date: May 2010
                Location: Norway, Europe
                Gender: Male
                Nature: Relaxed
                Posts: 19
                Does this work on Fire red?
                Reply With Quote
                  #8    
                Old June 5th, 2010 (8:54 AM).
                Shiny Quagsire's Avatar
                Shiny Quagsire Shiny Quagsire is offline
                I'm Still Alive, Elsewhere
                   
                  Join Date: May 2009
                  Location: Hoenn Safari Zone
                  Age: 19
                  Gender: Male
                  Nature: Jolly
                  Posts: 700
                  Quote:
                  Originally Posted by haack16 View Post
                  Does this work on Fire red?
                  Most likely. They probably just used ruby for this tutorial.
                  __________________



                  Reply With Quote
                    #9    
                  Old June 15th, 2010 (1:57 PM). Edited June 20th, 2010 by Juggis.
                  Juggis Juggis is offline
                     
                    Join Date: Jun 2010
                    Gender: Male
                    Posts: 1
                    Hi, having trouble on making a trainer who battles you when he spots you. If the "trainer" (click the trainer box) check box is checkd it doesnt work and bugs, if not checkd the trainer works but i have to speak to it if i want to battle.
                    Using fire red, advance map 1.9.2 and A-trainer.

                    script incase you want to check it

                    #org $routetobeta1
                    lock
                    faceplayer
                    trainerbattle 0x00 0x01 $see $win
                    $see 1 = Yo Dog, lets fight!
                    $win 1 = Your too good!
                    message $after
                    $after 1 = Someday ill beat you!
                    boxset 6
                    release
                    end

                    Thanks :D

                    Edit:
                    If i get close to the trainer so that he doesnt notice me and talk to him (trainer box checkd) the battle starts normally but after the battle when hes facing me he suddenly gets the bubble with a ! over his hed and he starts bugging and gliching. He doesent say what hes suppousd to say, its some cind of gibberish, and it never stops D:

                    Edit 2:
                    Finally i got the problem solved! I tought that my script was perfect, but i didnt know that i souldnt have "lock" and "faceplayer" commands when making a battle like that.
                    Script should be:
                    #org $routetobeta1
                    trainerbattle 0x00 0x01 $see $win
                    $see 1 = Yo Dog, lets fight!
                    $win 1 = Your too good!
                    message $after
                    $after 1 = Someday ill beat you!
                    boxset 6
                    release
                    end
                    Reply With Quote
                      #10    
                    Old July 28th, 2010 (2:45 PM).
                    keenan887's Avatar
                    keenan887 keenan887 is offline
                    The Omnipotent
                       
                      Join Date: Mar 2008
                      Location: The depths of The Abyss
                      Gender: Male
                      Nature: Timid
                      Posts: 13
                      for the suggested one, it says N/A and i cant click OK help please.
                      __________________
                      Reply With Quote
                        #11    
                      Old August 6th, 2010 (8:54 AM).
                      ibringdoom's Avatar
                      ibringdoom ibringdoom is offline
                         
                        Join Date: Jul 2010
                        Gender: Male
                        Posts: 3
                        Quote:
                        Originally Posted by keenan887 View Post
                        for the suggested one, it says N/A and i cant click OK help please.
                        I have the exact same problem
                        Reply With Quote
                          #12    
                        Old August 6th, 2010 (2:33 PM).
                        Mr. X's Avatar
                        Mr. X Mr. X is offline
                        It's... kinda effective?
                        • Crystal Tier
                         
                        Join Date: Oct 2006
                        Location: London
                        Age: 24
                        Gender: Male
                        Nature: Quiet
                        Posts: 2,385
                        Eh, i get new trainer and script but battle starts and i just get a red screen.
                        Reply With Quote
                          #13    
                        Old August 10th, 2010 (2:19 PM). Edited August 11th, 2010 by timaeus222.
                        timaeus222's Avatar
                        timaeus222 timaeus222 is offline
                        Music Composer, Mixing/Mastering Engineer
                           
                          Join Date: Aug 2010
                          Location: Washington
                          Gender: Male
                          Nature: Relaxed
                          Posts: 56
                          Is this tutorial just for Pokemon Ruby, or would it also work for games such as Sapphire/Emerald/FireRed/Leafgreen?

                          FYI, I'm not a "noob". It's an honest question.

                          EDIT: Yes, someone did ask if it worked for FireRed. My question can be considered a expansion, I guess.

                          EDIT 2: No answer needed, I tried it on FireRed and it works perfectly fine. In fact it should work for all GBA Pokemon games!
                          __________________
                          ~Timaeus

                          http://tproductions.comeze.com/
                          http://youtube.com/timaeus22222
                          Reply With Quote
                            #14    
                          Old August 10th, 2010 (2:31 PM).
                          Magby's Avatar
                          Magby Magby is offline
                             
                            Join Date: Aug 2010
                            Location: Chicago Suburbs
                            Gender: Male
                            Nature: Calm
                            Posts: 3
                            Quote:
                            Originally Posted by timaeus222 View Post
                            Is this tutorial just for Pokemon Ruby, or would it also work for games such as Sapphire/Emerald/FireRed/Leafgreen?

                            FYI, I'm not a "noob". It's an honest question.

                            EDIT: Yes, someone did ask if it worked for FireRed. My question can be considered a expansion, I guess.
                            Not sure about Emerald, but I'm pretty sure it will work with the rest.
                            __________________
                            Reply With Quote
                              #15    
                            Old August 11th, 2010 (8:59 PM).
                            timaeus222's Avatar
                            timaeus222 timaeus222 is offline
                            Music Composer, Mixing/Mastering Engineer
                               
                              Join Date: Aug 2010
                              Location: Washington
                              Gender: Male
                              Nature: Relaxed
                              Posts: 56
                              Thanks for answering, although I finished my hack of FireRed now :D
                              __________________
                              ~Timaeus

                              http://tproductions.comeze.com/
                              http://youtube.com/timaeus22222
                              Reply With Quote
                                #16    
                              Old June 28th, 2011 (4:22 AM).
                              Xz.exe Xz.exe is offline
                                 
                                Join Date: Jun 2011
                                Gender: Male
                                Posts: 1
                                hey i finish it all and it work but there one bug when i battle other trainer i got bug, the bug is when i battle he/her give me bugging talk, do anyone know how to fix this? im using pokemon emerald
                                Reply With Quote
                                  #17    
                                Old October 22nd, 2011 (10:05 AM).
                                ManInTheMask's Avatar
                                ManInTheMask ManInTheMask is offline
                                Pro Hacker
                                   
                                  Join Date: Aug 2011
                                  Gender: Male
                                  Posts: 31
                                  Believe it or not, the bug that states that the trainer's name must be one letter didn't happen to me at all in advance trainer.
                                  Reply With Quote
                                    #18    
                                  Old November 25th, 2011 (1:57 PM).
                                  swiftgallade46's Avatar
                                  swiftgallade46 swiftgallade46 is offline
                                  Legend
                                     
                                    Join Date: Nov 2011
                                    Location: Baltimore, MD
                                    Gender: Male
                                    Nature: Naive
                                    Posts: 35
                                    how could this be applied to change an already existing NPC into a trainer?
                                    __________________
                                    Reply With Quote
                                      #19    
                                    Old March 1st, 2012 (3:03 AM).
                                    someone from tk 6D's Avatar
                                    someone from tk 6D someone from tk 6D is offline
                                       
                                      Join Date: Feb 2012
                                      Gender: Male
                                      Posts: 19
                                      Does this work with emerald?
                                      __________________
                                      Never,never,never,give up.
                                      It doesn't matter if you try and fail, and try again. It does matter if you try and try, and fail to try again.
                                      By charles kettering

                                      Visit gamemakers:www.gamemakers.longluntan.net!
                                      Reply With Quote
                                        #20    
                                      Old March 3rd, 2012 (5:21 PM).
                                      bwburke94's Avatar
                                      bwburke94 bwburke94 is offline
                                      Still Aspertia's Aspie
                                         
                                        Join Date: Mar 2010
                                        Location: Belchertown, Massachusetts
                                        Age: 22
                                        Gender: Male
                                        Nature: Lonely
                                        Posts: 742
                                        Hooray for unnecessary bump!
                                        __________________
                                        3DS Friend Code: 0645-5804-7602
                                        Reply With Quote
                                          #21    
                                        Old March 22nd, 2012 (8:06 AM).
                                        nf878810 nf878810 is offline
                                           
                                          Join Date: Dec 2011
                                          Gender: Male
                                          Posts: 3
                                          Hey guys, got a question, if this isnt the right place, sorry

                                          anyways, when i go to generate the script, i use $0x2E7 (created trainers ID) and then compile, copy, paste to advancemap

                                          when i test the rom, the trainer that appears, is an unnamed trainer with the class swimmer (ID: 010)

                                          any idea on how to get 2E7 to work?
                                          I'm using Firered by the way, and thanks!
                                          Reply With Quote
                                            #22    
                                          Old July 10th, 2013 (4:36 PM).
                                          Criminon's Avatar
                                          Criminon Criminon is offline
                                          Pokemon: Aqua Blue
                                             
                                            Join Date: Aug 2012
                                            Gender: Male
                                            Posts: 243
                                            LOL! Here I was looking for a guide for this, and I wrote one... Man, I need to get my head on straight. Thanks me for the awesome guide.
                                            Reply With Quote
                                              #23    
                                            Old January 31st, 2014 (9:01 PM).
                                            madmaz madmaz is offline
                                               
                                              Join Date: Jan 2014
                                              Gender: Male
                                              Posts: 2
                                              The issue with "one letter trainer name"
                                              I had this, turns out you just gotta press backspace and delete all the spaces that are in the name

                                              Such a simple thing, but it took me 15 minutes to figure out
                                              Reply With Quote
                                                #24    
                                              Old March 17th, 2014 (7:17 PM).
                                              CyanCerulean's Avatar
                                              CyanCerulean CyanCerulean is offline
                                              Adorables
                                                 
                                                Join Date: Mar 2014
                                                Location: Coloradder
                                                Gender: Male
                                                Nature: Lax
                                                Posts: 56
                                                Okay, so I hate to bump this, but I have a problem that I honestly ddo not understand at all.

                                                So here's the deal, the first time I went through this, it worked perfectly fine, unfortunately I could not change the sprite, but I fixed that.

                                                Now that I try again, with a fixed sprite, it just doesn't work for some reason. I get as far as entering in "2c0" into the box and then entering in the old offset, since a new one isn't given, (this shouldn't be the problem, I did this same thing with the original copy) and then hit OK. All is well, but when I scroll down to the bottom, EUGENE isn't copied, it's just 2B6 with a blank space next to it.

                                                Can somebody please, PLEASE figure this out? I have tried loading it up in a brand new ROM, and it just does the same thing! It might be the program, I'm not sure, but help!
                                                __________________
                                                Tom Baker was the best one.


                                                ROM Hacks I've worked on:

                                                Reply With Quote
                                                  #25    
                                                Old June 22nd, 2014 (5:23 PM).
                                                TNTftw21 TNTftw21 is offline
                                                   
                                                  Join Date: Jun 2014
                                                  Location: Ellesméra, Du Weldenvarden
                                                  Gender: Male
                                                  Posts: 4
                                                  Can this be updated to AdvanceMap 1.0.9? The Trainer ID is to long for AdvanceMap.
                                                  Reply With Quote
                                                  Reply

                                                  Quick Reply

                                                  Join the conversation!

                                                  Create an account to post a reply in this thread, participate in other discussions, and more!

                                                  Create a PokéCommunity Account

                                                  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

                                                  Forum Jump


                                                  All times are GMT -8. The time now is 10:10 PM.