The structure for the World-Map location data in Hex is the following:drem said:how to change the city's location in the worldmap, with hex editing (without elitemap)
[X position (1 byte)][Y position (1 byte)][Width (1 byte)][Height (1 byte)]
Flag values can not be retrieved by the "compare" command.score_under said:->Drem: Why can't you just use EliteMap?
And:
I seem to have some trouble with a rubikon script:
As you can probably see, I have chosen a random flag name. But, that flag never seems to change to 1, because the battle script keeps repeating itself everytime I talk to the guy. Also I created another script (Used a random flag, it was 1155.) and the flag changed back to 0 everytime I walked 2 levels away.
checkflag 0x[flag here]
if 0x1 jump 0x[offset here]
That is not possible.tech said:You know you use.....
#raw 53
#raw [event number of the person]
#raw 00
to hide a sprite.
Well on each map the event munbers reset....so what would you do if you wanted to show/hide a sprite on a differant map to the one the script is inserted into?
#org 0x6b0b70
checkflag 0x01
if 1 0x700000
message 0x6b0ba0
boxset 0x5
compare LASTRESULT 0x1
if 0x0 jump 0x6c0000
fanfare 0x172
message 0x877800
boxset 0x6
waitfanfare
setflag 0x01
givepokemon 0x01 0x05 0x00
#raw 53
#raw 05
#raw 00
release
end
#org 0x700000
message 0x700100
boxset 0x6
end
#org 0x6c0000
release
end
#org 0x700100
= Don't be greedy!
#org 0x6b0ba0
= Do you want Bulbasaur?
#org 0x877800
= You chose Bulbasaur.
Enter these numbers in unLZ-GBA to get to the following things:
herogirl-fire red:1176
heroboy-fire red:1178
oak-fire red:1179
gary-fire red:1180
212 = Gamefreak logo
252 = Pokemon hero running etc.
253 = Pokemon heroin running etc.
254 = Pokemon rival back side etc.
255 - 257 = pokemon battle spot where u sit on and finding pokemon
356 = some weird thing
395 = Numbers for the game
406 = Some weird drodrio moving its head
419 - 431 = all of the balls open/close
646 = fighting signs, kick, punch etc.
648-9, 2048 = substitute pokemon
668 - 1443 = Pokemon in the game
1176 = herogirl
1178 = heroboy
1179 = oak-fire red
1180 = gary
1444 = pokemon egg
1445-1498 = unknowns
1499 - 1646 = spirites
1555, 1556 = RSE pokemon hero rival spirites
1605, 1623, 1624 = rival sprite
1634, 1635 = FRLF spirites
1676 = some earthquake
1689 = pokemon status
1694-1695 = bag
1720 - 1932 = items, first ones are the balls
1972 - 1974 = pokedex commands
2016 = some weird message from gamegreak
76 = pictures of the palettes for the maps
Becose i us a french merald, and i have found offsets only for pet and rsball...score_under said:->Drem: Why can't you just use EliteMap?
scizz said:The structure for the World-Map location data in Hex is the following:
Code:[X position (1 byte)][Y position (1 byte)][Width (1 byte)][Height (1 byte)]
Now, if you would have told us the ROM you need them for, we coul have given you the offsets aswell.
The script looks fine to me.tech said:I've decided to use the fr/lg way of choosing a starter pokemon in my ruby hacy (selecting a ball from the table).
I've used this script but the pokeball wont hide:
You have to run a deep scan, in order to use the list above.Jonny Buuz said:From the Docs/Tuts section:
The problem I have here is, Professor Oak at 1179 looks remarkably like the back of a Torchic.
Am I reading something wrong?
Gary appears to have Combusken pox, and so on and so forth for the hero and heroine.
Since I don't have a French Emerald ROM, I can only give you the offsets for the English one.drem said:Becose i us a french merald, and i have found offsets only for pet and rsball...
thanks, but i have found milliards from "01000100
The deep scan only applies to the first 3 entires of the list.Jonny Buuz said:Well, when it's not in deep scan, it's Pokemon, and when it's in deep scan, it's just garbage.
Should've said that in the first post, sorry.
Any suggestions? It's back on normal scan if that matters.
EDIT: Also, that whole list works fine in regular scan, just not Oak and Gary and whatnot.
The "MapLabels" and "Maps" offsets in the "PokeRoms.ini" file in EliteMap lead to a Pointer, this Pointer differs in a ROM that has a different language, therefore, you can't find it.drem said:i know how, i have fond the all offsets for (advance-mart, advance attack, N.A.E, pet, pokéamplifier...) but i don't found these for "maps" and "map labels" for elite map.
The only specialised program to change the TrainerBattle music byte is PET.slipknot said:Thanks Scizz
And this site looks great now, not to mention it runs fully functional now :) I can finally access this topic
I am now creating a hack on Pokemon Emerald and I like to change the music in trainer battles to give it more variety and that normal trainer music is boring. I have tried pet.exe but the names are very weird and when I click on 1 I get run-time error 6 (I have all the neccesary files), and Advancebattle (it can change the music, right?) is nowhere to be found.
Which program allows me to change the music in trainer battles? And where can it be found?
I just tried to reproduce the error, and disabled the Clock setting event, as well as the Professor event on the Route.Hack The Master said:I have removed the event of regulating the clock and that one of the university professor in danger… And then, I up do not see more the labels with the names of the cities… Exists one script in order to activate them? Thanks a lot ^°^!
(Bleah! My Bad English ;__;!)
The Trainer Battle data for Fire-Red starts at offset 23EAF1 (Hex).Smarties-kun said:I ran a search on it, but couldn't find anything, so could someone please tell me where the regular trainer battle offsets in Pokémon Firered start? Also, what is the offset for the script where Professor Oak gives you the Pokédex?
There is no script that implements a day/night system into any of these games.Jirachi260 said:Hello, I look for a script to be inserted to allow to make a Day / night system.
It is rather easy, it is enough to create a script with the meteorological commands(orders) and to insert it into the clock.
It is necessary to find this script.
Can you help me?
I heard(understood) that the creator of diamond cuter knew him(it).
Is it true?
Ah yes, this script also has to walk(work) with the French versions (Ruby, saphire and émerald).
It is everything.
Good day.