Welcome to the PokéCommunity!

Hi there! Thanks for visiting PokéCommunity. We’re a group of Pokémon fans dedicated to providing the best place on the Internet for discussing ideas and sharing fan-made content. Welcome! We’re glad you’re here.

In order to join our community we need you to create an account with us. Doing so will allow you to make posts, submit and view fan art and fan fiction, download fan-made games, and much more. It’s quick and easy; just click here and follow the instructions.

PGM is all set for February. This month, we're playing through a game known as Eevee's Tile Trial. If you wish to earn rewards, please head over to our event thread by clicking on the provided link and give yourself a shot at the game!

Hey Unregistered! How fast can you game? The Marathon II is up and running in Video Game's - compete against your friends to see how quickly you can complete sixty intense in-game challenges. See you there!

M/O: Often acts out to get attention, but recently has changed that. Has been studying up on hacking information and hopes to participate in more advanced hacking discussion.╠══End of File══╣
Awaiting user input...

The DataCrystal ROM map for FireRed is currently blank. If you know of any offsets or discover any on your own, feel free to add to it. (The Pokémon Gold ROM map, though far from complete, has a large amount of data and is a good example of what a good one would look like.)

Rules that should be rethought: 25charlimit, bumping.
Bad posts are bad posts, regardless of how many words are in them or how old the thread is.
Good posts are good posts, regardless of how old the thread is—and brevity is underrated.

I'm trying to locate the offset for a few scripts that are proving very elusive (both are Ruby scripts located in Littleroot Town). The first is the script that appears after you set the clock and walk out of your room, where your mom calls you over to the TV, you see the tail end of a report about Norman, and then your mom suggests you visit your neighbor. The second script offset I'm looking for is the one that starts when you walk into the Proussor's lab after having battled your rival on Route 103 - where Birch gives you a Pokedex and your rival gives you five Pokeballs. I want to edit these scripts (actually, in the case of the second, I want to get rid of it altogether, and have you receive the Pokedex in another manner), but am finding it very difficult without knowing the offsets - can anyone help me? (I know where the offsets to the text boxes for these events are located; but not the events themselves). Thanks!

I'm new to hacking and advance map, so I really don't know if there's an obvious solution for this or not, but here's my question:

So I found this cool tileset that I wanted to use, and yes it was for public use if credited, so I saved it, opened it in paint, saved it as a .dib, went on advance map, opened a tileset I didn't really need, clicked "Load tileset", clicked on the tileset picture i saved, but then it said "the palette file is missing," and I have no idea what that means. I looked through tons of tutorials for AM and couldn't find a solution. Anybody want to help me out?

I've searched these and nothing helped me out.. I don't know what to search... I SEARCHED ALL OF THESE...

1. How do you execute a certain script within radius of the NPC?example: You come down a ladder, you walk to the right 1 cell, there's an NPC there who says "Hello," and other stuff to you, but he's 9 cells away. How do you execute it from that far away? Sorta like the trainer-radius thingie.what I've tried: setting the radius in Advance Map; searching

2. Execute a script made in XSE on a "Script event" on Advance Mapexample: You leave a house, then there's a Script Event when you have 2 cells to the right. After standing on the script event, it says like "You cannot go here" etc.what I've tried: simply putting an offset that worked with an NPC onto the Script Event (It just says hello, works with an NPC but not when on the script)

3. Warping an NPCexample: You go down and see an enemy. the enemy warps away, kinda like the "warpteleport" for the NPC.what I've tried:I HAVE NO IDEA HOW TO EVEN START THIS....

4. How do you make an NPC seeable/unseeable only once you've ran a script?example: You talk to prof. oak, you walk outside and this guy who has previously been blocking the path has now stopped, or vice versa.what I've tried: I think I found the script for this before, then I lost it then never ever saw it again

5. How do you do specials/turning.. Examples:SPECIALS: When the "!, ? !!" or "X" pops up.TURNING: Turn the NPC to face upwards, downwards, left, or to the right without moving, in place.what I've tried: #raw (whatever the special thingie is)

I really need help with this, to my case there are NO guides that explains any of these...

I'm using Advanced map to put 152+ pokemon (totodile, mudkip, misdraevus, etc) into my Fire Red game. I thought I'd test it a bit before I started modding my game, so I used Pokemon Amplifier to mod these 152+ pokemon to evolve at lvl 4 or 5.
I went to route 1, caught a totodile, and then leveled it to 4. It went to the evolution screen, but then the evolution cancelled and the text box ended with "...?"

What's the problem here, and how can I fix it?

EDIT: I searched and found out that evidently I have to enable a national pokedex (I searched the site and got nothing, but when I searched the thread I found lots. Why in the world doesn't searching the website also search threads? Dumb...)
Anyways, doing another search for how to get a national pokedex isn't giving me much. Can anybody give me some pointers, some links maybe?

EDIT 2: More searching has turned up this:
For fire red, it's setflag 0x829.
If you want the national dex, do this:setflag 0x829
special 0x16F

OK so... I'm new to this. What does that mean, where do I put it, and what program do I use?

I'm using Advanced map to put 152+ pokemon (totodile, mudkip, misdraevus, etc) into my Fire Red game. I thought I'd test it a bit before I started modding my game, so I used Pokemon Amplifier to mod these 152+ pokemon to evolve at lvl 4 or 5.
I went to route 1, caught a totodile, and then leveled it to 4. It went to the evolution screen, but then the evolution cancelled and the text box ended with "...?"

What's the problem here, and how can I fix it?

EDIT: I searched and found out that evidently I have to enable a national pokedex (I searched the site and got nothing, but when I searched the thread I found lots. Why in the world doesn't searching the website also search threads? Dumb...)
Anyways, doing another search for how to get a national pokedex isn't giving me much. Can anybody give me some pointers, some links maybe?

EDIT 2: More searching has turned up this:
For fire red, it's setflag 0x829.
If you want the national dex, do this:setflag 0x829special 0x16F

OK so... I'm new to this. What does that mean, where do I put it, and what program do I use?

Thanks for the help and (sorry for the stupid question but...) where can I get XSE? I've searched for it and it seems like it's the one mod I can't find a download link for, and yet everybody seems to have it or mention it.

I've searched these and nothing helped me out.. I don't know what to search... I SEARCHED ALL OF THESE...

1. How do you execute a certain script within radius of the NPC?example: You come down a ladder, you walk to the right 1 cell, there's an NPC there who says "Hello," and other stuff to you, but he's 9 cells away. How do you execute it from that far away? Sorta like the trainer-radius thingie.what I've tried: setting the radius in Advance Map; searching

2. Execute a script made in XSE on a "Script event" on Advance Mapexample: You leave a house, then there's a Script Event when you have 2 cells to the right. After standing on the script event, it says like "You cannot go here" etc.what I've tried: simply putting an offset that worked with an NPC onto the Script Event (It just says hello, works with an NPC but not when on the script)

3. Warping an NPCexample: You go down and see an enemy. the enemy warps away, kinda like the "warpteleport" for the NPC.what I've tried:I HAVE NO IDEA HOW TO EVEN START THIS....

4. How do you make an NPC seeable/unseeable only once you've ran a script?example: You talk to prof. oak, you walk outside and this guy who has previously been blocking the path has now stopped, or vice versa.what I've tried: I think I found the script for this before, then I lost it then never ever saw it again

5. How do you do specials/turning.. Examples:SPECIALS: When the "!, ? !!" or "X" pops up.TURNING: Turn the NPC to face upwards, downwards, left, or to the right without moving, in place.what I've tried: #raw (whatever the special thingie is)

I really need help with this, to my case there are NO guides that explains any of these...

2. This depends, scripts without movements will probably work fine, however scripts with movements need special numbers to work, you can change these in advance map by doing the following: In advance map, go to the events tab and click on your green "Script Event" Tile. Then you will see a bunch of things on the left:

So what you do is change the first "Unkown" to "0300" and change the "Var Number" to "5040"

3. Just use the "movesprite" command. It's used like this: movesprite [people number] [x coordinate to move to] [y coordinate to move to]Example:

Code:

movesprite 0x4 0xA 0xA

I said to move the sprite with people number "4" to the posistion of "10, 10"
Now notice that this is only temporary and will only stay so till you exit the map. To actually move it forever, you'd have to make two different sprites and first the first one dissappear with a flag and then make the otherone appear by using a clearflag. (You can find out about flags in almost all the scripting tutorials, but I advise you to look here: http://www.pokecommunity.com/showthread.php?t=164276 )

4. Making a person dissappear is always done using flags. Once you're done with a person and want to make it dissappear, set a flag. For instance flag 200 and change the persons "Person ID" to "0200". It won't dissappear right away, but after leaving the map it will be gone untill you clear the flag 200.

Setting and clearing flags goes like this: using the commands, "setflag" and "clearflag".Example:

Code:

setflag 0x200
clearflag 0x200
Simple enough right?

If you want to make a person dissappear in an event use the command "hidesprite". To never let this sprite appear again, use a flag as well, otherwise the sprite will come back after the map is refreshed.
This is done like this:

Code:

hidesprite 0x3
setflag 0x200
Set the persons ID to 0200 and after the event happens it won't appear again.

1. How do you make an NPC move on a Script Tile/Event? I tested the script on a regular person, and they moved, but they didn't move at all (but executed the other scripts) when I set the script on a Script Tile/Event

The PokéCommunity

Meta

Pokémon characters and images belong to The Pokémon Company International and Nintendo. This website is in no way affiliated with or endorsed by Nintendo, Creatures, GAMEFREAK, or The Pokémon Company International. We just love Pokémon.