![]() |
How to activate the in-game events in Emerald and FireRed through ROM Hacking instead of cheats?
So currently I've got a script in FireRed that, upon talking to an NPC, will give you the Mysticticket and Auroraticket, but I've heard that just having the items is not enough to trigger the event. I also can't find the item code for the Old Sea Map in Emerald anywhere, so I can't complete my script for that.
1) Does anyone know of a way to activate the events without cheats since they don't work by just having the items? 2) Does anyone know the XSE item code for the Old Sea Map in Emerald, or how I can find it out (like using a cheat to obtain it and then finding it by looking through the save file or something like that)? EDIT: I found the item code for the Old Sea Map, now I just need to know how to enable the event without using cheats. Script: Spoiler:
|
setflag 0x84A and setflag 0x84B for FireRed.
|
Quote:
Spoiler:
Also, do you happen to know what to do for the Eon Ticket, Mystic Ticket, Aurora Ticket and Old Sea Map in Emerald? Would the flags for the Mystic Ticket and Aurora Ticket be the same? I found this when looking at the script for the ferry person in Lilycove, and I assume that the "compare" parts are related to the events, but I'm not entirely sure what I'd do with it. Again, thanks for any help. Spoiler:
|
You can also just write a script to give the player the items...
|
Quote:
|
Quote:
|
Quote:
FireRed: Spoiler:
Emerald: Spoiler:
|
Quote:
Edit: I understood how it works, here is my adaptation for "rouge feu". The flags are the same so it was easy port. I give this script to a rocket grunt. Spoiler:
|
#dynamic 0xX00000
#org @inicio msgbox @msg msg_normal checkflag 0x3D8 if 0x0 goto 0x8488EB5 checkflag 0x84A if 0x0 goto 0x8489689 checkflag 0x84B if 0x0 goto 0x84894B9 msgbox @msg1 msg_normal release end #org @msg = Welcome to the mystery event\nsystem. #org @msg1 = There are still events to\ndiscover. |
Quote:
|
Quote:
|
Quote:
|
Pretty sure you can jut use Advance Map to change an existing item script to get the items you want instead.
Or else just change a warp to end up on Faraway Island etc . |
Just gonna point out that the answer is there in posts #2 and #7, and it doesn’t need to be repeated ad nauseam that just giving the item does not work.
Anyone needing script help should check out Avara’s excellent scripting tutorial for answers on how to put scripts together, compile them, and apply them to NPCs and triggers. |
| All times are GMT -8. The time now is 9:19 AM. |
![]()
© 2002 - 2018 The PokéCommunity™, pokecommunity.com.
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, The Pokémon Company or The Pokémon Company International. We just love Pokémon.
All forum styles, their images (unless noted otherwise) and site designs are © 2002 - 2016 The PokéCommunity / PokéCommunity.com.
PokéCommunity™ is a trademark of The PokéCommunity. All rights reserved. Sponsor advertisements do not imply our endorsement of that product or service. User generated content remains the property of its creator.
Acknowledgements
Use of PokéCommunity Assets
vB Optimise by DragonByte Technologies Ltd © 2023.