Does anyone know what is wrong with this?
You can walk you character into another spot and use a lyer command.
Remove the layer command and the script should save:
@CHAR walks to S X Y in zone # AND CHAR faces left/right
@RudeInception but when I did it one of the characters is behind the overlay and I want it to be in front now.
Make sure the overlay is at a higher level and make sure than when you originally spotted the character, that it was in the right layer. I believe by looking at your script that ROSE wasn’t spotted with a layer