This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.

#1 2009-06-10 14:43:06

The-Whiz
Scratcher
Registered: 2007-07-09
Posts: 1000+

Many new blocks

There are several new blocks that most of the Scratch community wants. Here they are:

[Hide(LIST)]

[Show(LIST)]

<(within(__)of(SPRITE)>

<(LIST)contains word(_____)>

[Insert all of(LIST)at(__)of(LIST2)]

If anyone has any other ideas for blocks to add, please post them.

Offline

 

#2 2009-06-10 17:42:27

hmnwilson
Scratcher
Registered: 2007-07-04
Posts: 1000+

Re: Many new blocks

The-Whiz wrote:

<(LIST)contains word(_____)>

That block is in the 1.4 beta.


I'm taking a break from Scratch until 2.0 comes out. Any messages sent between then and now probably won't be read - sorry.
(Oct. 20, 2011)

Offline

 

#3 2009-06-10 18:51:22

The-Whiz
Scratcher
Registered: 2007-07-09
Posts: 1000+

Re: Many new blocks

hmnwilson wrote:

The-Whiz wrote:

<(LIST)contains word(_____)>

That block is in the 1.4 beta.

No, the one in 1.4 release Candidate is <(LIST)contains(_____)>. The difference is the the one in Scratch 1.4 only says true if a line of a list is exactly that. My suggestion tells if there is a WORD anywhere in that list.

Offline

 

#4 2009-06-11 14:39:34

filo5
Scratcher
Registered: 2008-01-08
Posts: 1000+

Re: Many new blocks

showing and hiding lists is the most wanted feature. I wonder if somebody moves this topic to "Suggestions"


Converting my Scratch projects to Python!

Offline

 

#5 2009-06-11 17:40:01

boogawk
Scratcher
Registered: 2009-03-07
Posts: 100+

Re: Many new blocks

I was just thinking, "I wish I could hide that list....."

Last edited by boogawk (2009-06-11 17:40:49)


http://i660.photobucket.com/albums/uu328/boogawk/shadingbanner.jpg

Offline

 

#6 2009-06-12 02:36:14

Chrischb
Scratcher
Registered: 2008-07-24
Posts: 1000+

Re: Many new blocks

How about <shown> and <hidden>?

Last edited by Chrischb (2009-06-23 02:05:14)


I fall: It's a tragedy. You fall: It's comedy.
Hmph enjoy your fall - I get a lovely spring... without pans of new leaves.

Offline

 

#7 2009-06-12 22:02:20

MariowiiX
Scratcher
Registered: 2009-05-24
Posts: 25

Re: Many new blocks

how about
[blocks]
<forever if>
<else>
<end>

or

<forever>
<else>
<end>
[/blocks]


<a href="http://www.danasoft.com"><img src="http://www.danasoft.com/citysign.jpg" border="0"></a><p><div style="font-family:Arial,sans-serif;font-size:11px;">Sign by Danasoft - <a href="http://www.danasoft.com">Get Your Free Sign</a></p></div>

Offline

 

#8 2009-06-12 22:58:19

Dibbo222
Scratcher
Registered: 2007-11-03
Posts: 100+

Re: Many new blocks

MariowiiX wrote:

how about
[blocks]
<forever if>
<else>
<end>

or

<forever>
<else>
<end>
[/blocks]

just use this:

<forever>
    <if>
    <else>
    <end>
<end>


The biggest tower defense game on Scratch?
http://scratch.mit.edu/projects/Dibbo222/929092

Offline

 

#9 2009-06-13 04:52:57

juststickman
Scratcher
Registered: 2009-05-31
Posts: 1000+

Re: Many new blocks

<stop scripts until>
Then you could make a good pause.


http://is.gd/iBQi2 Add grob to your sig and help with world dominiation!http://is.gd/iBQ9Q                                                             Hey guys, we're seriously naming our team bob?

Offline

 

#10 2009-06-13 08:48:21

The-Whiz
Scratcher
Registered: 2007-07-09
Posts: 1000+

Re: Many new blocks

juststickman wrote:

<stop scripts until>
Then you could make a good pause.

That's a good idea...

Offline

 

#11 2009-06-13 14:10:02

bhz
Scratcher
Registered: 2008-07-06
Posts: 100+

Re: Many new blocks

Hide/Show Lists: try something like this for now:
http://scratch.mit.edu/projects/Roberth/5731
Within ( ) of ( ): What should it do?
List contains word/phrase ( ): use something like this: (set each item of the list to the variable, detect, repeat...
http://scratch.mit.edu/projects/bhz/565724
Insert all of ( ) at ( ) of ( ): just insert each item individually.
< shown/hidden >: use variables

I like all of the suggestions...I'm just saying it CAN be done (even if it takes a long time for detection/etc)

Offline

 

#12 2009-06-14 16:02:51

Macintoshface
Scratcher
Registered: 2008-12-08
Posts: 16

Re: Many new blocks

<hidden>
<visible>

(costume name)

[Wait until I receive [message]]

[Broadcast [message] to [sprite]]

<mouse idle?>
(idle time) keeps track of how long the mouse has been idle

<(#)≠(#)>

Offline

 

#13 2009-06-14 16:06:05

fruit
Scratcher
Registered: 2009-04-24
Posts: 1000+

Re: Many new blocks

Macintoshface wrote:

<(#)≠(#)>

<<  <not> <( #  <=> #  )> >>


Macintoshface wrote:

<hidden>
<visible>

You could easily use a variable for that.

Last edited by fruit (2009-06-14 16:06:39)


@savi3000 | hcsmp.com

Offline

 

#14 2009-06-14 16:33:49

bhz
Scratcher
Registered: 2008-07-06
Posts: 100+

Re: Many new blocks

Macintoshface wrote:

<hidden>
<visible>

(costume name)

[Wait until I receive [message]]

[Broadcast [message] to [sprite]]

<mouse idle?>
(idle time) keeps track of how long the mouse has been idle

<(#)=/ sad #)>

[/blocks]
< hidden > and < shown >:
http://img7.imageshack.us/img7/1171/91353933.gif
shown = http://img197.imageshack.us/img197/9830/51741215.gif
hidden = http://img199.imageshack.us/img199/5444/87253086.gif

wait until I receive:
http://img141.imageshack.us/img141/3737/74744972.gif
wait until I receive [ message ] = http://img199.imageshack.us/img199/1747/18177768.gif

< mouse idle > and ( idle time ):
make a 3x3 dummy-sprite...place these scripts in it
http://img514.imageshack.us/img514/6480/90386769.gif

< mouse idle > = http://img197.imageshack.us/img197/7262/57921715.gif

Last edited by bhz (2009-06-15 06:51:19)

Offline

 

#15 2009-06-15 02:05:46

TheoMarr
Scratcher
Registered: 2009-04-13
Posts: 100+

Re: Many new blocks

You may want to look at this: http://scratch.mit.edu/projects/TheoMarr/570457 . Also, if you make or create your own block in System Browser that could make a block

Last edited by TheoMarr (2009-06-15 02:06:37)

Offline

 

#16 2009-06-15 09:15:42

coolstuff
Community Moderator
Registered: 2008-03-06
Posts: 1000+

Re: Many new blocks

The-Whiz wrote:

There are several new blocks that most of the Scratch community wants. Here they are:

[Hide(LIST)]

[Show(LIST)]

<(within(__)of(SPRITE)>

<(LIST)contains word(_____)>

[Insert all of(LIST)at(__)of(LIST2)]

If anyone has any other ideas for blocks to add, please post them.

With the [Insert all of (LIST) at (__) of (LIST2)], do you mean it would be a list that is inserted, or a concatenated list as a string being inserted? Because that would call for multidimensional lists, which I really want, and that would call for even more blocks. I'm not sure I understand the <(within(__)of(SPRITE), though.

Offline

 

#17 2009-06-17 15:55:08

Markyparky
Scratcher
Registered: 2008-12-23
Posts: 40

Re: Many new blocks

The-Whiz wrote:

There are several new blocks that most of the Scratch community wants. Here they are:

[Hide(LIST)]

[Show(LIST)]

<(within(__)of(SPRITE)>

<(LIST)contains word(_____)>

[Insert all of(LIST)at(__)of(LIST2)]

If anyone has any other ideas for blocks to add, please post them.

Markyparky wrote:

These are brilliant ideas, yet the scratch team WILL NOT DO THEM for some reason. iv'e asked them about a stop all scripts on this sprite, and they said yeah, and the beta scratch 1.4 DOESN'T HAVE IT!


[scratchblocks] think [Sir, you have just failed an attempt to create Scratch Blocks.] [/scratchblocks]

Offline

 

#18 2009-06-18 07:28:47

bhz
Scratcher
Registered: 2008-07-06
Posts: 100+

Re: Many new blocks

coolstuff wrote:

The-Whiz wrote:

There are several new blocks that most of the Scratch community wants. Here they are:

[Hide(LIST)]

[Show(LIST)]

<(within(__)of(SPRITE)>

<(LIST)contains word(_____)>

[Insert all of(LIST)at(__)of(LIST2)]

If anyone has any other ideas for blocks to add, please post them.

With the [Insert all of (LIST) at (__) of (LIST2)], do you mean it would be a list that is inserted, or a concatenated list as a string being inserted? Because that would call for multidimensional lists, which I really want, and that would call for even more blocks. I'm not sure I understand the <(within(__)of(SPRITE), though.

I think he means something like this:
I have a list that has { A, B, C }
I want to insert that list at position 2 in { D, E, F }
the end result will look like { D, A, B, C, E, F }
The Whiz, is that  what you are looking for?
I don't really get the within ( ) of sprite either...

Offline

 

#19 2009-06-18 08:46:56

The-Whiz
Scratcher
Registered: 2007-07-09
Posts: 1000+

Re: Many new blocks

within __ of sprite means WITHIN 10 STEPS OF SPRITE2 or something.

{A,B,C}
{D,E,F}
insert list 1 at 2nd of list2

{D,A,B,C,E,F}

Offline

 

#20 2009-06-18 10:27:58

coolstuff
Community Moderator
Registered: 2008-03-06
Posts: 1000+

Re: Many new blocks

bhz wrote:

coolstuff wrote:

The-Whiz wrote:

There are several new blocks that most of the Scratch community wants. Here they are:

[Hide(LIST)]

[Show(LIST)]

<(within(__)of(SPRITE)>

<(LIST)contains word(_____)>

[Insert all of(LIST)at(__)of(LIST2)]

If anyone has any other ideas for blocks to add, please post them.

With the [Insert all of (LIST) at (__) of (LIST2)], do you mean it would be a list that is inserted, or a concatenated list as a string being inserted? Because that would call for multidimensional lists, which I really want, and that would call for even more blocks. I'm not sure I understand the <(within(__)of(SPRITE), though.

I think he means something like this:
I have a list that has { A, B, C }
I want to insert that list at position 2 in { D, E, F }
the end result will look like { D, A, B, C, E, F }
The Whiz, is that  what you are looking for?
I don't really get the within ( ) of sprite either...

I see. Well, you can do it now.

Offline

 

#21 2009-06-18 20:14:32

aweman
Scratcher
Registered: 2008-06-22
Posts: 100+

Re: Many new blocks

I want one that looks like this, <broadcast[pie]> but instead of "broadcast", it says "when I receive".

Last edited by aweman (2009-06-18 20:14:57)

Offline

 

#22 2009-06-18 21:51:41

MariowiiX
Scratcher
Registered: 2009-05-24
Posts: 25

Re: Many new blocks

bhz wrote:

Macintoshface wrote:

<hidden>
<visible>

(costume name)

[Wait until I receive [message]]

[Broadcast [message] to [sprite]]

<mouse idle?>
(idle time) keeps track of how long the mouse has been idle

<(#)=/ sad #)>

[/blocks]
< hidden > and < shown >:
http://img7.imageshack.us/img7/1171/91353933.gif
shown = http://img197.imageshack.us/img197/9830/51741215.gif
hidden = http://img199.imageshack.us/img199/5444/87253086.gif

wait until I receive:
http://img141.imageshack.us/img141/3737/74744972.gif
wait until I receive [ messagi ] = http://img199.imageshack.us/img199/1747/18177768.gif

< mouse idle > and ( idle time ):
make a 3x3 dummy-sprite...place these scripts in it
http://img514.imageshack.us/img514/6480/90386769.gif

< mouse idle > = http://img197.imageshack.us/img197/7262/57921715.gif

how do you get those blocks
<change x by(stupidness)>


<a href="http://www.danasoft.com"><img src="http://www.danasoft.com/citysign.jpg" border="0"></a><p><div style="font-family:Arial,sans-serif;font-size:11px;">Sign by Danasoft - <a href="http://www.danasoft.com">Get Your Free Sign</a></p></div>

Offline

 

#23 2009-06-21 09:57:07

yipo
Scratcher
Registered: 2008-10-05
Posts: 6

Re: Many new blocks

bhz wrote:

Macintoshface wrote:

<hidden>
<visible>

(costume name)

[Wait until I receive [message]]

[Broadcast [message] to [sprite]]

<mouse idle?>
(idle time) keeps track of how long the mouse has been idle

<(#)=/ sad #)>

[/blocks]
< hidden > and < shown >:
http://img7.imageshack.us/img7/1171/91353933.gif
shown = http://img197.imageshack.us/img197/9830/51741215.gif
hidden = http://img199.imageshack.us/img199/5444/87253086.gif

wait until I receive:
http://img141.imageshack.us/img141/3737/74744972.gif
wait until I receive [ message ] = http://img199.imageshack.us/img199/1747/18177768.gif

< mouse idle > and ( idle time ):
make a 3x3 dummy-sprite...place these scripts in it
http://img514.imageshack.us/img514/6480/90386769.gif

< mouse idle > = http://img197.imageshack.us/img197/7262/57921715.gif

WATS mouse idle?

Offline

 

#24 2009-06-24 15:20:04

KalinaStar
Scratcher
Registered: 2009-03-14
Posts: 1000+

Re: Many new blocks

I don't really know about this stuff- I dont really use those blocks, and I have to admit, I'm not that good at Scratch ye,.  sad  I still have to learn


http://i.imgur.com/pHAAR.jpg
My Stuff|My Dragons|My Forums|Article of the Week (updated every weekend, hopefully)

Offline

 

#25 2009-06-25 06:21:31

sozoo
Scratcher
Registered: 2009-06-25
Posts: 1

Re: Many new blocks

Hi,
Well i will suggest that person who are studying that they must be give lot time after getting mobile because study mobile phone is not good for them it may disturb there study.

http://www.samsungunlocking.com

Offline

 

Board footer