Thanks thethethethe, though I want the OW to remain, just the script not to happen again, what would I do?
Though I think i'm starting to get these sought of scripts and how they're set out.
edit:
I finished redoing the script, it should have people number 1 come to them, say they need a Pokemon, get the pokemon and walk back.
I've changed it so it only happens once.
In offset $finished, does it need an end after the release?
Code:
#org $startscript
lock
checkflag 0x200
if b_true goto $finished 'Checks if flag 0x200 has been set.
applymovement 0x1 $walkingto
pausemove 0 'or [b]pause 0x70[/b], it should have enough pauses for the movements. Or use [b]pausemove 0[/b], That just waits for the movements to end.
message $beforegetting
boxset 0x6
givepokemon [b]0x19[/b] 0x5 0x0 '0x25 = No. 37 = Vulpix. 0x19 = No. 25 = Pikachu
message $gettingpoke
boxset 0x6
applymovement 0x1 $gotpoke
pausemove 0
setflag 0x200 'Sets flag 0x200
release
end
#org $beforegetting
= Hi \v\h01!\pYou might need a Pokemon\[b]n[/b]before going on your journey.
#org $gettingpoke
=\c\h01\h02You received a Pikachu!
#org $finished
release
end
#org $walkingto
#raw 0x09
#raw 0x09
#raw 0x09
#raw 0x0B
#raw 0x0B
#raw 0xFE
#org $gotpoke
#raw 0x0A
#raw 0x0A
#raw 0x08
#raw 0x08
#raw 0x08
#raw 0x03
#raw 0xFE