Discuss Scratch
- Discussion Forums
- » Help with Scripts
- » Official [scratchblocks] Testing Topic 9
#17521July 7, 2025 10:54:53
- camiloynigo
-
Scratcher
100+ posts
Official [scratchblocks] Testing Topic 9
AD:
please check out FORUMOJI to use more emojis like 
please check out FORUMOJI to use more emojis like 
when green flag clicked
forever
if <(checked forumoji?) = [true]>{
set [emotion v] to [happy :)]
}:: control
#17522July 7, 2025 10:57:18
- amagamecode
-
Scratcher
500+ posts
Official [scratchblocks] Testing Topic 9
AD:I used it look at my signatureplease check out FORUMOJI to use more emojis like
when green flag clicked
forever
if <(checked forumoji?) = [true]>{
set [emotion v] to [happy :)]
}:: control
end
Last edited by amagamecode (July 7, 2025 10:58:42)
#17523July 7, 2025 12:44:11
- camiloynigo
-
Scratcher
100+ posts
Official [scratchblocks] Testing Topic 9
AD:I used it look at my signatureplease check out FORUMOJI to use more emojis like
when green flag clicked
forever
if <(checked forumoji?) = [true]>{
set [emotion v] to [happy :)]
}:: control
end
say [thanks]
#17524July 7, 2025 12:44:58
- lnecel
-
Scratcher
500+ posts
Official [scratchblocks] Testing Topic 9
you can use good emojis like: happy, thumbs up and folded handsToo lateI did change it to “lets eat it”Pizza partyyay{Got back the pizza
{
}{
::ring
::ring
((::ring))
::ring
((::ring))
::ring
::ring
}{
::ring
((::ring))
::ring
((::ring))
::ring
((::ring))
::ring
}{
::ring
::ring
((::ring))
::ring
((::ring))
::ring
::ring
}{
::ring
((::ring))
::ring
((::ring))
::ring
((::ring))
::ring
}{
::ring
::ring
((::ring))
::ring
((::ring))
::ring
::ring
}{
}::#fab15c reporter
}::variables reporterwhen this post is posted::events hat
deactivate icons{
{
{
}{
::ring
::ring
((::ring))
::ring
((::ring))
::ring
::ring
}{
::ring
((::ring))
::ring
((::ring))
::ring
((::ring))
::ring
}{
::ring
::ring
((::ring))
::ring
((::ring))
::ring
::ring
}{
::ring
((::ring))
::ring
((::ring))
::ring
((::ring))
::ring
}{
::ring
::ring
((::ring))
::ring
((::ring))
::ring
::ring
}{
}::#fab15c reporter
}::variables reporter
}::control
create blocks{
make a pizza::control
boolean:<variable [i] exists?::sensing>::#595959
}::control
when this post is quoted::events hat
run (last created stack::control)::control
say (last created boolean::control boolean)when this post is posted::events hat
repeat until <variable [pizzas] exists?::sensing>
create a variable named [pizzas]::variables
end
set [pizzas v] to [0]
repeat until <(pizzas)=[100]>
make a pizza::control
change [pizzas v] by (1)
endwhen this post is posted::events hatQwertyuiopasdfghjklzxcvbnm LNECEL DID IT
Delete forumoji XD{
{
{
}{
::ring
::ring
((::ring))
::ring
((::ring))
::ring
::ring
}{
::ring
((::ring))
::ring
((::ring))
::ring
((::ring))
::ring
}{
::ring
::ring
((::ring))
::ring
((::ring))
::ring
::ring
}{
::ring
((::ring))
::ring
((::ring))
::ring
((::ring))
::ring
}{
::ring
::ring
((::ring))
::ring
((::ring))
::ring
::ring
}{
}::#fab15c reporter
}::variables reporter
}::control
Pls dont change the text
Last edited by lnecel (July 7, 2025 12:49:33)
#17525July 7, 2025 12:47:06
- camiloynigo
-
Scratcher
100+ posts
Official [scratchblocks] Testing Topic 9
KARMA 
say [KARMA IS HERE KARMA IS THERE KARMA IS EVERYWHERE]
#17526July 7, 2025 12:52:18
- lnecel
-
Scratcher
500+ posts
Official [scratchblocks] Testing Topic 9
FMSHACK
say [FMSHACK IS HERE FMSHACK IS THERE FMSHACK IS EVERYWHERE]
say [ForumojiShack invasion]
#17527July 7, 2025 13:03:01
- catsua_real
-
Scratcher
100+ posts
Official [scratchblocks] Testing Topic 9
FIND REAL SCFRATCHBLOCKS (SOUND AND MUSIC EDITION)
play sound [ v]
play sound (0) until done::sound
stop all sounds
change [ v] effect by ()::sound
set (☁ moms x position) effect to (EWW)::sound
clear sound effects
change volume by (9)::sound
set volume to [abs v] %::sound
(volume::sound)
play drum () for (EWW) beats::music
rest for (0) beats::music
play note () for (EWW) beats::music
set instrument to []::music
change tempo by [this is a string lol]::music
<tempo::music>
#17528July 7, 2025 13:06:30
- amagamecode
-
Scratcher
500+ posts
Official [scratchblocks] Testing Topic 9
NO.you can use good emojis like: happy, thumbs up and folded handsToo lateI did change it to “lets eat it”Pizza partyyay{Got back the pizza
{
}{
::ring
::ring
((::ring))
::ring
((::ring))
::ring
::ring
}{
::ring
((::ring))
::ring
((::ring))
::ring
((::ring))
::ring
}{
::ring
::ring
((::ring))
::ring
((::ring))
::ring
::ring
}{
::ring
((::ring))
::ring
((::ring))
::ring
((::ring))
::ring
}{
::ring
::ring
((::ring))
::ring
((::ring))
::ring
::ring
}{
}::#fab15c reporter
}::variables reporterwhen this post is posted::events hat
deactivate icons{
{
{
}{
::ring
::ring
((::ring))
::ring
((::ring))
::ring
::ring
}{
::ring
((::ring))
::ring
((::ring))
::ring
((::ring))
::ring
}{
::ring
::ring
((::ring))
::ring
((::ring))
::ring
::ring
}{
::ring
((::ring))
::ring
((::ring))
::ring
((::ring))
::ring
}{
::ring
::ring
((::ring))
::ring
((::ring))
::ring
::ring
}{
}::#fab15c reporter
}::variables reporter
}::control
create blocks{
make a pizza::control
boolean:<variable [i] exists?::sensing>::#595959
}::control
when this post is quoted::events hat
run (last created stack::control)::control
say (last created boolean::control boolean)when this post is posted::events hat
repeat until <variable [pizzas] exists?::sensing>
create a variable named [pizzas]::variables
end
set [pizzas v] to [0]
repeat until <(pizzas)=[100]>
make a pizza::control
change [pizzas v] by (1)
endwhen this post is posted::events hatActivated
activate icons{
{
{
}{
::ring
::ring
((::ring))
::ring
((::ring))
::ring
::ring
}{
::ring
((::ring))
::ring
((::ring))
::ring
((::ring))
::ring
}{
::ring
::ring
((::ring))
::ring
((::ring))
::ring
::ring
}{
::ring
((::ring))
::ring
((::ring))
::ring
((::ring))
::ring
}{
::ring
::ring
((::ring))
::ring
((::ring))
::ring
::ring
}{
}::#fab15c reporter
}::variables reporter
}::control
Note: my post is “Got back the pizza”, but someone changed it into “lets eat it” so I changed back. WHO DID IT?
Pls dont change the text
Last edited by amagamecode (July 7, 2025 13:11:19)
#17529July 7, 2025 13:06:38
- lnecel
-
Scratcher
500+ posts
Official [scratchblocks] Testing Topic 9
FIND REAL SCFRATCHBLOCKS (SOUND AND MUSIC EDITION)Real blocks:play sound [ v]
play sound (0) until done::sound
stop all sounds
change [ v] effect by ()::sound
set (☁ moms x position) effect to (EWW)::sound
clear sound effects
change volume by (9)::sound
set volume to [abs v] %::sound
(volume::sound)
play drum () for (EWW) beats::music
rest for (0) beats::music
play note () for (EWW) beats::music
set instrument to []::music
change tempo by [this is a string lol]::music
<tempo::music>
stop all sounds
(volume)
rest for () beats
change volume by()
clear sound effects
#17530July 7, 2025 13:10:09
- lnecel
-
Scratcher
500+ posts
Official [scratchblocks] Testing Topic 9
Forumoji QWERTY uiyou can use good emojis like: RUN, CLICK HERE and pls click meToo late(bugI did change it to “lets eat it”Pizza partyyay{Got back the pizza
{
}{
::ring
::ring
((::ring))
::ring
((::ring))
::ring
::ring
}{
::ring
((::ring))
::ring
((::ring))
::ring
((::ring))
::ring
}{
::ring
::ring
((::ring))
::ring
((::ring))
::ring
::ring
}{
::ring
((::ring))
::ring
((::ring))
::ring
((::ring))
::ring
}{
::ring
::ring
((::ring))
::ring
((::ring))
::ring
::ring
}{
}::#fab15c reporter
}::variables reporterwhen this post is posted::events hat
deactivate icons{
{
{
}{
::ring
::ring
((::ring))
::ring
((::ring))
::ring
::ring
}{
::ring
((::ring))
::ring
((::ring))
::ring
((::ring))
::ring
}{
::ring
::ring
((::ring))
::ring
((::ring))
::ring
::ring
}{
::ring
((::ring))
::ring
((::ring))
::ring
((::ring))
::ring
}{
::ring
::ring
((::ring))
::ring
((::ring))
::ring
::ring
}{
}::#fab15c reporter
}::variables reporter
}::control
create blocks{
make a pizza::control
boolean:<variable [i] exists?::sensing>::#595959
}::control
when this post is quoted::events hat
run (last created stack::control)::control
say (last created boolean::control boolean)when this post is posted::events hat
repeat until <variable [pizzas] exists?::sensing>
create a variable named [pizzas]::variables
end
set [pizzas v] to [0]
repeat until <(pizzas)=[100]>
make a pizza::control
change [pizzas v] by (1)
endwhen this post is posted::events hatActivated
Tell rat to eat{
{
{
}{
::ring
::ring
((::ring))
::ring
((::ring))
::ring
::ring
}{
::ring
((::ring))
::ring
((::ring))
::ring
((::ring))
::ring
}{
::ring
::ring
((::ring))
::ring
((::ring))
::ring
::ring
}{
::ring
((::ring))
::ring
((::ring))
::ring
((::ring))
::ring
}{
::ring
::ring
((::ring))
::ring
((::ring))
::ring
::ring
}{
}::#fab15c reporter
}::variables reporter
}::control
Note: my post is “Got back the pizza, but someone changed it into ”lets eat it so I changed back. ess DID IT?
Pls dont change the text
Last edited by lnecel (July 7, 2025 13:11:48)
#17531July 7, 2025 13:15:12
- amagamecode
-
Scratcher
500+ posts
Official [scratchblocks] Testing Topic 9
Stupid changeForumoji QWERTY uiyou can use good emojis like: RUN, CLICK HERE and pls click meToo late(bugI did change it to “lets eat it”Pizza partyyay{Got back the pizza
{
}{
::ring
::ring
((::ring))
::ring
((::ring))
::ring
::ring
}{
::ring
((::ring))
::ring
((::ring))
::ring
((::ring))
::ring
}{
::ring
::ring
((::ring))
::ring
((::ring))
::ring
::ring
}{
::ring
((::ring))
::ring
((::ring))
::ring
((::ring))
::ring
}{
::ring
::ring
((::ring))
::ring
((::ring))
::ring
::ring
}{
}::#fab15c reporter
}::variables reporterwhen this post is posted::events hat
deactivate icons{
{
{
}{
::ring
::ring
((::ring))
::ring
((::ring))
::ring
::ring
}{
::ring
((::ring))
::ring
((::ring))
::ring
((::ring))
::ring
}{
::ring
::ring
((::ring))
::ring
((::ring))
::ring
::ring
}{
::ring
((::ring))
::ring
((::ring))
::ring
((::ring))
::ring
}{
::ring
::ring
((::ring))
::ring
((::ring))
::ring
::ring
}{
}::#fab15c reporter
}::variables reporter
}::control
create blocks{
make a pizza::control
boolean:<variable [i] exists?::sensing>::#595959
}::control
when this post is quoted::events hat
run (last created stack::control)::control
say (last created boolean::control boolean)when this post is posted::events hat
repeat until <variable [pizzas] exists?::sensing>
create a variable named [pizzas]::variables
end
set [pizzas v] to [0]
repeat until <(pizzas)=[100]>
make a pizza::control
change [pizzas v] by (1)
endwhen this post is posted::events hatActivated
Tell rat to eat{
{
{
}{
::ring
::ring
((::ring))
::ring
((::ring))
::ring
::ring
}{
::ring
((::ring))
::ring
((::ring))
::ring
((::ring))
::ring
}{
::ring
::ring
((::ring))
::ring
((::ring))
::ring
::ring
}{
::ring
((::ring))
::ring
((::ring))
::ring
((::ring))
::ring
}{
::ring
::ring
((::ring))
::ring
((::ring))
::ring
::ring
}{
}::#fab15c reporter
}::variables reporter
}::control
Note: my post is “Got back the pizza, but someone changed it into ”lets eat it so I changed back. ess DID IT?
Pls dont change the text

#17532July 7, 2025 13:45:14
- catsua_real
-
Scratcher
100+ posts
Official [scratchblocks] Testing Topic 9
1 more.FIND REAL SCFRATCHBLOCKS (SOUND AND MUSIC EDITION)Real blocks:play sound [ v]
play sound (0) until done::sound
stop all sounds
change [ v] effect by ()::sound
set (☁ moms x position) effect to (EWW)::sound
clear sound effects
change volume by (9)::sound
set volume to [abs v] %::sound
(volume::sound)
play drum () for (EWW) beats::music
rest for (0) beats::music
play note () for (EWW) beats::music
set instrument to []::music
change tempo by [this is a string lol]::music
<tempo::music>stop all sounds
(volume)
rest for () beats
change volume by()
clear sound effects
#17533July 7, 2025 13:48:02
- amagamecode
-
Scratcher
500+ posts
Official [scratchblocks] Testing Topic 9
I think there is 2 more.1 more.FIND REAL SCFRATCHBLOCKS (SOUND AND MUSIC EDITION)Real blocks:play sound [ v]
play sound (0) until done::sound
stop all sounds
change [ v] effect by ()::sound
set (☁ moms x position) effect to (EWW)::sound
clear sound effects
change volume by (9)::sound
set volume to [abs v] %::sound
(volume::sound)
play drum () for (EWW) beats::music
rest for (0) beats::music
play note () for (EWW) beats::music
set instrument to []::music
change tempo by [this is a string lol]::music
<tempo::music>stop all sounds
(volume)
rest for () beats
change volume by()
clear sound effects
(☁ moms x position)
(EWW)
#17534July 7, 2025 13:48:39
- catsua_real
-
Scratcher
100+ posts
Official [scratchblocks] Testing Topic 9
how(\reporter\)\HOLY CRUD I FOUND A GLITCH (look at the code)move \(\10)\ steps:: motion
((king of page [885]::sensing)+(edit))::hat events cat
does
say \[\]\ for \(\2)\ secs::lookseven
work
?
?
?
?
?
?
?
Last edited by catsua_real (July 7, 2025 13:49:00)
#17535July 7, 2025 13:49:40
- catsua_real
-
Scratcher
100+ posts
Official [scratchblocks] Testing Topic 9
and 1 moreI think there is 2 more.1 more.FIND REAL SCFRATCHBLOCKS (SOUND AND MUSIC EDITION)Real blocks:play sound [ v]
play sound (0) until done::sound
stop all sounds
change [ v] effect by ()::sound
set (☁ moms x position) effect to (EWW)::sound
clear sound effects
change volume by (9)::sound
set volume to [abs v] %::sound
(volume::sound)
play drum () for (EWW) beats::music
rest for (0) beats::music
play note () for (EWW) beats::music
set instrument to []::music
change tempo by [this is a string lol]::music
<tempo::music>stop all sounds
(volume)
rest for () beats
change volume by()
clear sound effects(☁ moms x position)
(EWW)
#17536July 7, 2025 13:55:04
- amagamecode
-
Scratcher
500+ posts
Official [scratchblocks] Testing Topic 9
and 1 moreI think there is 2 more.1 more.FIND REAL SCFRATCHBLOCKS (SOUND AND MUSIC EDITION)Real blocks:play sound [ v]
play sound (0) until done::sound
stop all sounds
change [ v] effect by ()::sound
set (☁ moms x position) effect to (EWW)::sound
clear sound effects
change volume by (9)::sound
set volume to [abs v] %::sound
(volume::sound)
play drum () for (EWW) beats::music
rest for (0) beats::music
play note () for (EWW) beats::music
set instrument to []::music
change tempo by [this is a string lol]::music
<tempo::music>stop all sounds
(volume)
rest for () beats
change volume by()
clear sound effects(☁ moms x position)
(EWW)
//idk
#17537July 7, 2025 15:19:48
- PickleMan_5000
-
Scratcher
100+ posts
Official [scratchblocks] Testing Topic 9
Find the real Scratch block in each script.heres my workwhen this sprite touches (mouse-pointer v)::events hat
change [foo v] by (#ff0550)::variables stack
display text [Don't touch that!] on micro:bit::microbit stack
wait (1) sec::control stack
clear the display::microbit stack
stop [this script]::control cap
if (down down down down left left left left v) is pressed in order::makeymakey hat
set [foo4 v] to [0]::events stack
for each [foo v] in [27]{
set variable [foo2 v] to (pick from (-100) to (100)::operators reporter)::variables stack
set variable [foo3 v] to (pick from (-100) to (100)::operators reporter)::variables stack
ask (join (join (variable [foo2 v]::variables reporter) and [+]::operators reporter) and (variable [foo3 v]::variables reporter)::operators reporter) and wait::motion stack
if <(answer::motion reporter) equals ((variable [foo2 v]::variables reporter) plus (variable [foo3 v]::variables reporter)::operators reporter)::operators boolean>{
say [Correct!] for (1 v) sec::looks stack
change [foo4 v] by (1)::events stack
}otherwise{
say [Incorrect!] for (1 v) sec::looks stack
}::control loop
}::control loop
if <(variable [foo4 v]::variables reporter) equals [27]::operators boolean>{
broadcast [reward]::events stack
}otherwise{
say [You didn't answer all questions correctly. Try again!] for (1 v) sec::looks stack
}::control loop
end [this script v]::control cap
when @stopSign clicked::events hat
ask for (code v) and wait::sensing stack
if <(code::sensing reporter) equals [122448]::operators boolean> then say [You are MaxSaturn3000] otherwise say [You are not MaxSaturn3000]::custom stack
stop [everything v]::control cap
circle{
}//how i circle
/\/Ignore the glitches. \(they look like this)
circle{when this sprite touches (mouse-pointer v)::events hat
}//secret
change [foo v] by (#ff0550)::variables stack//hacked
display text [Don't touch that!] on micro:bit::microbit stack//there is no "on microbit" part.
wait (1) sec::control stack//it's wait one secs, with an s at the end.
clear the display::microbit stack
stop [this script]::control cap//hacked
if (down down down down left left left left v) is pressed in order::makeymakey hat//not a real input
set [foo4 v] to [0]::events stack//wrong category
circle{for each [foo v] in [27]{
set variable [foo2 v] to (pick from (-100) to (100)::operators reporter)::variables stack
set variable [foo3 v] to (pick from (-100) to (100)::operators reporter)::variables stack
ask (join (join (variable [foo2 v]::variables reporter) and [+]::operators reporter) and (variable [foo3 v]::variables reporter)::operators reporter) and wait::motion stack
if <(answer::motion reporter) equals ((variable [foo2 v]::variables reporter) plus (variable [foo3 v]::variables reporter)::operators reporter)::operators boolean>{
say [Correct!] for (1 v) sec::looks stack//input swap
change [foo4 v] by (1)::events stack//colour swap
}otherwise{
say [Incorrect!] for (1 v) sec::looks stack//input swap
}::control loop//its not otherwise, its else
}::control loop}//hidden block
if <(variable [foo4 v]::variables reporter) equals [27]::operators boolean>{
broadcast [reward]::events stack//input swap
}otherwise{
say [You didn't answer all questions correctly. Try again!] for (1 v) sec::looks stack
}::control loop
end [this script v]::control cap//its stop, not end
when @stopSign clicked::events hat//bruh
ask for (code v) and wait::sensing stack
circle{if <(code::sensing reporter) equals [122448]::operators boolean> then say [You are MaxSaturn3000] otherwise say [You are not MaxSaturn3000]::custom stack
}//is a custom block, they can be anything. there is an equals block, but the real version has the equals sign.
stop [everything v]::control cap//all, not everything
#17538July 7, 2025 15:21:16
- PickleMan_5000
-
Scratcher
100+ posts
Official [scratchblocks] Testing Topic 9
here is another glitch(\reporter\)\HOLY CRUD I FOUND A GLITCH (look at the code)move \(\10)\ steps:: motion
((king of page [885]::sensing)+(edit))::hat events cat
\
#17539July 7, 2025 15:24:08
- GuiltyArcher
-
Scratcher
14 posts
Official [scratchblocks] Testing Topic 9
Ok thenSonic [the hedgehog v]MARIO IS [BETTER v] :: hat #00ff00Mario [the Italian plumber v] :: hat #00ff00SACKBOY IS [BEST! v] :: hat #ff00ffGORILLA TAG IS [BETTER! v]::#282828 hat
<[BONZI BUDDY v] IS [BETTER! v] :: #000000> :: #FF0000
#17540July 7, 2025 15:39:48
- sillyNate
-
Scratcher
72 posts
Official [scratchblocks] Testing Topic 9
and 1 moreI think there is 2 more.1 more.FIND REAL SCFRATCHBLOCKS (SOUND AND MUSIC EDITION)Real blocks:play sound [ v]
play sound (0) until done::sound
stop all sounds
change [ v] effect by ()::sound
set (☁ moms x position) effect to (EWW)::sound
clear sound effects
change volume by (9)::sound
set volume to [abs v] %::sound
(volume::sound)
play drum () for (EWW) beats::music
rest for (0) beats::music
play note () for (EWW) beats::music
set instrument to []::music
change tempo by [this is a string lol]::music
<tempo::music>stop all sounds
(volume)
rest for () beats
change volume by()
clear sound effects(☁ moms x position)
(EWW)//idk
change tempo by () :: music



FMSHACK

