So somewhere in your trigger script, you'll need to put a:
checkflag 0x200 (or any other flag number)
if 0x1 goto @done (or any pointer)
It'll make the script check if another event has happened yet. Therefore, in a separate event, you'll need to put a:
setflag 0x200 (the same flag number we are checkign for above)
When that flag is set, the trigger script will check and see that the event already happened, and allow you to do anything you want (advance into next area, etc..)
Ok so I tried doing that and came up with this script.
msgbox @2 0x6
= Wait! You cant go out\pWithout a Pokemon!
It made the game freeze as soon as I stepped on the tile
Do you know what I did wrong?