I'm New
When I make a person it doesn't let me make a script unles I set an offset.
Whats offset mean?
When I put a random 1 in it crashs when I talk to the person?
Help?
OK first of all, advance map is the simplest program to be used in game hacking. ok visit the toolbox forum and open hackmew's toolbox and download hackmew's newest version of XSE. open advance map, goto settings\choose script editor\and make a path to the XSE you just downloaded. open XSE, write the script .I'll explain that because seeing that you don't know what an offset is, I can deduce that you have no idea what so ever about scripting, first off, a script is a list of commands and parameters written in a type of code, well two codes in eachother. a hex coding system which is represented by small units called bytes. an offset is a set of bytes. 4 to be exact, seeing that every byte is made of two numbers or letters making up a hex number, that gives us 8 letters and\or numbers. this set of numbers is an adress which is saved to a rom and which tells the game which script to work on when you talk to the person , or step on a script tile for that matter.to learn the commands you use in a script, you need months at a time. now you can simply get the hang of it by reading the guide that comes with the XSE program and then reading it again. you have to understand every word of the guide then start reading some of these more complex tutorials and then finally visit the toolbox forum and learn about all tools and download them because you're going to need all of them.then try some stuff and change some cities and test them out just to get the hang of it. now back to the topic. once you write the script, you'll have to compile it but not before you type in the dynamic adress and write down an empty offset at the top of the script.
But where to find an empty offset. for that you'll need fsf to find unoccupied offsets and assign them to your script then you click the open button and choose your rom and click compile and then click copy to copy the offset next to the start pointer. you'll find out what a pointer is when you read the guide. then open advance map and paste the offset you copied into the offset box of the person you want the script to be assigned to. OH and before all of this read the advanvce map tutorial in this forum for information on some applications.
for example: if you assign a script offset to a script tile in advance map, you need to type in 0003 in the unknown box (or 0300, both work) and 4050 into the var number box(or 4000 or 4051 all of these work but each for a specific version of advance map or the type of your rom) anyways be sure to download advance map 1.92 and the newest XSE and always the US version of your rom so that the 0003 unknown and 4050 var number work.