Discuss Scratch

MKK2000
Scratcher
3 posts

how to make a high score that changes whenever someone beats it.

for this project i have been doing lately i made a score board in my info section but i want to make a high score thing that automatically appears on the screen once you loose with top five people. please help me
Poosheku
Scratcher
72 posts

how to make a high score that changes whenever someone beats it.

Your game sounds pretty cool! Okay, you'll need 6 variables, 5 Cloud Variables (To make a Cloud Variable just check the Box when you enter the Variable name.). Let's call the non-cloud one “Score base” and the clouds “Hi-Score1”, “Hi-Score2”, and so on. Use score base as your score counter. Now just do this:
when I receive [ end of game v]
if < (score base) > (Hi-Score5) > then // make sure Hi-score5 is your lowest score.
if < (score base) > (Hi-Score4) > then
do the same for the rest of the scores
else
set (Hi-Score5) to (Score base)
end
end

Hope this helps!
P.S. When your game is finished please give me the link on my profile. I really want to play it! Thx!




MKK2000
Scratcher
3 posts

how to make a high score that changes whenever someone beats it.

i got the high score thing working but whenever you set a new high score 1 it makes all the high scores equal to that! please look at my code it is in my back drop and help me!1\

Last edited by MKK2000 (Nov. 22, 2013 01:25:39)

AwesomeBoy125
Scratcher
21 posts

how to make a high score that changes whenever someone beats it.

I will add that high score thing to my new game
LINK TO GAME: http://scratch.mit.edu/projects/18520644/
typemaster
Scratcher
100+ posts

how to make a high score that changes whenever someone beats it.

when I receive [end of game]
if <(score) > (high_score)> then
set [high_score] to (score)
end





Make sure the variable high_score is a cloud variable and score is not.

Owner of TPM!!!!
when green flag clicked
forever
set [what I'm doing] to [playing destiny]
end
derpmeup
Scratcher
1000+ posts

how to make a high score that changes whenever someone beats it.

when I receive [End v]
if <(Score) > (☁ High Score 5)> then
set [☁ High Score 5 v] to (Score)
else
if <(☁ High Score 5) > (☁ High Score 4)> then
set [☁ High Score 4 v] to (☁ High Score 5)
else
if <(☁ High Score 4) > (☁ High Score 3)> then
set [☁ High Score 3 v] to (☁ High Score 4)
else
if <(☁ High Score 3) > (☁ High Score 2)> then
set [☁ High Score 2 v] to (☁ High Score 3)
else
if <(☁ High Score 2) > (☁ High Score)> then
set [☁ High Score v] to (☁ High Score 2)

end

end

end

end


end

Hope that helped!

Last edited by derpmeup (April 13, 2014 01:12:56)


hey bro that's a pretty good meme xD!
35764
Scratcher
1 post

how to make a high score that changes whenever someone beats it.

thanks
LinusStarck
New to Scratch
1 post

how to make a high score that changes whenever someone beats it.

i cant make clound variables, why?
Paddle2See
Scratch Team
1000+ posts

how to make a high score that changes whenever someone beats it.

LinusStarck wrote:

i cant make clound variables, why?

For a good explanation of the New Scratcher rank, and it's limitations with respect to Cloud Variables, please see this topic

Scratch Team Member, kayak enthusiast, and servant to multiple cats.

;

Powered by DjangoBB

Standard | Mobile