No, you don't get what I did...
The game starts off with all variables being undefined. So, what I did was, first I made it so that the condition for activating Event 1 (the event with all the text) was to have Switch 0001 on. Next, with Event 2, I created the condition: If variable "0001" does not equal 2, then turn on Switch 0001; else, turn OFF switch 0001. This would allow Event 1 to activate because currently, variable 0001 has not been set to 2. Once all the text is over with, then in Event 1 I put in "Give variable '0001' a constant of 2." This would turn Switch 0001 off because in Event 1 I stated that Switch 0001 can only be turned on if variable 0001 does NOT equal 2. Thus, Event 1 can never be played again as variable 0001 is permanently set at 2. Erase event simply removes the text.