Hey can someone tell me where is the worldmap tilemap located in unlz?
Okay, now things changes. The intro sprite is in 256-color mode, assuming you're hacking FR/LG. And when you import it through unLZ, you don't have to export the palette. Instead, you just export the image, and edit the palette later one, for example using APE.
Alright, I understood that part, but how do I use APE? It's in spanish and I can't understand it well. Also, I haven't found tutorials when I downloaded it.
This can be due to the map you're going to - some of them have a bad map footer offset or other equally cryptic problems (try warping to a different map, preferably one that was used by the game and is unmodified, if that works then it's your target map's fault).i've seen people ask this but can't get an answer
I use advancemap 1.92
For some warps when you step on them the screen goes black. Music still plays but nothing happens.
The warps in and out of the room work in advance map. Is there a fix/reason for this?
Both of these need a little more elaboration... the best ways of getting help in situations where everyone is otherwise clueless are: giving an IPS patch (if you don't mind giving it away), giving screenshots, or TeamViewer (be careful to correctly set TeamViewer's settings!)I was testing my rom, and I went into one of the caves and I tried moving around, but I could only move a few steps in some directions, can anybody help me out in trying to fix this?
Also, one of the warps in my town restarts the game when I step on it...how do I also fix this?
2. Editing the text is easy as editing any other texts. You just need to find where is it. As for the healing places, the table starts at 0x3EEC98.
Hmm...well anyway I entered the offset and I got this:
Spoiler:#org 0x3EEC98
call 0x5000000
nop
call 0x5000600
nop
if 0x0 call 0x80003
nop
nop
callstd 0x0
nop1
nop
gotostdif 0x0 0xC
nop
callstdif 0x0 0x5
nop
jumpram
nop
goto 0xD00
I don't see any text or anything :(
Also, would the script allow me to change the location of the healing place?
The table is not a script, it's a table... You have to view it through a hex editor and change the values accordingly.
I started working on my own hack today. I never made any scripts for anything before but managed to make a give pokémon script, and made the character dissapear, but the only thing is that i needed a pokédex. Now i did a setflag 829 to obtain the pokédex but the pokémon giving character also tells my nationaldex data in a bugged way. Is there anyway to solve that?
Well here's the script, maybe some corrections possible? (should be :3)
Spoiler:#dynamic 0x800000
#org @start
lock
faceplayer
checkflag 0x828
checkflag 0x829
msgbox @1 0x4
goto @take
release
end
#org @take
givepokemon 0x83 0x5 0x0 0x0 0x0 0x0
msgbox @2 0x4
waitfanfare
closeonkeypress
setflag 0x828
msgbox @3 0x6
compare LASTRESULT 0x1
setflag 0x829
call 0x1A743B
fadescreen 0x1
fadescreen 0x0
hidesprite 0x800F
setflag 0x200
release
end
#org @done
msgbox @4 0x6
#org @1
= Hi!\pYou should take this\nLAPRAS.\p It's dangerous out there\pwithout a Pokémon!
#org @2
= You obtained an LAPRAS!
#org @3
= You also need a Pokédex!\pYou received Pokédex!
#org @4
= I have to go now,\p See you around?
On the first part, the @start part, you need a "setflag 0x828" and "setflag 0x829"
Correction:
[/Spoiler:#dynamic 0x800000
#org @start
lock
faceplayer
setflag 0x828
checkflag 0x828
setflag 0x829
checkflag 0x829
msgbox @1 0x4
goto @take
release
end
#org @take
givepokemon 0x83 0x5 0x0 0x0 0x0 0x0
msgbox @2 0x4
waitfanfare
closeonkeypress
setflag 0x828
msgbox @3 0x6
compare LASTRESULT 0x1
setflag 0x829
call 0x1A743B
fadescreen 0x1
fadescreen 0x0
hidesprite 0x800F
setflag 0x200
release
end
#org @done
msgbox @4 0x6
#org @1
= Hi!\pYou should take this\nLAPRAS.\p It's dangerous out there\pwithout a Pokémon!
#org @2
= You obtained an LAPRAS!
#org @3
= You also need a Pokédex!\pYou received Pokédex!
#org @4
= I have to go now,\p See you around?
Is there a dexter version out there for pokemon emerald version????