So, I need the clones to have their data specific to them and to test this I’m having them say their data out loud (My_Name) But when I run it, none of them have their data. What confuses me is if I take apart my code and click each clone-making script individually, it works fine.
Can’t include pictures so this script is the main focus of my issue.
Looking at your code, I see you’re setting a global variable before creating the clone, and then setting a local variable. You don’t need to do this. When you set a local variable before creating the clone, the clone will have the local variable with that value already.
In the when I receive scripts, it might be good to check if the sprite is a clone before running the script (you can just use (my [temporary? V]) )
Also, this is a block based language that supports spaces in variable names, you don’t need to use underscores.