ROM Hacking Need a helping hand? You can get help on any ROM Hacking-related problems or questions you have here.

TrollandToad.com
Closed Thread
 
Thread Tools
  #25301    
Old May 30th, 2013 (3:12 PM).
GoGoJJTech's Avatar
GoGoJJTech GoGoJJTech is offline
(☞゚ヮ゚)☞ http://GoGoJJTech.com ☜(゚ヮ゚☜)
  • Gold Tier
 
Join Date: Nov 2012
Location: Earth
Age: 18
Gender: Female
Nature: Jolly
Posts: 2,477
Theres also a special that checks for illegal pokemon. Check the union room script.
__________________
I believe in Jesus Christ my Savior. If you do too, and aren't scared to admit it, then copy and paste this into your signature.
The HGSS Music Patch - The BW/2 Music Patch - ASM: Switch Music Based on Seasons
Romhack.me Profile - Pokecommunity Profile - Youtube Channel

Support me at my site!
Pokémon Platinum Red and Blue

Relevant Advertising!

  #25302    
Old May 30th, 2013 (3:13 PM).
Zemekis's Avatar
Zemekis Zemekis is offline
The Booze Cruise
     
    Join Date: Feb 2013
    Location: 'Murica
    Gender: Male
    Posts: 22
    Has anyone found a way to skip past the boy/girl choice in the beginning of FireRed / LeafGreen? For my romhack, I need the player to be male for story purposes. I saw this done in Metapod23's AshGray game, but I have no idea how he went about doing so.

    (I asked this a few months ago, but I figure there's some new people around to help me out by now, so sorry for repeating my question)

    Even if nobody knows, could you point me towards somebody who could help?
    Thanks!
      #25303    
    Old May 30th, 2013 (3:24 PM).
    GoGoJJTech's Avatar
    GoGoJJTech GoGoJJTech is offline
    (☞゚ヮ゚)☞ http://GoGoJJTech.com ☜(゚ヮ゚☜)
    • Gold Tier
     
    Join Date: Nov 2012
    Location: Earth
    Age: 18
    Gender: Female
    Nature: Jolly
    Posts: 2,477
    You could open the game in vba sdl h and locate the routine. Then disable it and set the Boy as the gender. Worth a shot.
    __________________
    I believe in Jesus Christ my Savior. If you do too, and aren't scared to admit it, then copy and paste this into your signature.
    The HGSS Music Patch - The BW/2 Music Patch - ASM: Switch Music Based on Seasons
    Romhack.me Profile - Pokecommunity Profile - Youtube Channel

    Support me at my site!
    Pokémon Platinum Red and Blue
      #25304    
    Old May 30th, 2013 (3:27 PM).
    Zemekis's Avatar
    Zemekis Zemekis is offline
    The Booze Cruise
       
      Join Date: Feb 2013
      Location: 'Murica
      Gender: Male
      Posts: 22
      Quote:
      Originally Posted by gogojjtech View Post
      You could open the game in vba sdl h and locate the routine. Then disable it and set the Boy as the gender. Worth a shot.
      Ahh! Thanks for the quick reply!
      I've never worked with that though, could you go a little more in-depth for a noob like me or point me towards a tutorial? I'd really appreciate any additional help you could give me.
        #25305    
      Old May 30th, 2013 (3:40 PM).
      GoGoJJTech's Avatar
      GoGoJJTech GoGoJJTech is offline
      (☞゚ヮ゚)☞ http://GoGoJJTech.com ☜(゚ヮ゚☜)
      • Gold Tier
       
      Join Date: Nov 2012
      Location: Earth
      Age: 18
      Gender: Female
      Nature: Jolly
      Posts: 2,477
      Press F11 to access the debugger, and you can see what is going on in-game. Find what you need, then go into the rom and change it, or create your own ASM routine. You could also check out how ash-gray does it, and try to duplicate it if it's alright with metapod.
      __________________
      I believe in Jesus Christ my Savior. If you do too, and aren't scared to admit it, then copy and paste this into your signature.
      The HGSS Music Patch - The BW/2 Music Patch - ASM: Switch Music Based on Seasons
      Romhack.me Profile - Pokecommunity Profile - Youtube Channel

      Support me at my site!
      Pokémon Platinum Red and Blue
        #25306    
      Old May 30th, 2013 (4:19 PM).
      buckeyestilidie buckeyestilidie is offline
         
        Join Date: May 2013
        Gender: Male
        Posts: 34
        Quote:
        Originally Posted by kearnseyboy6 View Post
        You could make a few map script in your game, each checking for anything out of the ordinary and then by just locking the player on the screen, which will freeze the game.

        eg...

        #dynamic 0x800000

        #org @cheatcheck
        checkitem RARECANDY 0x20 (use the item index number) \\checks if there's 32 rarecandies
        if B_>> goto @cheated \\if there's more then goto another script, if not continue
        end \\ends the script

        #org @cheated
        lock \\will freeze the game
        end

        You can also reset the game with 'special 0x10F' but these suggestions are a very rough way around doing your goal.You can check for Pokemon as well.
        Where would I enter this at? I know I'd enter it at XSE but when I go to put it in Advanced map where would I enter it at?
          #25307    
        Old May 30th, 2013 (4:24 PM).
        GoGoJJTech's Avatar
        GoGoJJTech GoGoJJTech is offline
        (☞゚ヮ゚)☞ http://GoGoJJTech.com ☜(゚ヮ゚☜)
        • Gold Tier
         
        Join Date: Nov 2012
        Location: Earth
        Age: 18
        Gender: Female
        Nature: Jolly
        Posts: 2,477
        Go to header in advance map then add a map script. Check a tutorial on this. Also the game has a special command to check for illegal pokemon so you should add that special as well.
        __________________
        I believe in Jesus Christ my Savior. If you do too, and aren't scared to admit it, then copy and paste this into your signature.
        The HGSS Music Patch - The BW/2 Music Patch - ASM: Switch Music Based on Seasons
        Romhack.me Profile - Pokecommunity Profile - Youtube Channel

        Support me at my site!
        Pokémon Platinum Red and Blue
          #25308    
        Old May 30th, 2013 (4:58 PM).
        buckeyestilidie buckeyestilidie is offline
           
          Join Date: May 2013
          Gender: Male
          Posts: 34
          Quote:
          Originally Posted by gogojjtech View Post
          Go to header in advance map then add a map script. Check a tutorial on this. Also the game has a special command to check for illegal pokemon so you should add that special as well.
          What's illegal pokemon? Like a pokemon cheat in? Or a pokemon with a level way too high for where it's at? Also is that script ready written so I can just insert it in? Would I also have to set this map script for every single location or if I set it in one will it continue throughout?
            #25309    
          Old May 30th, 2013 (6:06 PM).
          GoGoJJTech's Avatar
          GoGoJJTech GoGoJJTech is offline
          (☞゚ヮ゚)☞ http://GoGoJJTech.com ☜(゚ヮ゚☜)
          • Gold Tier
           
          Join Date: Nov 2012
          Location: Earth
          Age: 18
          Gender: Female
          Nature: Jolly
          Posts: 2,477
          All locations
          and the script is ready
          basically an illegal pokemon is one with max stats or perfect ev/ivs and have moves they shohldnt learn. Checking for this is probably more important than checking for rare candies.
          __________________
          I believe in Jesus Christ my Savior. If you do too, and aren't scared to admit it, then copy and paste this into your signature.
          The HGSS Music Patch - The BW/2 Music Patch - ASM: Switch Music Based on Seasons
          Romhack.me Profile - Pokecommunity Profile - Youtube Channel

          Support me at my site!
          Pokémon Platinum Red and Blue
            #25310    
          Old May 30th, 2013 (7:29 PM).
          buckeyestilidie buckeyestilidie is offline
             
            Join Date: May 2013
            Gender: Male
            Posts: 34
            #dynamic 0x800200

            #org @cheatcheck
            checkitem 0x44 0x5
            if B_>> goto @cheated
            end

            #org @cheated
            lock
            end

            Put it in the AM like said and inputted the RC cheat and got 100 still didn't freeze or do nothing. Is it the script?
              #25311    
            Old May 30th, 2013 (8:44 PM).
            au bon's Avatar
            au bon au bon is online now
            • Developer
            • Platinum Tier
             
            Join Date: Oct 2004
            Location: New Jersey
            Gender: Male
            Nature: Quirky
            Posts: 17,282
            Moving this to the ROM hacking forum since that's the more appropriate forum, though I'm not really sure that there's a really proper place to ask this.
              #25312    
            Old May 30th, 2013 (9:12 PM).
            BlackWhiteRobin's Avatar
            BlackWhiteRobin BlackWhiteRobin is offline
               
              Join Date: Sep 2012
              Age: 19
              Gender: Male
              Nature: Quirky
              Posts: 539
              New Questions!

              1) Is it possible to make a giveitem event but not have it show a message?
              2) What are the other message types for the giveitem command? diesgoisawesome's XSE Tut only covers MSG_OBTAIN.
              3) Again how do I use JPAN's Level Change hack? For Wild Battles. Do I have to make it a Level Script or a part of a Person, Script or Signpost Event? And also for Trainer Battles.

              Thanks!
              __________________

                #25313    
              Old May 31st, 2013 (12:57 AM).
              Zemekis's Avatar
              Zemekis Zemekis is offline
              The Booze Cruise
                 
                Join Date: Feb 2013
                Location: 'Murica
                Gender: Male
                Posts: 22
                Got another question guys,
                I've used both unLZ & Advanced Pokemon Sprite Editor to attempt to replace a Pokemon. I'm trying to replace Porygon, but each time after I write to the ROM, Porygon basically...becomes Surskit.

                Trying to battle pokemon #137, givepokemon 0x137, and even showpokepic 0x137 ALL GIVE ME SURSKIT NOW. Anything to do with 0x137 is now Surskit.

                Does anybody have any idea why Porygon becomes Surskit after I write my new image to the ROM in place of Porygon?
                  #25314    
                Old May 31st, 2013 (1:17 AM).
                destinedjagold's Avatar
                destinedjagold destinedjagold is online now
                Oh Hai Thar~
                • Silver Tier
                 
                Join Date: May 2007
                Location: Philippines
                Age: 26
                Gender: Male
                Nature: Careful
                Posts: 8,550
                Quote:
                Originally Posted by Zemekis View Post
                Got another question guys,
                I've used both unLZ & Advanced Pokemon Sprite Editor to attempt to replace a Pokemon. I'm trying to replace Porygon, but each time after I write to the ROM, Porygon basically...becomes Surskit.

                Trying to battle pokemon #137, givepokemon 0x137, and even showpokepic 0x137 ALL GIVE ME SURSKIT NOW. Anything to do with 0x137 is now Surskit.

                Does anybody have any idea why Porygon becomes Surskit after I write my new image to the ROM in place of Porygon?
                You are confusing yourself with decimals and hex.
                Porygon's decimal number is 137, but it's hex number is not 0x137.
                Converting 0x137 to decimal, you'll get 311, which is Surskit's game number.
                If you want to have a Porygon, use givepokemon 0x89, or simply givepokemon 137.
                Note that if you'll use givepokemon 137, XSE will automatically convert it to its hex value when you compile it. So don't worry~

                This is all assuming that Porygon's number is indeed 137.
                I don't have access to checking it atm. =/


                Quote:
                Originally Posted by robin22gongon View Post
                New Questions!

                1) Is it possible to make a giveitem event but not have it show a message?
                2) What are the other message types for the giveitem command? diesgoisawesome's XSE Tut only covers MSG_OBTAIN.
                3) Again how do I use JPAN's Level Change hack? For Wild Battles. Do I have to make it a Level Script or a part of a Person, Script or Signpost Event? And also for Trainer Battles.

                Thanks!
                1. I am not sure, although it sounds possible, but then again, maybe it'll affect every giveitem script in the game.
                2. So far, I only know of two: MSG_OBTAIN and MSG_FIND. MSG_FIND is commonly used for overworld pokeballs, where they disappear automatically, given if they have a flag ready to be set.
                3. No idea about this one...
                __________________


                FC: 0061-1111-6462
                TSV: 1364(X), 0790(OR)

                  #25315    
                Old May 31st, 2013 (1:55 AM).
                iYesith's Avatar
                iYesith iYesith is offline
                Moderate Scripter(Expert Soon)
                   
                  Join Date: Mar 2010
                  Location: Evergrande City
                  Age: 20
                  Gender: Male
                  Nature: Calm
                  Posts: 9
                  Okay, I'm having a really hard time with var values and numbers for script boxes as any script box i place gets the game stuck, It'd be great if someone could explain it to me for pokescript scripts and advance map 1.95, Thanks in advance!
                  __________________
                  You only live twice. Once when you are born and once when you look death in the face. -- iY







                  Click here to feed me a Rare Candy!
                    #25316    
                  Old May 31st, 2013 (2:32 AM). Edited May 31st, 2013 by karatekid552.
                  karatekid552's Avatar
                  karatekid552 karatekid552 is offline
                  What happens if I push it?....
                     
                    Join Date: Nov 2012
                    Location: Do you really want to know? Really?
                    Gender: Male
                    Nature: Bold
                    Posts: 1,766
                    Quote:
                    Originally Posted by gogojjtech View Post
                    All locations
                    and the script is ready
                    basically an illegal pokemon is one with max stats or perfect ev/ivs and have moves they shohldnt learn. Checking for this is probably more important than checking for rare candies.
                    Perfect IVs are possible with a lot of work, but the illegal moves would be a good thing to check for.

                    Quote:
                    Originally Posted by robin22gongon View Post
                    New Questions!

                    1) Is it possible to make a giveitem event but not have it show a message?
                    2) What are the other message types for the giveitem command? diesgoisawesome's XSE Tut only covers MSG_OBTAIN.
                    3) Again how do I use JPAN's Level Change hack? For Wild Battles. Do I have to make it a Level Script or a part of a Person, Script or Signpost Event? And also for Trainer Battles.

                    Thanks!
                    1) Yes. Look at the parameters for giveitem event and you will see that one of the tytpes doesn't show a mesage.
                    2) ^See there. The other types are just mesage types. They use the same mesage types as the msgbox commands, but a few will freeze the game so test them all to see which one you want.
                    3) It just has to be in a script that runs. When it runs is your choice. For the trainer battles, probably a map script so that it occurs before the battle could possibly begin.

                    Quote:
                    Originally Posted by iYesith View Post
                    Okay, I'm having a really hard time with var values and numbers for script boxes as any script box i place gets the game stuck, It'd be great if someone could explain it to me for pokescript scripts and advance map 1.95, Thanks in advance!
                    I litterally wrote this tutorial 3 days ago: http://www.pokecommunity.com/showthread.php?t=302347

                    Don't use 1.95, it is an unfinished beta version. The only thing truely safe about it is the drawing tools. Creating and adjusting map sizes, using the block editor, saving, and most other things can be pretty buggy, so my advice to you, do everything except the drawing of the maps in 1.92. Only the actual drawing should be done in 1.95.

                    And for the love of God, don't use pokescipt. That is a script editor from 2006 that hasn't been updated since. Switch to XSE or PKSV. You will have to learn new syntax, but it will be much more effective.
                    __________________

                    Paired with Simba
                      #25317    
                    Old May 31st, 2013 (2:57 AM).
                    BlackWhiteRobin's Avatar
                    BlackWhiteRobin BlackWhiteRobin is offline
                       
                      Join Date: Sep 2012
                      Age: 19
                      Gender: Male
                      Nature: Quirky
                      Posts: 539
                      Quote:
                      Originally Posted by karatekid552 View Post
                      1) Yes. Look at the parameters for giveitem event and you will see that one of the tytpes doesn't show a mesage.
                      2) ^See there. The other types are just mesage types. They use the same mesage types as the msgbox commands, but a few will freeze the game so test them all to see which one you want.
                      So I test them by doing:
                      Code:
                      giveitem 0x1 0x1 0x1
                      giveitem 0x1 0x1 0x2
                      etc.
                      blah
                      blah
                      ?

                      Quote:
                      Originally Posted by karatekid552 View Post
                      3) It just has to be in a script that runs. When it runs is your choice. For the trainer battles, probably a map script so that it occurs before the battle could possibly begin.
                      So for the wildbattle I can do:
                      Code:
                      setvar 0x4051 0x305
                      (Hmm... is that right?)
                      in a Level Script (Just for an example)

                      And for the Trainer Battle:
                      Code:
                      setvar 0x4052 0x305
                      trainerbattle 0x1 0x001 0x0 @before @after @later
                      Or something like that in a Person Event? (Again, just an example)
                      __________________

                        #25318    
                      Old May 31st, 2013 (4:20 AM). Edited May 31st, 2013 by karatekid552.
                      karatekid552's Avatar
                      karatekid552 karatekid552 is offline
                      What happens if I push it?....
                         
                        Join Date: Nov 2012
                        Location: Do you really want to know? Really?
                        Gender: Male
                        Nature: Bold
                        Posts: 1,766
                        Quote:
                        Originally Posted by robin22gongon View Post
                        So I test them by doing:
                        Code:
                        giveitem 0x1 0x1 0x1
                        giveitem 0x1 0x1 0x2
                        etc.
                        blah
                        blah
                        ?
                        Yes.

                        Quote:
                        Originally Posted by robin22gongon View Post

                        So for the wildbattle I can do:
                        Code:
                        setvar 0x4051 0x305
                        (Hmm... is that right?)
                        in a Level Script (Just for an example)

                        And for the Trainer Battle:
                        Code:
                        setvar 0x4052 0x305
                        trainerbattle 0x1 0x001 0x0 @before @after @later
                        Or something like that in a Person Event? (Again, just an example)
                        I think so, let me go look at the documentation to make sure.

                        Edit: Yup, that should work.
                        __________________

                        Paired with Simba
                          #25319    
                        Old May 31st, 2013 (5:37 AM).
                        openkaart's Avatar
                        openkaart openkaart is offline
                        Chilling like snorlax
                           
                          Join Date: Mar 2012
                          Location: Amsterdam
                          Age: 30
                          Gender: Male
                          Posts: 99
                          maybe I have overlooked this but how do you get more then one support banner?
                          I figured out how to show one but to add more?
                          __________________


                            #25320    
                          Old May 31st, 2013 (5:51 AM).
                          karatekid552's Avatar
                          karatekid552 karatekid552 is offline
                          What happens if I push it?....
                             
                            Join Date: Nov 2012
                            Location: Do you really want to know? Really?
                            Gender: Male
                            Nature: Bold
                            Posts: 1,766
                            Quote:
                            Originally Posted by openkaart View Post
                            maybe I have overlooked this but how do you get more then one support banner?
                            I figured out how to show one but to add more?
                            Set it up like this:

                            HTML Code:
                            [URL="PUT URL TO PAGE YOU WANT TO SUPPORT HERE"][img]PUT IMAGE URL FOR SUPPORT BANNER HERE[/img][/URL]
                            Do this for each banner you want when you edit your signiture.
                            __________________

                            Paired with Simba
                              #25321    
                            Old May 31st, 2013 (9:02 AM).
                            Zemekis's Avatar
                            Zemekis Zemekis is offline
                            The Booze Cruise
                               
                              Join Date: Feb 2013
                              Location: 'Murica
                              Gender: Male
                              Posts: 22
                              Quote:
                              Originally Posted by destinedjagold View Post
                              You are confusing yourself with decimals and hex.
                              Porygon's decimal number is 137, but it's hex number is not 0x137.
                              Converting 0x137 to decimal, you'll get 311, which is Surskit's game number.
                              If you want to have a Porygon, use givepokemon 0x89, or simply givepokemon 137.
                              Note that if you'll use givepokemon 137, XSE will automatically convert it to its hex value when you compile it. So don't worry~

                              This is all assuming that Porygon's number is indeed 137.
                              I don't have access to checking it atm. =/
                              THANK YOU SO MUCH, IT WORKED PERFECTLY
                                #25322    
                              Old May 31st, 2013 (12:42 PM).
                              buckeyestilidie buckeyestilidie is offline
                                 
                                Join Date: May 2013
                                Gender: Male
                                Posts: 34
                                Quote:
                                Originally Posted by gogojjtech View Post
                                All locations
                                and the script is ready
                                basically an illegal pokemon is one with max stats or perfect ev/ivs and have moves they shohldnt learn. Checking for this is probably more important than checking for rare candies.
                                #dynamic 0x800200

                                #org @cheatcheck
                                checkitem 0x44 0x5
                                if B_>> goto @cheated
                                end

                                #org @cheated
                                lock
                                end

                                Put it in the AM like said and inputted the RC cheat and got 100 still didn't freeze or do nothing. Is it the script?
                                  #25323    
                                Old May 31st, 2013 (12:56 PM).
                                Pikayosh's Avatar
                                Pikayosh Pikayosh is offline
                                Epic Pikachu
                                   
                                  Join Date: Mar 2013
                                  Location: Arizona
                                  Gender: Male
                                  Nature: Gentle
                                  Posts: 90
                                  Does anyone know how to change the look of the battle screen because i want it to look like platinum's
                                  screen also i'm using Ruby
                                  __________________

                                  PM me if you want to Join the team!
                                    #25324    
                                  Old May 31st, 2013 (12:57 PM).
                                  karatekid552's Avatar
                                  karatekid552 karatekid552 is offline
                                  What happens if I push it?....
                                     
                                    Join Date: Nov 2012
                                    Location: Do you really want to know? Really?
                                    Gender: Male
                                    Nature: Bold
                                    Posts: 1,766
                                    Quote:
                                    Originally Posted by Pikayosh View Post
                                    Does anyone know how to change the look of the battle screen because i want it to look like platinum's
                                    screen also i'm using Ruby
                                    Specifically, which part?
                                    __________________

                                    Paired with Simba
                                      #25325    
                                    Old May 31st, 2013 (1:04 PM). Edited May 31st, 2013 by buckeyestilidie.
                                    buckeyestilidie buckeyestilidie is offline
                                       
                                      Join Date: May 2013
                                      Gender: Male
                                      Posts: 34
                                      Also does anyone know how to activate the Aurora ticket and mystery ticket I believe. I have it to where I receive them but how do I activate them?

                                      What's a good trainer editor? Specifically for gym leaders? I currently use A-Trainer but whenever I change the gym leaders pokemon it'll swap each others or give them the same pokemon.
                                      Closed Thread

                                      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 5:09 AM.