Discuss Scratch
- CodeComet6161
-
Scratcher
1000+ posts
Goofy block names on april fools
Here's some more:
pick some number between [] and []::operators reporter
[] has more value than []::operators boolean
[] has less value than []::operators boolean
make [ v] exist::variables
don't make [ v] exist::variables
say [] with a voice of (alto v)::tts//Custom block I made. It's a mix of speak and set voice to.
make [ v] exist::list
don't make [ v] exist::list
[] is secretly holding []?::operators boolean
- gdfsgdfsgdfg
-
Scratcher
1000+ posts
Goofy block names on april fools
my attempt at joke blocks
so this is it
repeat until whatever this <> is {
} @loopArrow ::controlwhen I start as another random copy of a random sprite ::control hat
create another random copy of a random of ( v) ::control
don’t continue [ v] and for all ::control cap
don’t continue [other scripts in sprite v] and for all ::control
set go to the mouse and as a windows application mode to [actually drag v] ::sensing
start drawing random things ::pen
<the button on your keyboard named ( v) pressed? ::sensing>
wahhh i’m no longer a hidden unclickable ghost ::looks
yay i’m a hidden unclickable ghost ::looks
portal your sprite to ( v) ::motion
portal your sprite to x: [] y: [] ::motion
if on edge, get deflected off the surface of a random project country border for no reason ::motion
when this random button in the project @greenFlag clicked ::events hat
when this useless block with [ v] is over this [] thingy ::events hat
ask [] about random questions and answers and wait for a very very long time ::sensingI’m not making more to prevent clutter
so this is it
Last edited by gdfsgdfsgdfg (Aug. 24, 2025 17:18:09)
- tagrim123
-
Scratcher
500+ posts
Goofy block names on april fools
make me look like [effect v] this [] much::looks // A version of "set graphic effect to x"
use pencil [ok v] ::pen //A version of "Pendown / Up
start singing [music v] ::sound //You know.
sing all of [music v] ::sound
how long ago was 2000? ::sensing reporter //days since 200
please [do/dont v] drag me ::sensing //set drag mode
look at the clock ::sensing reporter //timer
reset the clock ::sensing //reset timer
how much left after dividing () and () ::operators reporter //() mod ()
when will <> happen \:/ ::control //wait until <>
get off of the walls! ::sensing //if on edge, bounce
- Imtwentytenth
-
Scratcher
500+ posts
Goofy block names on april fools
use pencil [ok v] ::pen //A version of "Pendown / Up
Use pencil [ok v] ::pen
Use pencil [no way v] ::pen
Last edited by Imtwentytenth (Aug. 24, 2025 19:26:43)
- chenzero1five
-
New Scratcher
28 posts
Goofy block names on april fools
This is too funny not to incorporate.
- CodeComet6161
-
Scratcher
1000+ posts
Goofy block names on april fools
So, collection time. So far we have:
become something that has moved [] degrees to da right::motion//turn cw degrees
become something that has moved [] degrees to da left ::motion//turn ccw degrees
teleport to ( v)::motion//go to sprite
teleport to x: [] y: []::motion//go to x: y:
fly [] secs to ( v)::motion//glide secs to sprite
fly to x: [] y: [] in [] seconds::motion//glide secs to x: y:
look into the face of ( v)::motion//point towards
get off the walls::motion//if on edge bounce
scream []::looks//say
scream [] for [] * 1000 milliseconds::looks//say for seconds
exist::looks//show
don't exist::looks//hide
begin making ( v) exist::sound//start sound
make sound ( v) exist until finished::sound//play until done
when that green thingy punched::events hat//when green flag clicked
when I get tickled with that mouse-pointer of yours::events hat//when this sprite clicked
when told everyone about [ v]::events hat//when I receive message
tell everyone about ( v)::events//broadcast
tell everyone about ( v) and wait until everything has frozen::events//broadcast and wait
practice patience for [] seconds::control//wait
keep doing the script below me [] times{
}::control//repeat
do until the end of the universe as we know it{
}::control cap//forever
sit here and let my heart recover until <>::control//wait until
keep doing the script below me unless <>{
}::control//repeat until
freeze [ v]::control cap//stop
when copy exists::control hat//when I start as a clone
make copy of ( v)::control//create clone of
remove copy from existence::control cap//delete clone
standing on [ v]::sensing//touching
ask query [] and sit waiting for a message from the user::sensing//ask and wait
[do v] allow the viewer to drag me::sensing//set drag mode
whatever key is next to the arrow --> ( v) pressed::sensing boolean//key pressed
my internal clock::sensing reporter//timer
set my internal clock to 0::sensing reporter//reset timer
all those memories since 2000::sensing reporter//days since 2000
the name of my viewer::sensing reporter//username
the answer when I use my internal calculator to find the sum of [] and []::operators reporter//+
the answer when I use my internal calculator to find the difference of [] and []::operators reporter//-
the answer when I use my internal calculator to find the product of [] and []::operators reporter//*
the answer when I use my internal calculator to find the quotient of [] and []::operators reporter// /
pick some number between [] and []::operators reporter//pick random
[] has less value than []::operators boolean//<
[] has the same value as []::operators boolean//=
[] has more value than []::operators boolean// >
<> and <> both think the same thing::operators boolean//and
absolutely never <> in da slightest way::operators boolean//not
combine [] and [] together::operators reporter//join
[] is secretly holding []::operators boolean//contains
make [ v] into []::variables//set var to
make [ v] exist::variables//show var
delete [ v] from existence::variables//hide var
[ v] is secretly holding []::list boolean//list contains
make [ v] exist::list//show list
delete [ v] from existence::list//hide list
play [] on for [] beats depending on that tempo thing over there::music//play note for beats
start playing the ( v)::music//set instrument to
allow pen to be used::pen//pen down
don't allow pen to be used::pen//pen up
Last edited by CodeComet6161 (Today 00:37:40)
- ChristianPro2
-
Scratcher
27 posts
Goofy block names on april fools
fly () secs to x: (0) y: (0) ::motion
- AxyArcher
-
Scratcher
17 posts
Goofy block names on april fools
OK, pls don't report this one!
if <rizz up [5] people?> then
forever
celebrate
end
else
CRY FOREVER
end
Last edited by AxyArcher (Today 13:27:31)
- AxyArcher
-
Scratcher
17 posts
Goofy block names on april fools
So, collection time. So far we have:How do you make it so the blocks don't change color? Whenever I change the blocks, it makes the color red! Please tell me how!become something that has moved [] degrees to da right::motion//turn cw degrees
become something that has moved [] degrees to da left ::motion//turn ccw degrees
teleport to ( v)::motion//go to sprite
teleport to x: [] y: []::motion//go to x: y:
fly [] secs to ( v)::motion//glide secs to sprite
fly to x: [] y: [] in [] seconds::motion//glide secs to x: y:
look into the face of ( v)::motion//point towards
get off the walls::motion//if on edge bounce
scream []::looks//say
scream [] for [] * 1000 milliseconds::looks//say for seconds
exist::looks//show
don't exist::looks//hide
begin making ( v) exist::sound//start sound
make sound ( v) exist until finished::sound//play until done
when that green thingy punched::events hat//when green flag clicked
when I get tickled with that mouse-pointer of yours::events hat//when this sprite clicked
when told everyone about [ v]::events hat//when I receive message
tell everyone about ( v)::events//broadcast
tell everyone about ( v) and wait until everything has frozen::events//broadcast and wait
practice patience for [] seconds::control//wait
keep doing the script below me [] times{
}::control//repeat
do until the end of the universe as we know it{
}::control cap//forever
sit here and let my heart recover until <>::control//wait until
keep doing the script below me unless <>{
}::control//repeat until
freeze [ v]::control cap//stop
when copy exists::control hat//when I start as a clone
make copy of ( v)::control//create clone of
remove copy from existence::control cap//delete clone
standing on [ v]::sensing//touching
ask query [] and sit waiting for a message from the user::sensing//ask and wait
[do v] allow the viewer to drag me::sensing//set drag mode
whatever key is next to the arrow --> ( v) pressed::sensing boolean//key pressed
my internal clock::sensing reporter//timer
set my internal clock to 0::sensing reporter//reset timer
all those memories since 2000::sensing reporter//days since 2000
the name of my viewer::sensing reporter//username
the answer when I use my internal calculator to find the sum of [] and []::operators reporter//+
the answer when I use my internal calculator to find the difference of [] and []::operators reporter//-
the answer when I use my internal calculator to find the product of [] and []::operators reporter//*
the answer when I use my internal calculator to find the quotient of [] and []::operators reporter// /
pick some number between [] and []::operators reporter//pick random
[] has less value than []::operators boolean//<
[] has the same value as []::operators boolean//=
[] has more value than []::operators boolean// >
<> and <> both think the same thing::operators boolean//and
absolutely never <> in da slightest way::operators boolean//not
combine [] and [] together::operators reporter//join
[] is secretly holding []::operators boolean//contains
make [ v] into []::variables//set var to
make [ v] exist::variables//show var
delete [ v] from existence::variables//hide var
[ v] is secretly holding []::list boolean//list contains
make [ v] exist::list//show list
delete [ v] from existence::list//hide list
play [] on for [] beats depending on that tempo thing over there::music//play note for beats
start playing the ( v)::music//set instrument to
allow pen to be used::pen//pen down
don't allow pen to be used::pen//pen up
