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

Closed Thread
 
Thread Tools
  #20226    
Old December 30th, 2011 (5:50 AM).
WintersDreaming WintersDreaming is offline
     
    Join Date: Dec 2011
    Gender: Male
    Posts: 28
    Quote:
    Originally Posted by SKRoy View Post
    I want a good scripting tutorial. I only know a little bit about talking script and give item scripts. I want to learn more about scripting. Now my question: What is te best scripting tutorial, maby a few lessons? It's for Pokémon Fire Red.
    I don't know if this is Firered I forgot but I learnt with diegoisawesome's XSE tutorial :)
    __________________
    Sincerely WintersDreaming

    Relevant Advertising!

      #20227    
    Old December 30th, 2011 (5:52 AM).
    Speedster's Avatar
    Speedster Speedster is offline
    The Unknown
       
      Join Date: Dec 2011
      Location: In the depths of space...
      Gender: Male
      Nature: Jolly
      Posts: 134
      Quote:
      Originally Posted by SKRoy View Post
      I want a good scripting tutorial. I only know a little bit about talking script and give item scripts. I want to learn more about scripting. Now my question: What is te best scripting tutorial, maby a few lessons? It's for Pokémon Fire Red.
      I think the best one out the is diegoisawesome's XSE tutorial. It covers a lot. Next time go to the tutorial section and pick out one on your own in your own opinion so you receive what you want.
      __________________

      .:Aegis:.
      ~coming soon~
        #20228    
      Old December 31st, 2011 (2:30 AM).
      P0kemon Trainer Red's Avatar
      P0kemon Trainer Red P0kemon Trainer Red is offline
      Dragon Type User
         
        Join Date: Dec 2011
        Location: Las Vegas, NV, USA
        Gender: Male
        Posts: 13
        I am using XSE and Advance Map. I am terrible at scripting. The only experience I have is screwing with talking scripts. I have a script that would give me a Magikarp. I need to know how to put it into the ROM, and then add it to a person event. I have the person, standing in Pallet Town. I just need to figure out how to add the script to him.
        __________________
        My hacks:


        Hacks I support:






          #20229    
        Old December 31st, 2011 (6:34 PM).
        Rainbow's Avatar
        Rainbow Rainbow is offline
        i never want to leave this sunset town
        • Moderator
        • Platinum Tier
        • PokéCommunity Daily
        • Discord Moderoid
        • Developer
         
        Join Date: May 2010
        Location: The Medium
        Age: 18
        Gender: Female
        Nature: Quirky
        Posts: 4,979
        Quote:
        Originally Posted by P0kemon Trainer Red View Post
        I am using XSE and Advance Map. I am terrible at scripting. The only experience I have is screwing with talking scripts. I have a script that would give me a Magikarp. I need to know how to put it into the ROM, and then add it to a person event. I have the person, standing in Pallet Town. I just need to figure out how to add the script to him.
        You might want to read a scripting tutorial. Most of them have sections on inserting the script.
          #20230    
        Old December 31st, 2011 (9:56 PM).
        MissDigitalis's Avatar
        MissDigitalis MissDigitalis is offline
           
          Join Date: Dec 2011
          Gender: Female
          Posts: 115
          How do you make a map totally from scratch?

          I know how to edit pieces of the maps but I don't know how to link them together the way that I want.
          __________________

            #20231    
          Old December 31st, 2011 (10:04 PM).
          redriders180's Avatar
          redriders180 redriders180 is offline
          Mastermind of Pokemon Glazed
             
            Join Date: Jun 2010
            Location: Path of Victory, Tunod
            Gender: Male
            Nature: Quirky
            Posts: 540
            Send a message via AIM to redriders180
            Quote:
            Originally Posted by MissDigitalis View Post
            How do you make a map totally from scratch?

            I know how to edit pieces of the maps but I don't know how to link them together the way that I want.
            To link all the pieces together, you need to make a tilemap, which is basically a file that says which piece goes where. The easiest way to make a Tilemap is to use a program called Nameless Tile Map Editor, or NTME. As for inserting the tilemap into the game, there's a tutorial somewhere I don't know.
            __________________


            I think I'm done with ROM hacking. I'll still pop in and visit, though.


              #20232    
            Old December 31st, 2011 (10:13 PM).
            MissDigitalis's Avatar
            MissDigitalis MissDigitalis is offline
               
              Join Date: Dec 2011
              Gender: Female
              Posts: 115
              Quote:
              Originally Posted by redriders180 View Post
              To link all the pieces together, you need to make a tilemap, which is basically a file that says which piece goes where. The easiest way to make a Tilemap is to use a program called Nameless Tile Map Editor, or NTME. As for inserting the tilemap into the game, there's a tutorial somewhere I don't know.
              Thank you so much! *hugs*

              I really appreciate it.
              __________________

                #20233    
              Old January 1st, 2012 (7:59 AM).
              SKRoy SKRoy is offline
              Pokémon Hacker
                 
                Join Date: Mar 2010
                Gender: Male
                Posts: 66
                I have a script from a tutorial:

                #dynamic 0x800000
                #org @start
                lock
                faceplayer
                msgbox @1 0x6
                cry 0x6 0x0
                wildbattle 0x6 0x1E 0x8B
                fadescreen 0x1
                fadescreen 0x0
                hidesprite 0x800F
                setflag 0x200
                release
                end

                #org @1
                = CHARIZARD: Raaarrgghh!

                It's for Fire Red, but in XSE I got the error that Wildbattle 0x6 0x1E 0x8B is incorrect. Please help!
                  #20234    
                Old January 1st, 2012 (11:15 AM).
                redriders180's Avatar
                redriders180 redriders180 is offline
                Mastermind of Pokemon Glazed
                   
                  Join Date: Jun 2010
                  Location: Path of Victory, Tunod
                  Gender: Male
                  Nature: Quirky
                  Posts: 540
                  Send a message via AIM to redriders180
                  Quote:
                  Originally Posted by SKRoy View Post
                  I have a script from a tutorial:

                  #dynamic 0x800000
                  #org @start
                  lock
                  faceplayer
                  msgbox @1 0x6
                  cry 0x6 0x0
                  wildbattle 0x6 0x1E 0x8B
                  fadescreen 0x1
                  fadescreen 0x0
                  hidesprite 0x800F
                  setflag 0x200
                  release
                  end

                  #org @1
                  = CHARIZARD: Raaarrgghh!

                  It's for Fire Red, but in XSE I got the error that Wildbattle 0x6 0x1E 0x8B is incorrect. Please help!
                  I just tried to compile your script, and it worked fine for me. If it's still not working, maybe redownload XSE. Also, I edited your script just a touch to make it work better:

                  #dynamic 0x800000
                  #org @start
                  lock
                  faceplayer
                  msgbox @1 0x6
                  cry 0x6 0x0
                  waitcry
                  wildbattle 0x6 0x1E 0x8B
                  fadescreen 0x1
                  hidesprite 0x800F
                  fadescreen 0x0
                  setflag 0x200
                  release
                  end

                  #org @1
                  = CHARIZARD: Raaarrgghh!
                  __________________


                  I think I'm done with ROM hacking. I'll still pop in and visit, though.


                    #20235    
                  Old January 1st, 2012 (11:27 AM). Edited January 1st, 2012 by SKRoy.
                  SKRoy SKRoy is offline
                  Pokémon Hacker
                     
                    Join Date: Mar 2010
                    Gender: Male
                    Posts: 66
                    Quote:
                    Originally Posted by redriders180 View Post
                    I just tried to compile your script, and it worked fine for me. If it's still not working, maybe redownload XSE. Also, I edited your script just a touch to make it work better:

                    #dynamic 0x800000
                    #org @start
                    lock
                    faceplayer
                    msgbox @1 0x6
                    cry 0x6 0x0
                    waitcry
                    wildbattle 0x6 0x1E 0x8B
                    fadescreen 0x1
                    hidesprite 0x800F
                    fadescreen 0x0
                    setflag 0x200
                    release
                    end

                    #org @1
                    = CHARIZARD: Raaarrgghh!
                    I still got this message
                      #20236    
                    Old January 1st, 2012 (2:46 PM).
                    destinedjagold's Avatar
                    destinedjagold destinedjagold is offline
                    Oh Hai Thar~
                    • Silver Tier
                     
                    Join Date: May 2007
                    Location: Philippines
                    Age: 26
                    Gender: Male
                    Nature: Careful
                    Posts: 8,512
                    Quote:
                    Originally Posted by SKRoy View Post
                    I still got this message
                    then you probably need to update your XSE.
                    __________________


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

                      #20237    
                    Old January 1st, 2012 (10:58 PM).
                    redriders180's Avatar
                    redriders180 redriders180 is offline
                    Mastermind of Pokemon Glazed
                       
                      Join Date: Jun 2010
                      Location: Path of Victory, Tunod
                      Gender: Male
                      Nature: Quirky
                      Posts: 540
                      Send a message via AIM to redriders180
                      I guess it's time for me to ask a question:

                      I read somewhere that when you use the "setwildbattle", all the data of the Pokemon you set is written somewhere in the RAM or whatever, and can be changed, to make sure its a certain gender, or giving it different moves, and the like. I wanna know: does anyone knows where this data is stored, and how it's stored? I have to make some highly specific encounters, and this'd make the job alot easier.
                      __________________


                      I think I'm done with ROM hacking. I'll still pop in and visit, though.


                        #20238    
                      Old January 1st, 2012 (11:23 PM).
                      Satoshi Ookami's Avatar
                      Satoshi Ookami Satoshi Ookami is offline
                      Memento Mori
                      • Gold Tier
                       
                      Join Date: Jul 2008
                      Location: Abyss of Time, Great Seal
                      Age: 24
                      Gender: Male
                      Nature: Calm
                      Posts: 14,466
                      Quote:
                      Originally Posted by SKRoy View Post
                      I still got this message
                      Try to add buffers (0x0) to wildbattle.
                      Like this... wildbattle 0x6 0x1E 0x8B 0x0 0x0 0x0 (maybe less or more 0x0s)...
                      __________________
                      ROM hacking FAQ - Read before asking how to play a hack.

                      Anime List | PSN Trophy List
                        #20239    
                      Old January 2nd, 2012 (12:33 AM). Edited January 2nd, 2012 by DrFuji.
                      DrFuji's Avatar
                      DrFuji DrFuji is offline
                      Heiki Hecchara‌‌
                      • Crystal Tier
                       
                      Join Date: Sep 2009
                      Location: Downia-upside
                      Age: 24
                      Gender: Male
                      Nature: Jolly
                      Posts: 1,328
                      Quote:
                      Originally Posted by redriders180 View Post
                      I guess it's time for me to ask a question:

                      I read somewhere that when you use the "setwildbattle", all the data of the Pokemon you set is written somewhere in the RAM or whatever, and can be changed, to make sure its a certain gender, or giving it different moves, and the like. I wanna know: does anyone knows where this data is stored, and how it's stored? I have to make some highly specific encounters, and this'd make the job alot easier.
                      The wild Pokemon's data begins in FR's RAM at 0x0202402C and you can change aspects of the wildbattle by using the command 'setbytetooffset'. You can change a few things with this, such as the Pokemon's stats and nickname (You can see the data structure utilised here). For example, if I wanted to fight a level 5 Bulbasaur with 255 Special Defense specifically an excerpt of the script will look like this:

                      Code:
                      setwildbattle 0x1 0x5 0x0
                      writebytetooffset 0xFF 0x202408E
                      dowildbattle
                      Unfortunately, a lot of the 'meat' (PokeRus infection, EVs, moves, happiness etc.) is encrypted/ DMAC protected meaning that it cannot be read/ easily edited without ASM to unlock it - JPAN's engine has the ability do this, but it is limited to only the party Pokemon at this time. This locked information is all located in the 'data' segment that you can see in the article I linked earlier.
                      __________________
                        #20240    
                      Old January 2nd, 2012 (1:50 AM).
                      SKRoy SKRoy is offline
                      Pokémon Hacker
                         
                        Join Date: Mar 2010
                        Gender: Male
                        Posts: 66
                        Quote:
                        Originally Posted by destinedjagold View Post


                        then you probably need to update your XSE.
                        Oké, I want to, but in Hackmew's toolbox is the link wrong, so I can't download it. Does someone has a link for me?
                          #20241    
                        Old January 2nd, 2012 (5:07 AM).
                        armanr armanr is offline
                           
                          Join Date: Aug 2011
                          Gender: Male
                          Posts: 7
                          Is it possible to hack a new ability? Abilities like mountaineer (immunity to rock), dragon blood (restores hp when hit by a dragon type) and fast freeze (doubles speed in hail) as well as others have been speculated about and I was wondering if there is a hacking tool to do this because I'm trying to make a pokemon remake. Thanks
                            #20242    
                          Old January 2nd, 2012 (6:11 AM).
                          Darthatron's Avatar
                          Darthatron Darthatron is offline
                          巨大なトロール。
                          • Silver Tier
                           
                          Join Date: Jan 2006
                          Location: Melbourne, Australia
                          Age: 25
                          Gender: Male
                          Nature: Modest
                          Posts: 1,152
                          Quote:
                          Originally Posted by armanr View Post
                          Is it possible to hack a new ability? Abilities like mountaineer (immunity to rock), dragon blood (restores hp when hit by a dragon type) and fast freeze (doubles speed in hail) as well as others have been speculated about and I was wondering if there is a hacking tool to do this because I'm trying to make a pokemon remake. Thanks
                          There is no tool to do this. You would have to edit the games engine with ASM, which is no easy task.
                          __________________
                          あなた は しきしゃ です
                          わたし は ばか です
                            #20243    
                          Old January 2nd, 2012 (6:49 AM).
                          armanr armanr is offline
                             
                            Join Date: Aug 2011
                            Gender: Male
                            Posts: 7
                            Okay, pity. Thanks for your quick response.
                              #20244    
                            Old January 2nd, 2012 (8:20 AM).
                            Indescribled's Avatar
                            Indescribled Indescribled is offline
                               
                              Join Date: Dec 2011
                              Posts: 7
                              I have pksvui as my script editor, how would I make a script where someone gives me a Pokemon and talks to me in the same script? I can get him to give the Pokemon but all it says is "blabla received an Eevee."
                                #20245    
                              Old January 2nd, 2012 (11:55 AM).
                              P0kemon Trainer Red's Avatar
                              P0kemon Trainer Red P0kemon Trainer Red is offline
                              Dragon Type User
                                 
                                Join Date: Dec 2011
                                Location: Las Vegas, NV, USA
                                Gender: Male
                                Posts: 13
                                I am trying to add MISSINGNO to my Fire Red hack. I have YAPE. I have my ROM. I know what pokemon I am going to replace. I just need to figure out how to duplicate it. I want to make Gengar into MISSINGNO. But I still want him in the game. Is there any way I can make a second Gengar with some other program before I turn it into a MISSINGNO? Or at least a way I can add a new pokedex entry and then a program to edit the moves he learns and at what levels?
                                __________________
                                My hacks:


                                Hacks I support:






                                  #20246    
                                Old January 2nd, 2012 (1:09 PM).
                                chrunch chrunch is offline
                                • Gold Tier
                                 
                                Join Date: Oct 2009
                                Gender: Male
                                Posts: 1,348
                                Quote:
                                Originally Posted by Indescribled View Post
                                I have pksvui as my script editor, how would I make a script where someone gives me a Pokemon and talks to me in the same script? I can get him to give the Pokemon but all it says is "blabla received an Eevee."
                                If it's the first Pokemon you receive you need to add a setflag to the script that activates the Pokemon option in the menu. It's setflag 0x828 I think (but I could be wrong).
                                __________________
                                  #20247    
                                Old January 2nd, 2012 (2:47 PM).
                                hithere1 hithere1 is offline
                                   
                                  Join Date: Jan 2011
                                  Gender: Male
                                  Posts: 3
                                  I was wondering if someone could upload XSE and Advance Map 1.9.5 to something like Mediafire or Dropbox or even just attach as a file to one of their posts because currently both links are not working and I figured someone here will most like either one or both programs. I'm also sure that this is not against the rules, unless I missed something in the rules that prohibits me from asking for tools in this particular situation. If this is in the wrong forum, please move it.

                                  Thanks for your time.
                                    #20248    
                                  Old January 2nd, 2012 (7:15 PM).
                                  Rainbow's Avatar
                                  Rainbow Rainbow is offline
                                  i never want to leave this sunset town
                                  • Moderator
                                  • Platinum Tier
                                  • PokéCommunity Daily
                                  • Discord Moderoid
                                  • Developer
                                   
                                  Join Date: May 2010
                                  Location: The Medium
                                  Age: 18
                                  Gender: Female
                                  Nature: Quirky
                                  Posts: 4,979
                                  Quote:
                                  Originally Posted by hithere1 View Post
                                  I was wondering if someone could upload XSE and Advance Map 1.9.5 to something like Mediafire or Dropbox or even just attach as a file to one of their posts because currently both links are not working and I figured someone here will most like either one or both programs. I'm also sure that this is not against the rules, unless I missed something in the rules that prohibits me from asking for tools in this particular situation. If this is in the wrong forum, please move it.

                                  Thanks for your time.
                                  I'm pretty sure that's not the purpose of this thread. Just Google them.
                                    #20249    
                                  Old January 2nd, 2012 (7:23 PM).
                                  MsAllyJacqui's Avatar
                                  MsAllyJacqui MsAllyJacqui is offline
                                  I'm different.
                                     
                                    Join Date: Jan 2012
                                    Location: Down Under
                                    Gender: Female
                                    Nature: Quirky
                                    Posts: 7
                                    Quote:
                                    Originally Posted by P0kemon Trainer Red View Post
                                    I am trying to add MISSINGNO to my Fire Red hack. I have YAPE. I have my ROM. I know what pokemon I am going to replace. I just need to figure out how to duplicate it. I want to make Gengar into MISSINGNO. But I still want him in the game. Is there any way I can make a second Gengar with some other program before I turn it into a MISSINGNO? Or at least a way I can add a new pokedex entry and then a program to edit the moves he learns and at what levels?
                                    Why don't you just use the space after Celebi for a new pokemon? That way, you would have no need to replace Genger.
                                    This thread goes into great detail about it. - (Sorry, I can't post links. Add this to the end of the pokecommunity url) showthread.php?t=212276
                                    I just don't think you can add a Pokedex entry without ASM. Which is a shame really.
                                      #20250    
                                    Old January 2nd, 2012 (8:03 PM).
                                    Teh Blazer's Avatar
                                    Teh Blazer Teh Blazer is offline
                                    Divider of Zero
                                       
                                      Join Date: Feb 2009
                                      Location: 'MERICA
                                      Age: 21
                                      Gender: Male
                                      Nature: Relaxed
                                      Posts: 768
                                      Could someone here give me a link to a tutorial or something along that line that teaches me about the wonderful world of Hex Editing? I just figured out how important it was...
                                      __________________
                                      Being a hero is overrated anyways
                                      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

                                      Forum Jump


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