Discuss Scratch

JackBaldwin2011
Scratcher
77 posts

JackBaldwin2011's Fan-made Block Forum!

<right mouse button down?::sensing>
JackBaldwin2011
Scratcher
77 posts

JackBaldwin2011's Fan-made Block Forum!

JackBaldwin2011 wrote:

JackBaldwin2011 wrote:

JackBaldwin2011 wrote:

JackBaldwin2011 wrote:

JackBaldwin2011 wrote:

play sound [sound v] (10) seconds into the sound::sound
(current time::sensing)//can report XX:XX
(current browser version::grey)// Reports the browser version you are using.
(current os::sensing)//reports the os you are using
(current browser and os::grey)//reports the browser and os you are using
like the current browser and os block will report: My browser / operating system: Windows NT 10.0, Chrome 92.0.4515.159 if I used it right now

I made it in snap
Visit Snap here

anyways here are some more ideas:

reset size::looks
go home::motion
set [Sprite1 v]'s draggable? to <>::sensing // if the boolean is true then it will set the draggable of sprite1 to draggable, and if it is false it will set it not draggable
my snap recreation of the current time block actually really works let me tell you how I made it:
(current time::sensing)::hat control
report (join (current (hour v)) [:] (current (minute v)) @delInput @addInput::operators):: cap control
But also if custom reporters existed I can make it into scratch
define (current time)
return (join (current (hour v)) (join [:] (current (minute v))))::cap control // Return () is a Fan-made block. It does not exist in Scratch.
So anyways here is the model of return ()

return ()::control cap
oh my god that post took so long to write
anyways here is the definition of my block in a snip on snap

You want some ideas? Fine then
spawn{
}::control
when [backspace v] key pressed
<shown?::looks>
((ghost v) effect::looks)
<<> is false?::operators>
(chance ()::operators)
set rotation style [up-down v]
go to fullscreen::grey // takes you into full screen
JackBaldwin2011
Scratcher
77 posts

JackBaldwin2011's Fan-made Block Forum!

if <> then play sound [meow v]::sound
MoreJackBaldwin2011
Scratcher
10 posts

JackBaldwin2011's Fan-made Block Forum!

when <>::hat events
MoreJackBaldwin2011
Scratcher
10 posts

JackBaldwin2011's Fan-made Block Forum!

Do you like that block?
look of (myself v)::reporter sensing
JackBaldwin2011
Scratcher
77 posts

JackBaldwin2011's Fan-made Block Forum!

if <> then [] else []::reporter operators
JackBaldwin2011
Scratcher
77 posts

JackBaldwin2011's Fan-made Block Forum!

point to x:() y:()::motion
JackBaldwin2011
Scratcher
77 posts

JackBaldwin2011's Fan-made Block Forum!

when gf clicked
say [Fanmade blocks upcoming!] for (2) secs
for each ((item)::list) in (list [Jack] [Heavenly] @delInput @addInput::list){
say (item) for (1) secs
}@loopArrow::list
if <mouse up?::sensing> then
if <touching mouse?::sensing> then
all at once{
go to x: ([sin v] of ((5) * ((x position) / (2)))) y: ([tan v] of ((6) * ((1) * (y position))))
repeat (5)
broadcast (Message1 v)
end
}::control
end
end
repeat while sound (sound v) is playing{
say (factorial (pick random (3) to (9))::operators
}@loopArrow::sound
stop [random script of sprite v]::stack
while <mouse down?>{
jump::motion
}@loopArrow::control
set [true or false v] to (pick random (0) to (1))
if <(true or false) = (0)> then
set [ufa v] to [false]
end
if <(true or false) = (1)> then
set [ufa v] to [true]
end
broadcast (if key? v)
when I receive [Message1 v]
play sound (sound v) (2) seconds into the sound::sound
when I receive [if key? v]
forever if <key (enter v) pressed?>{
say (true or false) for (2) secs
}@loopArrow::cap control
MoreJackBaldwin2011
Scratcher
10 posts

JackBaldwin2011's Fan-made Block Forum!

launch{
}::control
JackBaldwin2011
Scratcher
77 posts

JackBaldwin2011's Fan-made Block Forum!

draw polygon with () sides :: pen // This block draws a polygon with the requested number of sides.
JackBaldwin2011
Scratcher
77 posts

JackBaldwin2011's Fan-made Block Forum!

MoreJackBaldwin2011 wrote:

Do you like that block?
look of (myself v)::reporter sensing
yes
MoreJackBaldwin2011
Scratcher
10 posts

JackBaldwin2011's Fan-made Block Forum!

( [cube root v] of (3) :: operators
MoreJackBaldwin2011
Scratcher
10 posts

JackBaldwin2011's Fan-made Block Forum!

(distance from cursor ::sensing)
ask [] :: sensing
start code if touching cursor:: sensing hat
start code if touching [ v]:: sensing hat
JackBaldwin2011
Scratcher
77 posts

JackBaldwin2011's Fan-made Block Forum!

MoreJackBaldwin2011 wrote:

(distance from cursor ::sensing)
ask [] :: sensing
start code if touching cursor:: sensing hat
start code if touching [ v]:: sensing hat
Very good
JackBaldwin2011
Scratcher
77 posts

JackBaldwin2011's Fan-made Block Forum!

JackBaldwin2011 wrote:

play sound [sound v] (10) seconds into the sound::sound
(current time::sensing)//can report XX:XX
(current browser version::grey)// Reports the browser version you are using.
(current os::sensing)//reports the os you are using
(current browser and os::grey)//reports the browser and os you are using
like the current browser and os block will report: My browser / operating system: Windows NT 10.0, Chrome 92.0.4515.159 if I used it right now
Alright now it's My browser / operating system: Windows NT 10.0, Chrome 101.0.4951.67
JackBaldwin2011
Scratcher
77 posts

JackBaldwin2011's Fan-made Block Forum!

say [hello] for (2) seconds if <>::looks

say [hello] if <>::looks
JackBaldwin2011
Scratcher
77 posts

JackBaldwin2011's Fan-made Block Forum!

MoreJackBaldwin2011 wrote:

when <>::hat events
good!







EMOJI SPAM

when <emoji spam detected?::sensing>::events
destroy emoji spam:: #ff0000

Yay I used your block.

Idea:

glide () steps in () seconds::motion
diary-
Scratcher
5 posts

JackBaldwin2011's Fan-made Block Forum!

I
ate
a
burger
JackBaldwin2011
Scratcher
77 posts

JackBaldwin2011's Fan-made Block Forum!

move () steps in direction ()::motion

Powered by DjangoBB