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

#876 2010-12-20 14:32:11

ProgrammingFreak
Scratcher
Registered: 2010-09-04
Posts: 1000+

Re: Welcome to the OLD local block library!

Do you want me to make a seperate thread?

Offline

 

#877 2010-12-20 14:38:15

sparks
Community Moderator
Registered: 2008-11-05
Posts: 1000+

Re: Welcome to the OLD local block library!

already have ^_^

Block website discussion moved to this thread

Last edited by sparks (2010-12-20 14:42:55)


http://img541.imageshack.us/img541/7563/scratchbetabanner.png

Offline

 

#878 2010-12-20 15:08:06

owetre18
Scratcher
Registered: 2009-07-01
Posts: 1000+

Re: Welcome to the OLD local block library!

sparks wrote:

Hi!

I like the page ideas. Is there a way we can give each blocks tags? So name, submitter, type, catagory and mod? Then people could do tag searching  smile

I think that if possible, the "add a block" form should, once completed be on display to any website moderators, then they can check the block for rudeness or stupidity before submitting the block for public viewing. This will allow us to keep the site as safe and young-people friendly as the Scratch site - Something I think is important!

P.S. it's spelt "Discussion"!

Something to think about: Would it be a good idea to nick the style sheet and layout of the Scratch site for our website? It might make Scratch users (and their parents) less worried about an external site.


________________________________________________________________________________

owetre18 wrote:

Block Request - Scratch

ask %s

This script worked for me!

thank you!

Offline

 

#879 2010-12-20 16:02:16

Daffy22
Scratcher
Registered: 2008-12-15
Posts: 500+

Re: Welcome to the OLD local block library!

Okay, great ProgrammingFreak you seem to be doing well. Can you post the hamachi details? Thanks  smile

And for Sparks... The share page isn't set up yet  tongue
I'm cool with those options too  smile
(they'll probally be hosted else were. Not sure yet  hmm )

Last edited by Daffy22 (2010-12-20 16:09:31)


http://img201.imageshack.us/img201/1784/logosmalle.png
"Spectacular - 5 Star" -  CNET.com Editor.

Offline

 

#880 2010-12-20 16:05:57

sparks
Community Moderator
Registered: 2008-11-05
Posts: 1000+

Re: Welcome to the OLD local block library!

Daffy22 wrote:

Okay, great ProgrammingFreak you seem to be doing well. Can you post the hamachi details? Thanks  smile

And for Sparks... The share page isn't set up yet  tongue
I'm cool with those options too  smile
(they'll probally be hosted else were. Not sure yet  hmm )

we've moved this discussion to a new thread!  smile


http://img541.imageshack.us/img541/7563/scratchbetabanner.png

Offline

 

#881 2010-12-20 16:09:51

Daffy22
Scratcher
Registered: 2008-12-15
Posts: 500+

Re: Welcome to the OLD local block library!

sparks wrote:

Daffy22 wrote:

Okay, great ProgrammingFreak you seem to be doing well. Can you post the hamachi details? Thanks  smile

And for Sparks... The share page isn't set up yet  tongue
I'm cool with those options too  smile
(they'll probally be hosted else were. Not sure yet  hmm )

we've moved this discussion to a new thread!  smile

oops, my mistake.  big_smile   lol


http://img201.imageshack.us/img201/1784/logosmalle.png
"Spectacular - 5 Star" -  CNET.com Editor.

Offline

 

#882 2010-12-20 19:23:49

Pecola1
Scratcher
Registered: 2010-09-06
Posts: 1000+

Re: Welcome to the OLD local block library!

scimonster wrote:

Pecola1 wrote:

zorket wrote:

sad  Pecola, why?

WHY WHAT!?!?!?!??! BTW its Pacola1

you misspelled your own name.  its Pecola1

LOL! EPIC FAIL TO ME! XD


If you are reading this, please read to the end, because if you don't you won't know what's at the end. Don't just skip to the end though otherwise you won't be able to read the middle, which is most important. Now you must be wondering why you just read all that, the reason is you may have not noticed something, read it again and see if you notice it this time  smile

Offline

 

#883 2010-12-20 20:04:16

thecrazyguy
Scratcher
Registered: 2010-07-22
Posts: 100+

Re: Welcome to the OLD local block library!

BYOB block: http://img522.imageshack.us/img522/6805/atxy.gif


I like pie.

Offline

 

#884 2010-12-21 04:15:29

scimonster
Community Moderator
Registered: 2010-06-13
Posts: 1000+

Re: Welcome to the OLD local block library!

sparks wrote:

Operators
http://dl.dropbox.com/u/6273449/BlockLibDiv2.png
http://i53.tinypic.com/5bqjxh.jpghttp://img229.imageshack.us/img229/1623/48031569.gif Shared by Zorket
Blockspec

('%T %s' #r #do:to:)

Code:

do: t1 to: t2
t1 = 'reverse' ifTrue: [^ t2 reversed].
t1 = 'shuffle' ifTrue: [^ t2 shuffled].
t1 = 'uppercase' ifTrue: [^ t2 asUppercase].
t1 = 'lowercase' ifTrue: [^ t2 asLowercase].
t1 = 'report' ifTrue: [^ t2].

Scratch blocks> commandBlockMorph> all> uncoloredArgMorphFor: add a strip:

Code:

$T = t2 ifTrue: [^ ChoiceOrExpressionArgMorph new getOptionsSelector: #mixingNames;
choice: 'reverse'].

Scratch objects> scriptableScratchMorph> LOW then press class> otherOps:

Code:

mixingNames
    ^ #('lowercase' 'uppercase' 'reverse' 'shuffle' 'report' )

http://dl.dropbox.com/u/6273449/BlockLibDiv2.png

this has the wrong code.  fixed:

Code:

$T = t2 ifTrue: [^ ChoiceArgMorph new getOptionsSelector: #mixingNames;
choice: 'reverse'].

i got rid of the ChoiceOrExpressionArgMorph and replaced it with ChoiceArgMorph.  it doesn't let you insert something in the first one.

and sparks also wrote:

http://img529.imageshack.us/img529/4018/86106671.gif Shared by Hardmath123.
Blockspec:

('%T' #r #getconstant:)

Code:

getconstant: t1
    t1 = 'pi' ifTrue: [^ '3.141592653'].
    t1 = 'phi' ifTrue: [^ '1.61803399'].
    t1 = 'e' ifTrue: [^ '2.71828183'].
    t1 = 'sqrt 2' ifTrue: [^ '1.41421356'].
    ^ 3.141592653

Scratch-Objects»ScriptableScratchMorph»sensing

constants
    ^ #('pi' 'phi' 'e' 'sqrt 2' )

Scratch-Blocks»CommandBlockMorph»-- all --»uncoloredArgMorphFor:

REPLACE ALL WITH

Code:

uncoloredArgMorphFor: t1 
    | t2 |
    t2 _ t1 at: 2.
    $a = t2 ifTrue: [^ AttributeArgMorph new choice: 'volume'].
    $b = t2 ifTrue: [^ BooleanArgMorph new].
    $c = t2 ifTrue: [^ ColorArgMorph new showPalette: true].
    $C = t2 ifTrue: [^ ColorArgMorph new showPalette: false].
    $d = t2 ifTrue: [^ ExpressionArgMorphWithMenu new numExpression: '0';
         menuSelector: #directionMenu].
    $D = t2 ifTrue: [^ ExpressionArgMorphWithMenu new numExpression: '48';
         menuSelector: #midiDrumMenu].
    $e = t2 ifTrue: [^ EventTitleMorph new].
    $f = t2 ifTrue: [^ ChoiceArgMorph new getOptionsSelector: #mathFunctionNames;
         choice: 'sqrt'].
    $g = t2 ifTrue: [^ ChoiceArgMorph new getOptionsSelector: #graphicEffectNames;
         choice: 'color'].
    $H = t2 ifTrue: [^ ChoiceArgMorph new getOptionsSelector: #hookupSensorNames].
    $h = t2 ifTrue: [^ ChoiceArgMorph new getOptionsSelector: #hookupBooleanSensorNames].
    $I = t2 ifTrue: [^ ExpressionArgMorphWithMenu new numExpression: '1';
         menuSelector: #midiInstrumentMenu].
    $i = t2 ifTrue: [^ ExpressionArgMorphWithMenu new numExpression: '1';
         menuSelector: #listIndexMenu].
    $k = t2 ifTrue: [^ ChoiceArgMorph new getOptionsSelector: #keyNames;
         choice: 'space'].
    $L = t2 ifTrue: [^ ChoiceArgMorph new getOptionsSelector: #listVarMenu].
    $l = t2 ifTrue: [^ ChoiceOrExpressionArgMorph new getOptionsSelector: #costumeNames;
         choice: 'costume1'].
    $m = t2 ifTrue: [^ SpriteArgMorph new].
    $M = t2 ifTrue: [^ ChoiceArgMorph new getOptionsSelector: #motorNames].
    $n = t2 ifTrue: [^ ExpressionArgMorph new numExpression: '10'].
    $N = t2 ifTrue: [^ ExpressionArgMorphWithMenu new numExpression: '60';
         menuSelector: #noteSelector].
    $s = t2 ifTrue: [^ ExpressionArgMorph new stringExpression: ''].
    $S = t2 ifTrue: [^ ChoiceOrExpressionArgMorph new getOptionsSelector: #soundNames;
         choice: 'pop'].
    $v = t2 ifTrue: [^ ChoiceArgMorph new getOptionsSelector: #varNamesMenu;
         choice: ''].
    $W = t2 ifTrue: [^ ChoiceArgMorph new getOptionsSelector: #motorDirection].
    $x = t2 ifTrue: [^ ChoiceOrExpressionArgMorph new getOptionsSelector: #sceneNames;
         choice: ''].
    $y = t2 ifTrue: [^ ExpressionArgMorphWithMenu new numExpression: '1';
         menuSelector: #listIndexForDeleteMenu].
    $T = t2 ifTrue: [^ ChoiceOrExpressionArgMorph new getOptionsSelector: #constants;
         choice: 'pi'].
    ^ ExpressionArgMorph new numExpression: '10'

What it does:
Reports the selected constant.

this just made it so that the other one doesn't work.  maybe make one lowercase.  and change the second one to add a line.

Last edited by scimonster (2010-12-21 04:54:46)

Offline

 

#885 2010-12-21 04:53:29

scimonster
Community Moderator
Registered: 2010-06-13
Posts: 1000+

Re: Welcome to the OLD local block library!

now that i am trying to make some blocks myself, i realize the hard work involved in this.  so, i'd like to take a minute to thank everyone for their time and effort in making the blocks featured here.

and of course-the scratch team for making scratch editable, and just making it.

great job everyone

Offline

 

#886 2010-12-21 06:01:12

sparks
Community Moderator
Registered: 2008-11-05
Posts: 1000+

Re: Welcome to the OLD local block library!

Hey guys, I plan do do a block update today. In other news:

In just 10 hours the deadline for the christmas competition is due! Just click the link on my sig to find out more.

Development is beginning on a block library website - your thoughts on this are greatly appreciated!


http://img541.imageshack.us/img541/7563/scratchbetabanner.png

Offline

 

#887 2010-12-21 09:03:19

MathWizz
Scratcher
Registered: 2009-08-31
Posts: 1000+

Re: Welcome to the OLD local block library!

Typo:

What this block does:
Causes the sprite to bounce of a selected sprite if touching it. (assumes the sprite is a circle).


http://block.site90.net/scratch.mit/text.php?size=30&text=%20A%20signature!&color=333333

Offline

 

#889 2010-12-21 22:13:30

ssss
Scratcher
Registered: 2007-07-29
Posts: 1000+

Re: Welcome to the OLD local block library!

beary605 wrote:

some blocks i made:

[url][img]http://img257.imageshack.us/i/deriativeblock.gif[img][/url]
[url]http://img143.imageshack.us/i/deriative.gif[/url]
[url][img]http://img34.imageshack.us/i/roundblock.gif[img][/url] (round down)
[url]http://img249.imageshack.us/i/round.gif[/url]
[url]http://img146.imageshack.us/i/rootblock.gif[/url]
[url]http://img692.imageshack.us/i/epicroot.gif[/url]
[url]http://img404.imageshack.us/i/primeblock.gif[/url]
[url]http://img571.imageshack.us/i/primecheck.gif[/url]
[url]http://img257.imageshack.us/i/factorialblock.gif[/url]
[url]http://img814.imageshack.us/i/factorial.gif[/url]

tongue  is this where i post it? or should i post this somewhere else?
ugh, they won't load.


Hey.  It's me SSSS, back from the dead!  smile

Offline

 

#890 2010-12-21 22:15:18

ssss
Scratcher
Registered: 2007-07-29
Posts: 1000+

Re: Welcome to the OLD local block library!

ssss wrote:

beary605 wrote:

some blocks i made:

[url][url]http://img257.imageshack.us/i/deriativeblock.gif
[url]http://img143.imageshack.us/i/deriative.gif[/url]
[url][url]http://img34.imageshack.us/i/roundblock.gif (round down)
[url]http://img249.imageshack.us/i/round.gif[/url]
[url]http://img146.imageshack.us/i/rootblock.gif[/url]
[url]http://img692.imageshack.us/i/epicroot.gif[/url]
[url]http://img404.imageshack.us/i/primeblock.gif[/url]
[url]http://img571.imageshack.us/i/primecheck.gif[/url]
[url]http://img257.imageshack.us/i/factorialblock.gif[/url]
[url]http://img814.imageshack.us/i/factorial.gif[/url]

tongue  is this where i post it? or should i post this somewhere else?
ugh, they won't load.

HAHAHA!  This forum has run ot of space for images  yikes   lol   Can u believe it?


Hey.  It's me SSSS, back from the dead!  smile

Offline

 

#891 2010-12-21 22:38:28

SSBBM
Scratcher
Registered: 2009-10-09
Posts: 100+

Re: Welcome to the OLD local block library!

ssss wrote:

HAHAHA!  This forum has run ot of space for images  yikes   lol   Can u believe it?

Wow, didn't know there was a limit. That's weird. I guess some old one we don't need should be deleted?


http://goo.gl/zVfAp http://goo.gl/laci8

Offline

 

#892 2010-12-21 23:03:06

bbbeb
Scratcher
Registered: 2009-06-11
Posts: 1000+

Re: Welcome to the OLD local block library!

SSBBM wrote:

ssss wrote:

HAHAHA!  This forum has run ot of space for images  yikes   lol   Can u believe it?

Wow, didn't know there was a limit. That's weird. I guess some old one we don't need should be deleted?

WRONG!

Did he put [img](website with image)[/img]?


Back in my day.... there were no laws that censored the internet... now, there are.... nah.

Offline

 

#893 2010-12-21 23:32:52

Pecola1
Scratcher
Registered: 2010-09-06
Posts: 1000+

Re: Welcome to the OLD local block library!

ssss, bbbeb, beary605 WELCOME TO THE BLOCK LIBRARY!


If you are reading this, please read to the end, because if you don't you won't know what's at the end. Don't just skip to the end though otherwise you won't be able to read the middle, which is most important. Now you must be wondering why you just read all that, the reason is you may have not noticed something, read it again and see if you notice it this time  smile

Offline

 

#894 2010-12-21 23:36:15

Pecola1
Scratcher
Registered: 2010-09-06
Posts: 1000+

Re: Welcome to the OLD local block library!

scimonster wrote:

now that i am trying to make some blocks myself, i realize the hard work involved in this.  so, i'd like to take a minute to thank everyone for their time and effort in making the blocks featured here.

and of course-the scratch team for making scratch editable, and just making it.

great job everyone

smile  Thanks


If you are reading this, please read to the end, because if you don't you won't know what's at the end. Don't just skip to the end though otherwise you won't be able to read the middle, which is most important. Now you must be wondering why you just read all that, the reason is you may have not noticed something, read it again and see if you notice it this time  smile

Offline

 

#895 2010-12-21 23:58:01

Pecola1
Scratcher
Registered: 2010-09-06
Posts: 1000+

Re: Welcome to the OLD local block library!

http://www.weebly.com/uploads/5/4/1/3/5413503/588380.png?713
If the image above (^) Is shown then we may have run out of picture space.


IT WORKED!

Last edited by Pecola1 (2010-12-21 23:58:23)


If you are reading this, please read to the end, because if you don't you won't know what's at the end. Don't just skip to the end though otherwise you won't be able to read the middle, which is most important. Now you must be wondering why you just read all that, the reason is you may have not noticed something, read it again and see if you notice it this time  smile

Offline

 

#896 2010-12-22 00:01:06

ssss
Scratcher
Registered: 2007-07-29
Posts: 1000+

Re: Welcome to the OLD local block library!

few!
http://img814.imageshack.us/i/factorial.gif
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
It didn't work  sad

Last edited by ssss (2010-12-22 00:03:03)


Hey.  It's me SSSS, back from the dead!  smile

Offline

 

#897 2010-12-22 00:03:25

Pecola1
Scratcher
Registered: 2010-09-06
Posts: 1000+

Re: Welcome to the OLD local block library!

Couldnt you just do report < < (x position) = ( AY R X) > AND < (y position) = ( AY R Y ) > >

http://www.weebly.com/uploads/5/4/1/3/5413503/4844503.png

Last edited by Pecola1 (2010-12-22 00:08:58)


If you are reading this, please read to the end, because if you don't you won't know what's at the end. Don't just skip to the end though otherwise you won't be able to read the middle, which is most important. Now you must be wondering why you just read all that, the reason is you may have not noticed something, read it again and see if you notice it this time  smile

Offline

 

#898 2010-12-22 00:05:21

ssss
Scratcher
Registered: 2007-07-29
Posts: 1000+

Re: Welcome to the OLD local block library!

Pecola1 wrote:

Couldnt you just do report < < (x position) = ( AY R X) > AND < (y position) = ( AY R Y ) > >

It was testing the [img] tags


Hey.  It's me SSSS, back from the dead!  smile

Offline

 

#899 2010-12-22 03:27:55

subzerostig
Scratcher
Registered: 2010-09-08
Posts: 100+

Re: Welcome to the OLD local block library!

2 new blocks!
The first one is the distance from the sprite to the x/y position
The second is the distance from a x/y position to another x/y position
http://i51.tinypic.com/20kpx85.gif
and
http://i52.tinypic.com/9sdm34.gif


There are 10 types of people people in this world, those that understand binary and those that do not: My latest Project: Present catcher V2                          06/12/2012

Offline

 

#900 2010-12-22 05:11:39

sparks
Community Moderator
Registered: 2008-11-05
Posts: 1000+

Re: Welcome to the OLD local block library!

I've noticed some images not loading properly recently - namely the tinypic images such as TESTED and the Panther block image.... I do wonder why that is happening as it's clearly not just my computer as I initially thought... I can't see a thread running out of space because it's not hosting the image, it's just displaying it... I know there's a maximum amount of data (and characters) you can have in a post but I can't see why this is happening... maybe the image hosters are to blame with a technical problem at their end?


http://img541.imageshack.us/img541/7563/scratchbetabanner.png

Offline

 

Board footer