Discuss Scratch

BosenChang
Scratcher
1000+ posts

"Run, and run" E block (READ THE ENTIRE OP BEFORE POSTING)

xXRedTheCoderXx wrote:

YES! I shall refer to it as an E block now.

How to change the title

Edit your first post of your topic, then you will see something like title.
Basic88
Scratcher
1000+ posts

"Run, and run" E block (READ THE ENTIRE OP BEFORE POSTING)

Support! I am making a project right now where I this block would be useful.

Last edited by Basic88 (July 22, 2020 16:20:54)

xXRedTheCoderXx
Scratcher
1000+ posts

"Run, and run" E block (READ THE ENTIRE OP BEFORE POSTING)

(removed)

oops wrong topic

Last edited by xXRedTheCoderXx (July 22, 2020 16:23:05)

xXRedTheCoderXx
Scratcher
1000+ posts

"Run, and run" E block (READ THE ENTIRE OP BEFORE POSTING)

BosenChang wrote:

xXRedTheCoderXx wrote:

YES! I shall refer to it as an E block now.

How to change the title

Edit your first post of your topic, then you will see something like title.
bruh

Basic88 wrote:

Support! I am making a project right now where I this block would be useful.
Thanks!
cooldude-222
Scratcher
100+ posts

"Run, and run" E block (READ THE ENTIRE OP BEFORE POSTING)

I may have a possible workaround
when gf clicked
all at once{
block 1
block 2
} ::control

define block 1
//make sure it is running without screen refresh
...
define block 2
//make sure it is running without screen refresh
...

To get the all at once block which was removed go to this project and back pack the pen sprite that contains the
all at once{} ::control
block

That was hard to do so I still support this, also I am not quite sure if it works so let me know.

Last edited by cooldude-222 (July 22, 2020 17:56:38)

fdreerf
Scratcher
1000+ posts

"Run, and run" E block (READ THE ENTIRE OP BEFORE POSTING)

cooldude-222 wrote:

To get the all at once block which was removed go to this project and back pack the pen sprite that contains the
all at once{} ::control
block
The all at once block no longer functions properly, so this workaround doesn't work.
xXRedTheCoderXx
Scratcher
1000+ posts

"Run, and run" E block (READ THE ENTIRE OP BEFORE POSTING)

cooldude-222 wrote:

I may have a possible workaround
when gf clicked
all at once{
block 1
block 2
} ::control

define block 1
//make sure it is running without screen refresh
...
define block 2
//make sure it is running without screen refresh
...

To get the all at once block which was removed go to this project and back pack the pen sprite that contains the
all at once{} ::control
block
A hacked old scratch block?! :eyes:

fdreerf wrote:

The all at once block no longer functions properly, so this workaround doesn't work.
Ah.

Last edited by xXRedTheCoderXx (July 22, 2020 17:57:02)

cooldude-222
Scratcher
100+ posts

"Run, and run" E block (READ THE ENTIRE OP BEFORE POSTING)

fdreerf wrote:

cooldude-222 wrote:

To get the all at once block which was removed go to this project and back pack the pen sprite that contains the
all at once{} ::control
block
The all at once block no longer functions properly, so this workaround doesn't work.
thank you for letting me know
BosenChang
Scratcher
1000+ posts

"Run, and run" E block (READ THE ENTIRE OP BEFORE POSTING)

I just thought of a workaround.
when gf clicked
broadcast [workaround v]
when I receive [workaround v]
workaround 1 :: custom
when I receive [workaround v]
workaround 2 :: custom
define workaround 1
script it here :: grey stack
define workaround 2
also the same :: grey

Last edited by BosenChang (July 22, 2020 18:03:41)

cooldude-222
Scratcher
100+ posts

"Run, and run" E block (READ THE ENTIRE OP BEFORE POSTING)

What if you did

when gf clicked 
broadcast [message 1 v]
wait until <(timer) = [5]>
...
when I receive [message 1 v]
wait until <(timer) = [5]>
...
PS I still support

Last edited by cooldude-222 (July 22, 2020 18:03:51)

imabanana22
Scratcher
500+ posts

"Run, and run" E block (READ THE ENTIRE OP BEFORE POSTING)

have you right clicked the definition and pressed duplicate?
cooldude-222
Scratcher
100+ posts

"Run, and run" E block (READ THE ENTIRE OP BEFORE POSTING)

cooldude-222 wrote:

What if you did

when gf clicked 
broadcast [message 1 v]
wait until <(timer) = [5]>
...
when I receive [message 1 v]
wait until <(timer) = [5]>
...
PS I still support
I realized this does not solve the custom block problem though
cooldude-222
Scratcher
100+ posts

"Run, and run" E block (READ THE ENTIRE OP BEFORE POSTING)

imabanana22 wrote:

have you right clicked the definition and pressed duplicate?
When you right click a
 define my block 1 
the duplicate button does not appear.
cooldude-222
Scratcher
100+ posts

"Run, and run" E block (READ THE ENTIRE OP BEFORE POSTING)

BosenChang wrote:

I just thought of a workaround.
when gf clicked
broadcast [workaround v]
when I receive [workaround v]
workaround 1 :: custom
when I receive [workaround v]
workaround 2 :: custom
define workaround 1
script it here :: grey stack
define workaround 2
also the same :: grey
This also does not work for custom blocks
--Explosion--
Scratcher
1000+ posts

"Run, and run" E block (READ THE ENTIRE OP BEFORE POSTING)

xXRedTheCoderXx wrote:

(removed)

oops wrong topic
xXRedTheCoderXx
Scratcher
1000+ posts

"Run, and run" E block (READ THE ENTIRE OP BEFORE POSTING)

imabanana22 wrote:

have you right clicked the definition and pressed duplicate?
Have you read the OP?

--Explosion-- wrote:

xXRedTheCoderXx wrote:

(removed)

oops wrong topic
Vercte
Scratcher
500+ posts

"Run, and run" E block (READ THE ENTIRE OP BEFORE POSTING)

Support! It can be used to easily run scripts, AND at the same time.

Although it can be used to crash, like this:
when gf clicked
add [list] to [list v]
Run, {
crash
}While running: {
Run, {
crash
}While running: {
...{
} {
}::grey

crash}::control
}:: control

define crash
add (list) to [list v]

Last edited by Vercte (July 22, 2020 23:17:51)

xXRedTheCoderXx
Scratcher
1000+ posts

"Run, and run" E block (READ THE ENTIRE OP BEFORE POSTING)

Vercte wrote:

Support! It can be used to easily run scripts, AND at the same time.

Although it can be used to crash, like this:
when gf clicked
add [list] to [list v]
Run, {
crash
}While running: {
Run, {
crash
}While running: {
...{
} {
}::grey

crash}::control
}:: control

define crash
add (list) to [list v]
Seriously there are so many people saying how this could crash/lag Scratch.

First of all, it won't really lag Scratch no more than just putting more scripts.

And, yes, this can be used to make Scratch crash, but you can already crash Scratch by doing similar things.

Also, keep in mind sharing projects with scripts designed to specifically crash Scratch is against the Terms of Use.
ContourLines
Scratcher
500+ posts

"Run, and run" E block (READ THE ENTIRE OP BEFORE POSTING)

Support, this would help massively when coming down to noteblocks. Especially if you wanted to compress them into myblocks to save space!
cooldude-222
Scratcher
100+ posts

"Run, and run" E block (READ THE ENTIRE OP BEFORE POSTING)

BUMP

Powered by DjangoBB