Discuss Scratch

Scillog
Scratcher
27 posts

Scratch block suggestions

They should definetly make something like
stop [ -insert variable here-]
Because I (and a bunch of other people I know) am/are making a project, and it has a timer. and when my character reaches some point in the game, I want the variable “time” to stop. I tried to fit it, but I couldn't. Feel free to leave any more suggestions down there! VV

1234abcdcba4321
Scratcher
1000+ posts

Scratch block suggestions

It would be confusing.

No support
There's a workaround anyways.

I'd highly appreciate it if you were to follow me. Don't forget to go to my profile.
All of my programming suggestions <— You should really get the suggestions move back to the suggestions forum!
Five hundred posts! I never expected to get up there… In only 2-3 months.
Does anyone know what a signature is? I mean, I've already seen 6-7 people get confused.
Scillog
Scratcher
27 posts

Scratch block suggestions

1234abcdcba4321 wrote:

It would be confusing.

No support
There's a workaround anyways.
Why.
“Define check me out” makes absolutely no sense.

1234abcdcba4321
Scratcher
1000+ posts

Scratch block suggestions

There's this thing called a signature, ever heard of it?

Also, how would your block work? Why do you think a
<broadcast [message1 v] recieved?> // category=events
has always been rejected?

I'd highly appreciate it if you were to follow me. Don't forget to go to my profile.
All of my programming suggestions <— You should really get the suggestions move back to the suggestions forum!
Five hundred posts! I never expected to get up there… In only 2-3 months.
Does anyone know what a signature is? I mean, I've already seen 6-7 people get confused.
Scillog
Scratcher
27 posts

Scratch block suggestions

There's no such thing as broadcast message 1 recieved, and it is nothing like my idea.

mariobros406
Scratcher
500+ posts

Scratch block suggestions

Scillog wrote:

They should definetly make something like
stop variable [variable v] // category=control
Because I (and a bunch of other people I know) am/are making a project, and it has a timer. and when my character reaches some point in the game, I want the variable “time” to stop. I tried to fit it, but I couldn't. Feel free to leave any more suggestions down there! VV
Yeah, I fixed your block.

There are many workarounds for this, so no support. If you don't want to use the timer, create your own timer variable.

I only check in to Scratch from time to time to see what others have been up to. I don't really post anything anymore. I'll occasionally post a question in the AT forum if I can't find an answer anywhere else.
1234abcdcba4321
Scratcher
1000+ posts

Scratch block suggestions

Scillog wrote:

There's no such thing as broadcast message 1 recieved, and it is nothing like my idea.
Your idea is just as confusing as that block.

Think about what I said. If you were to read the READ THIS BEFORE SUGGESTING ANYTHING topic, you would know why I brought up that point.

Last edited by 1234abcdcba4321 (Dec. 28, 2013 20:52:56)


I'd highly appreciate it if you were to follow me. Don't forget to go to my profile.
All of my programming suggestions <— You should really get the suggestions move back to the suggestions forum!
Five hundred posts! I never expected to get up there… In only 2-3 months.
Does anyone know what a signature is? I mean, I've already seen 6-7 people get confused.
AonymousProfessor
Scratcher
100+ posts

Scratch block suggestions

when gf clicked
forever
if <(timeTick) = [true]> then
change [time v] by [1]
wait (0.1) secs
end
end

Also, how would this work if I had, say, a score variable?
when gf clicked
change [score v] by [1]
stop [score v] //What does it stop?!?!?!?!?

I am @AonymousGuy's test account!

The word “test” in test accounts is outdated. That is why mine has professor instead!

Thanks @MicroMacro for the profile image!
PH-zero
Scratcher
100+ posts

Scratch block suggestions

AonymousProfessor wrote:

when gf clicked
forever
if <(timeTick) = [true]> then
change [time v] by [1]
wait (0.1) secs
end
end

Also, how would this work if I had, say, a score variable?
when gf clicked
change [score v] by [1]
stop [score v] //What does it stop?!?!?!?!?
exactly.
Stop a variable. what would this actually do? would it scan the running project for
all forever-loops that increase the variable and stop them?

That sounds more like a job that has to be done by a script…
that was made by you.

Ever wanted to rotate the stage? Or to
go to x:() y:() z:() ::custom
Click me!
PhirripSyrrip
Scratcher
500+ posts

Scratch block suggestions

I think what Scillog is suggesting is a "freeze " block which prevents a variable from changing.

As others have said, there is a workaround and I don't think it's too hard…

@1234abcdcba4321, no need to be rude, it was just a misunderstanding. Also:

1234abcdcba4321 wrote:

Why do you think a
<broadcast [message1 v] recieved?> // category=events
has always been rejected?
How is this relevant to this suggestion?

; ; ; ; ; ; ; ;You thought I'd get away from you, didn't you?!
Zambonifofex
Scratcher
100+ posts

Scratch block suggestions

I've made i project that have multiple timers that you can easily work with! See if you can do something using that.

http://scratch.mit.edu/projects/15064737

Powered by DjangoBB