The PokéCommunity Forums  

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

Notices
For all updates, view the main page.

Binary ROM Hacking Need a helping hand or just want to talk about binary ROM hacks? Get comments and answers to any ROM Hacking-related problems, questions or thoughts you have here.

Ad Content
Reply
 
Thread Tools
  #1   Link to this post, but load the entire thread.  
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
  #2   Link to this post, but load the entire thread.  
Old September 24th, 2017 (2:55 PM).
Auros's Avatar
Auros Auros is offline
 
Join Date: Sep 2015
Gender: Male
Posts: 87
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
https://www.pokecommunity.com/showthread.php?t=164276
Reply With Quote
  #3   Link to this post, but load the entire thread.  
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
remember
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
  #4   Link to this post, but load the entire thread.  
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
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
Ad Content
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 9:14 AM.