This next one has me completely stumped...
When it gets to:
msgbox @fightornot 0x5
if 0x1 goto @yes
if 0x0 goto @no
In-game, if you choose yes it goes to no. So saying both yes and no sends the script to @no, saying "Come back when you are think you are read". I don't understand how choosing yes can send it to no when the script says the complete opposite :/
When I choose yes, I'm supposed to be sent to @yes and start that trainer battle.