The PokéCommunity Forums Fan Games ROM Hacking
Script Scripting? I want to change prof. Oaks script in the beginning where you get a starter

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

Thread Tools
Old September 24th, 2017 (11:48 AM).
neo.guri neo.guri is offline
    Join Date: Sep 2017
    Posts: 1
    I've changed pallett town in fire red and i now need help changing oaks script to make him not walk into a wall. I have literally no knowledge of scripting so all help is appreciated.

    P.S. i could send the ROM I modified if need be.
    Reply With Quote
    Old September 24th, 2017 (2:55 PM).
    Auros's Avatar
    Auros Auros is offline
      Join Date: Sep 2015
      Gender: Male
      Posts: 83
      You should just learn scripting, it's very easy (plus you can't ask help for every script of course)

      Just follow this tutorial and you'll be fine
      Reply With Quote
      Old March 30th, 2018 (8:37 PM).
      Adorico Adorico is offline
        Join Date: Mar 2018
        Posts: 2
        if this has not been resolved
        download XSE for pokemon-google it
        download Advance Map Pokemon
        now open the rom first in Advance map, open pallet town, and find the 'Events' tab
        if it does not show 3 tiles with a letter s on them, click the icon that looks like a person, upper left
        it should show these tiles now
        there are 2 tiles side by side with very similar offsets
        click either one
        now you see lines such saying like this at the top-mid of script

        if 0x1 call 0x81656E0
        where in my example it says 0x81656E0
        higlight only the part after 0x8 (1656E0)
        go to Edit>Find and Replace make sure the top text box says '1656E0' or whatever you highlighted
        find next
        it leads to this, close the box
        #org 0x1656E0
        applymovement MOVE_PLAYER 0x8165744
        do the same with 165744
        and this is at the very bottom

        #org 0x165744
        #raw 0x10 'Step Down (Normal)
        #raw 0x10 'Step Down (Normal)
        #raw 0x12 'Step Left (Normal)
        #raw 0x12 'Step Left (Normal)
        #raw 0x10 'Step Down (Normal)
        #raw 0x10 'Step Down (Normal)
        #raw 0x10 'Step Down (Normal)
        #raw 0x10 'Step Down (Normal)
        #raw 0x10 'Step Down (Normal)
        #raw 0x10 'Step Down (Normal)
        #raw 0x10 'Step Down (Normal)
        #raw 0x10 'Step Down (Normal)
        #raw 0x10 'Step Down (Normal)
        #raw 0x10 'Step Down (Normal)
        #raw 0x10 'Step Down (Normal)
        #raw 0x13 'Step Right (Normal)
        #raw 0x13 'Step Right (Normal)
        #raw 0x13 'Step Right (Normal)
        #raw 0x13 'Step Right (Normal)
        #raw 0xFE 'End of Movements
        now lets say you moved the entrance to the lab down 2 spaces, and 2 spaces to the right
        find out which one of the movement scripts is for which you want to edit
        find where it says #raw 0x13 'Step Right (Normal) add the same to the next 2 lines (do not delete anything
        where it says #raw 0x10 'Step Down (Normal) do the same
        this is an example for if you moved the lab door down 2 spaces, and right 2 (and moved the warp tile to the same place)
        test the game and keep trying until it is working
        i hope this works out, its how i did it in my own game
        Reply With Quote
        Old April 9th, 2018 (2:04 AM). Edited April 9th, 2018 by Panamanian.
        Panamanian Panamanian is offline
          Join Date: Feb 2018
          Posts: 29
          You have to use advance text. You go to the parts where oak talks and then replace with what you want. It has to be the exact same characters though. Repointing causes errors in the rom

          You can also use diegos intro manager to change the pokemon oak reveals, the music that plays, whether you pick gender or rival and etc
          Reply With Quote

          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
          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:47 PM.