As you don't know, I have a series of games called Redazor, I made the claim that these are the hardest games on all of scratch and I doubt anyone will ever manage to prove me wrong. I was in the middle of perfecting my double jump script when I noticed something was wrong, my respawn system was completely broken.
Here is how it works:
Once The player touches the goal his position is saved and then background changes, then when ever he dies he goes back to the saved position. I made this using a broadcast command and 2 variables, titled SY and SX.
It is a simple system that works fine , but now the player will only respawn in the position Y 0 and X 0, this means the game stopped recognizing the variables. I had to export the sprite many times to make the double jump system and I think that is what broke the variables, I still have a copy of the working sprite and if you want I will upload that one so anyone willing to help me can compare the scripts. I uploaded the broken project here: http://scratch.mit.edu/projects/RyToasterTroll/490709
Look out these scripts are very VERY confusing, but please try to see what is wrong.
Offline
its a common bug, simply replace all the variables called sx from the ones in the variables tab. it may seem stupid and useless, but its necessary
Offline
Try saving the project after importing a sprite or another project. That often straightens out problems with variables.
Offline
Never mind I saved my project and went away, came back to the project later and it worked fine, the variable replacement trick is useful as well but I do not think it should be used until it is absolutely necessary.
Problem solved
Offline
Thank God!
Offline