okay !! so i did a few adjustments, and I tested it out a bit. it should work. i edited everything a bit, so you could just backpack these sprites and replace them with your current ones if you want lol. -- tips !! : make sure to put a 'go to __ layer' block if you need smth in a specific layer, because if you touch the sprite while inside the project, it might move the sprite and won't fix it when you click the flag again. this also goes with 'go to __' sprites :] --
all credit to @Gens_Alt_ !! i just tweaked the code, but this project isn't mine. if you click a button while a vc is already playing, it will go back to playing music to prevent glitches