Discuss Scratch

IgDegOo
Scratcher
1000+ posts

Printing your code.

happyland440 wrote:



Press Control + P (or Command + P on a Mac) and there you go.
Not really printing out Scratch blocks, is it?
happyland440
Scratcher
1000+ posts

Printing your code.

IgDegOo wrote:

happyland440 wrote:



Press Control + P (or Command + P on a Mac) and there you go.
Not really printing out Scratch blocks, is it?

It is, I just didn't try it with a project with a ton of scripts.
IgDegOo
Scratcher
1000+ posts

Printing your code.

bump
Lataliat
Scratcher
100+ posts

Printing your code.

So why do you want to print this? Also, Scratch is not code it is scripts. (In the basic sense that we are not typing anything.) This makes a difference as just the code would be easier to print.
julianandwill
Scratcher
500+ posts

Printing your code.

No support. You can click “Save now” in the dropdown menu and change the extension to a .zip, which will give you all the code.
IgDegOo
Scratcher
1000+ posts

Printing your code.

julianandwill wrote:

No support. You can click “Save now” in the dropdown menu and change the extension to a .zip, which will give you all the code.
How is that allowing you to print the code out?

I'm assuming you and Lataliat think I am suggesting an option to output code to the screen, however I am suggesting to print it on paper.
jokebookservice1
Scratcher
1000+ posts

Printing your code.

IgDegOo wrote:

julianandwill wrote:

No support. You can click “Save now” in the dropdown menu and change the extension to a .zip, which will give you all the code.
How is that allowing you to print the code out?

I'm assuming you and Lataliat think I am suggesting an option to output code to the screen, however I am suggesting to print it on paper.
No, they are saying how you can print through printing hardware the text representation of the blocks.
IgDegOo
Scratcher
1000+ posts

Printing your code.

jokebookservice1 wrote:

IgDegOo wrote:

julianandwill wrote:

No support. You can click “Save now” in the dropdown menu and change the extension to a .zip, which will give you all the code.
How is that allowing you to print the code out?

I'm assuming you and Lataliat think I am suggesting an option to output code to the screen, however I am suggesting to print it on paper.
No, they are saying how you can print through printing hardware the text representation of the blocks.
Spot the difference competition!

Stage
=====

Backdrops
---------

- background1
- background2
- background3
- background4
- background5
- backdrop1
- costume1

Sounds
------

- Title_Theme_(Sup

Scripts
-------

when I receive [lvl8 v]
switch backdrop to [background2 v]

when I receive [skip v]
switch backdrop to [background5 v]

when I receive [lvl7 v]
switch backdrop to [background4 v]

broadcast [HERE WE GO OH BABY v]

play sound [Title_Theme_(Sup v]

when I receive [scroll again please v]
wait (0.5) secs
repeat (12)
change volume by (5)
end

when I receive [gotcha v]
wait (1.2) secs
repeat (12)
change volume by (-5)
end

when I receive [not too hard v]
repeat (12)
change volume by (-5)
end

when I receive [lvl3 v]
switch backdrop to [background2 v]

when I receive [HERE WE GO OH BABY v]
repeat (12)
change volume by (5)
end

when I receive [wasnt the best idea v]
switch backdrop to [backdrop1 v]
repeat (6)
change volume by (-10)
end

when I receive [scroll again please v]
wait (1.1) secs
switch backdrop to [background3 v]
change volume by (-60)
wait (0.5) secs
change volume by (60)

when I receive [Outro v]
switch backdrop to [costume1 v]

when @ clicked
set volume to (80) %
switch backdrop to [background5 v]
play sound [Title_Theme_(Sup v]
wait (3.3) secs
switch backdrop to [background1 v]
broadcast [lvl1 strt v]


BG3
===

Costumes
--------

- background1

Scripts
-------

broadcast [not to do v]

when I receive [scroll again please v]
repeat (7)
change x by (0)
end
repeat (4)
change x by (0)
end
repeat (3)
change y by (-0.3)
end
repeat (2)
change y by (-0.7)
end
repeat (5)
change y by (-1)
end
repeat (2)
change y by (-0.7)
end
repeat (3)
change y by (-0.2)
end
repeat (3)
change y by (0.2)
end
repeat (2)
change y by (0.7)
end
repeat (2)
change y by (-0.2)
end
repeat (8)
change y by (-2)
end
repeat (2)
change y by (-0.9)
end

when I receive [not to do v]
go to x: (74) y: (53)
go back (100) layers
set size to (131) %
show

broadcast [not to do v]

when I receive [scroll again please v]
repeat (3)
change x by (-0.4)
end
repeat (2)
change x by (-0.9)
end
repeat (36)
change x by (-1.6)
end

broadcast [HERE WE GO OH BABY v]

when I receive [HERE WE GO OH BABY v]
go to x: (74) y: (53)
go back (100) layers
set size to (131) %
show

when I receive [start scroll v]
repeat (3)
change x by (-0.5)
end
repeat (2)
change x by (-1)
end
repeat (21)
change x by (-3)
end

broadcast [lvl5 v]

when I receive [not too hard v]
set size to (150) %
go to x: (-114) y: (18)

when I receive [lvl5 v]
go to x: (74) y: (53)
go back (100) layers
set size to (131) %
show
wait (1.1) secs
repeat (5)
change x by (-0.5)
end
repeat (46)
change x by (-1.5)
end
repeat (6)
change x by (-0.5)
end

when @ clicked
hide

when I receive [lvl6 v]
hide


BG2.5
=====

Costumes
--------

- costume1

Scripts
-------

when @ clicked
hide

when I receive [lvl3 v]
go to x: (-480) y: (0)
wait until <([x position v] of [BG2 v]) < [67]>
go back (100) layers
show
repeat (130)
change x by (3)
end

when I receive [lvl4 v]
hide


BG2
===

Costumes
--------

- costume1

Scripts
-------

when @ clicked
hide

when I receive [lvl3 v]
go to x: (-71) y: (0)
go back (100) layers
show
repeat (130)
change x by (3)
end

when I receive [lvl4 v]
hide


BG1
===

Costumes
--------

- costume1

Scripts
-------

when @ clicked
hide

when I receive [lvl2 v]
go to x: (0) y: (0)
go back (100) layers
show
repeat (40)
change x by (-1)
end

when I receive [lvl3 v]
hide


Mario1
======

Costumes
--------

- costume1
- costume2

Sounds
------

- bump
- Die

Scripts
-------

when @ clicked
hide

when I receive [lvl1 strt v]
go to x: (-100) y: (-105)
point in direction (90)
switch costume to [costume1 v]
show
wait until <touching [Spring1 v] ?>
play sound [bump v]
switch costume to [costume2 v]
repeat (4)
change x by (17)
change y by (-1.75)
end
repeat (3)
change x by (17)
change y by (-6.5)
end
repeat (4)
change x by (15)
change y by (-9.5)
end
hide
wait (0.1) secs
play sound [Die v]
wait (1.8) secs
broadcast [lvl2 v]

when I receive [lvl1 strt v]
point towards [null v]
wait until <touching [Spring1 v] ?>
repeat (5)
turn @ (1.2) degrees
end
repeat (4)
turn @ (3.5) degrees
end
repeat (4)
turn @ (6.2) degrees
end


Spring1
=======

Costumes
--------

- costume1

Scripts
-------

when @ clicked
hide

when I receive [lvl2 v]
hide

when I receive [lvl1 strt v]
go to x: (-100) y: (181)
wait (0.4) secs
show
repeat (2)
change y by (-3)
end
repeat (2)
change y by (-6)
end
repeat (3)
change y by (-11)
end
repeat (4)
change y by (-22)
end
repeat (2)
change y by (-44)
end
go to x: (-100) y: (-105)


kooper1
=======

Costumes
--------

- costume1
- costume2
- costume3

Scripts
-------

when @ clicked
hide

when I receive [lvl2 v]
point in direction (90)
go to x: (-75) y: (-57)
show
repeat (5)
turn @ (1) degrees
change y by (-3)
end
repeat (7)
turn @ (4) degrees
change y by (-7)
end
repeat (7)
turn @ (7) degrees
change y by (-12)
end

broadcast [lvl2 v]

when I receive [lvl2 v]
repeat (50)
change x by (-3.5)
end

when I receive [lvl3 v]
hide


Mario2
======

Costumes
--------

- costume1
- costume2
- costume3
- costume4

Sounds
------

- SMW jump
- SMW stomp
- Die

Scripts
-------

when @ clicked
hide

when I receive [lvl2 v]
point in direction (90)
switch costume to [costume1 v]
go to x: (0) y: (0)
show
repeat (7)
change y by (7)
end
repeat (3)
change y by (4)
end
repeat (2)
change y by (2)
end
switch costume to [costume2 v]
repeat (2)
change y by (-2)
end
repeat (3)
change y by (-4)
end
repeat (2)
change y by (-7.5)
end
repeat (4)
change y by (-16)
end
play sound [SMW stomp v]
play sound [SMW jump v]
switch costume to [costume1 v]
repeat (11)
change y by (8)
end
repeat (3)
change y by (3.3)
end
repeat (1)
change y by (1.2)
end
switch costume to [costume3 v]
go to x: (0) y: (62)
play sound [Die v]
wait (0.45) secs
switch costume to [costume4 v]
go to x: (-8) y: (42)
point in direction (90)
repeat (8)
turn @ (1) degrees
end
repeat (5)
turn @ (4.3) degrees
end
repeat (4)
turn @ (11.2) degrees
end
repeat (3)
turn @ (18) degrees
end
repeat (4)
turn @ (11.2) degrees
end
repeat (5)
turn @ (3.6) degrees
end
repeat (5)
turn @ (-1.3) degrees
end
repeat (2)
turn @ (-3.3) degrees
end
repeat (4)
turn @ (-1.3) degrees
end
repeat (2)
turn @ (1) degrees
end
broadcast [lvl3 v]

when I receive [lvl3 v]
hide

broadcast [lvl2 v]


kooper2
=======

Costumes
--------

- costume1
- costume2
- costume3

Scripts
-------

when @ clicked
hide

when I receive [lvl2 v]
switch costume to [costume1 v]
point in direction (90)
go to x: (100) y: (8)
show
repeat (12)
change x by (-3.5)
change y by (-2)
end
switch costume to [costume2 v]
repeat (13)
change x by (-3.5)
change y by (-2)
end
switch costume to [costume3 v]
repeat (24)
change x by (-3.5)
change y by (-10)
turn @ (6) degrees
end

when I receive [lvl3 v]
hide


lava1
=====

Costumes
--------

- costume1
- costume2
- costume3
- costume4

Scripts
-------

when @ clicked
hide

when I receive [lvl2 v]
switch costume to [costume1 v]
go to x: (0) y: (-163)
show
repeat (40)
change x by (-3.5)
end

when I receive [lvl2 v]
repeat (40)
next costume
wait (0.1) secs
end

when I receive [lvl3 v]
hide


lava2
=====

Costumes
--------

- costume1
- costume2
- costume3
- costume4

Scripts
-------

when @ clicked
hide

when I receive [lvl2 v]
switch costume to [costume1 v]
go to x: (480) y: (-163)
show
repeat (40)
change x by (-3.5)
end

broadcast [lvl2 v]

when I receive [lvl2 v]
repeat (40)
next costume
wait (0.1) secs
end

when I receive [lvl3 v]
hide


kooper3
=======

Costumes
--------

- costume1
- costume2
- costume3
- costume4

Scripts
-------

when @ clicked
hide

when I receive [lvl2 v]
switch costume to [costume1 v]
point in direction (90)
go to x: (350) y: (-40)
show
repeat (11)
change x by (-3.5)
change y by (1.5)
end
switch costume to [costume2 v]
repeat (12)
change x by (-3.5)
change y by (1.3)
end
switch costume to [costume1 v]
repeat (16)
change x by (-3.5)
change y by (1.1)
end
switch costume to [costume2 v]
wait (1) secs
switch costume to [costume4 v]
wait (0.1) secs
switch costume to [costume2 v]
wait (0.15) secs
switch costume to [costume4 v]
wait (0.1) secs
switch costume to [costume2 v]
wait (0.15) secs

when I receive [lvl3 v]
hide

broadcast [lvl2 v]


Hammer bro1
===========

Costumes
--------

- costume1
- costume2
- costume3
- costume4
- costume5
- costume6
- costume7
- costume8

Sounds
------

- hammer throw

Scripts
-------

when @ clicked
hide

when I receive [lvl3 v]
go to x: (110) y: (-8)
show
repeat (130)
change x by (-0.3)
end

when I receive [lvl3 v]
switch costume to [costume1 v]
wait (0.035) secs
switch costume to [costume2 v]
wait (0.035) secs
switch costume to [costume3 v]
wait (0.035) secs
play sound [hammer throw v]
broadcast [1ham v]
switch costume to [costume4 v]
wait (0.035) secs
switch costume to [costume5 v]
wait (0.035) secs
switch costume to [costume6 v]
wait (0.035) secs
switch costume to [costume7 v]
wait (0.035) secs
switch costume to [costume8 v]
wait (0.035) secs
switch costume to [costume1 v]
wait (0.035) secs
switch costume to [costume2 v]
wait (0.035) secs
switch costume to [costume3 v]
wait (0.035) secs
play sound [hammer throw v]
broadcast [2ham v]
switch costume to [costume4 v]
wait (0.035) secs
switch costume to [costume5 v]
wait (0.035) secs
switch costume to [costume6 v]
wait (0.035) secs
switch costume to [costume7 v]
wait (0.035) secs
switch costume to [costume8 v]
wait (0.035) secs
switch costume to [costume1 v]
wait (0.035) secs
switch costume to [costume2 v]
wait (0.035) secs
switch costume to [costume3 v]
wait (0.035) secs
play sound [hammer throw v]
broadcast [3ham v]
switch costume to [costume4 v]
wait (0.035) secs
repeat (10)
switch costume to [costume5 v]
wait (0.035) secs
switch costume to [costume6 v]
wait (0.035) secs
switch costume to [costume7 v]
wait (0.035) secs
switch costume to [costume8 v]
wait (0.035) secs
end

broadcast [lvl3 v]

when I receive [lvl4 v]
hide


canadiaN bacoN
==============

Costumes
--------

- costume1

Scripts
-------

when @ clicked
hide

when I receive [2ham v]
go to x: (67) y: (51)
show
glide (0.08) secs to x: (-53) y: (104)
glide (0.035) secs to x: (-59) y: (108)
glide (0.035) secs to x: (-65) y: (105)
glide (0.08) secs to x: (-165) y: (55)
glide (0.08) secs to x: (-245) y: (-119)
hide

when I receive [2ham v]
point in direction (90)
repeat (30)
turn @ (40) degrees
end

broadcast [2ham v]


haM
===

Costumes
--------

- costume1

Scripts
-------

when @ clicked
hide

when I receive [1ham v]
go to x: (84) y: (51)
show
glide (0.08) secs to x: (17) y: (86)
glide (0.035) secs to x: (4) y: (92)
glide (0.035) secs to x: (-5) y: (89)
glide (0.01) secs to x: (-37) y: (64)
glide (0.08) secs to x: (-80) y: (-97)
glide (0.02) secs to x: (-87) y: (-199)
hide

broadcast [1ham v]

when I receive [1ham v]
point in direction (90)
repeat (30)
turn @ (40) degrees
end


meR
===

Costumes
--------

- costume1

Scripts
-------

when @ clicked
hide

when I receive [3ham v]
go to x: (47) y: (51)
show
glide (0.08) secs to x: (2) y: (77)
glide (0.035) secs to x: (-9) y: (81)
glide (0.035) secs to x: (-22) y: (80)
glide (0.05) secs to x: (-65) y: (57)
broadcast [hoough v]
glide (0.025) secs to x: (-96) y: (17)
hide

broadcast [3ham v]

when I receive [3ham v]
point in direction (90)
repeat (30)
turn @ (40) degrees
end


Mario3
======

Costumes
--------

- costume1
- costume2
- costume3
- costume4
- costume5

Sounds
------

- MAMA HOOHAHOO
- HOOugh

Scripts
-------

when I receive [hoough v]
point in direction (97)
repeat (10)
turn @ (1) degrees
end

broadcast [hoough v]

when @ clicked
hide

when I receive [lvl3 v]
point in direction (102)
go to x: (-95) y: (-15)
show
set volume to (50) %
play sound [MAMA HOOHAHOO v]
repeat (135)
change x by (-0.17)
end

when I receive [hoough v]
play sound [HOOugh v]
go to x: (-95) y: (-15)
switch costume to [costume5 v]
glide (0.07) secs to x: (-144) y: (-62)
glide (0.06) secs to x: (-185) y: (-155)
glide (0.06) secs to x: (-202) y: (-206)
hide
wait (1.5) secs
broadcast [lvl4 v]

when I receive [lvl3 v]
repeat (7)
switch costume to [costume1 v]
wait (0.012) secs
switch costume to [costume2 v]
wait (0.012) secs
switch costume to [costume3 v]
wait (0.012) secs
switch costume to [costume4 v]
wait (0.012) secs
end
switch costume to [costume1 v]
wait (0.012) secs
switch costume to [costume2 v]
wait (0.012) secs
switch costume to [costume3 v]
wait (0.012) secs
switch costume to [costume4 v]
wait (0.012) secs

broadcast [lvl3 v]


Ground1
=======

Costumes
--------

- costume1

Scripts
-------

when I receive [wasnt the best idea v]
hide

when I receive [lvl8 v]
go to x: (7) y: (23)
show

when I receive [lvl5 v]
hide

when I receive [lvl4 v]
go to x: (7) y: (23)
show

when @ clicked
hide


importing all these sprites lead me to suicidal thoughts
========================================================

Costumes
--------

- idle1
- idle2
- idle3
- idle4
- idle5
- jump1
- jump2
- jump3
- jump4
- jump5
- land
- ded
- ded1
- ded2

Sounds
------

- Jump (NSMB)
- Die
- Die2

Scripts
-------

when I receive [jnup2 v]
switch costume to [jump1 v]
repeat (4)
wait (0.07) secs
next costume
end
switch costume to [jump1 v]
repeat (4)
wait (0.07) secs
next costume
end

when I receive [lvl8 v]
switch costume to [idle1 v]
go to x: (22) y: (-66)
show
repeat (4)
wait (0.05) secs
next costume
end
broadcast [jnup2 v]
play sound [Jump (NSMB) v]
repeat (7)
change y by (10)
end
repeat (2)
change y by (5)
end
repeat (2)
change y by (2)
end
repeat (2)
change y by (-2)
end
repeat (4)
change y by (-5.5)
end
repeat (5)
change y by (8)
end
repeat (2)
change y by (2)
end
repeat (2)
change y by (-2)
end
repeat (4)
change y by (-5)
end
repeat (3)
change y by (-10)
end
repeat (3)
change y by (-15)
end
go to x: (22) y: (-66)
switch costume to [land v]
wait (0.06) secs
repeat (2)
switch costume to [idle1 v]
repeat (4)
wait (0.06) secs
next costume
end
repeat (3)
wait (0.06) secs
switch costume to ((costume #) - (1))
end
end
switch costume to [idle1 v]
repeat (1)
wait (0.06) secs
next costume
end
set volume to (60) %
play sound [Die2 v]
switch costume to [ded v]
wait (0.04) secs
switch costume to [ded1 v]
wait (0.04) secs
set volume to (0) %
broadcast [wasnt the best idea v]
hide

when I receive [jnup v]
switch costume to [jump1 v]
repeat (4)
wait (0.07) secs
next costume
end

when @ clicked
set volume to (100) %
hide

when I receive [lvl4 v]
switch costume to [idle1 v]
go to x: (22) y: (-66)
show
repeat (4)
wait (0.06) secs
next costume
end
broadcast [jnup v]
play sound [Jump (NSMB) v]
repeat (7)
change y by (10)
end
repeat (2)
change y by (5)
end
repeat (2)
change y by (2)
end
repeat (2)
change y by (-2)
end
repeat (2)
change y by (-5)
end
repeat (5)
change y by (-12)
end
go to x: (22) y: (-66)
switch costume to [land v]
wait (0.06) secs
switch costume to [idle1 v]
repeat (4)
wait (0.06) secs
next costume
end
repeat (3)
wait (0.06) secs
switch costume to ((costume #) - (1))
end
play sound [Die v]
repeat (7)
switch costume to [ded v]
wait (0.04) secs
switch costume to [ded1 v]
wait (0.04) secs
switch costume to [ded2 v]
wait (0.04) secs
switch costume to [ded1 v]
wait (0.04) secs
end
broadcast [lvl5 v]
hide

broadcast [lvl8 v]


Bill Blaster
============

Costumes
--------

- costume1

Scripts
-------

when I receive [wasnt the best idea v]
hide

when I receive [lvl8 v]
go to x: (-152) y: (-54)
show

when I receive [lvl5 v]
hide

when I receive [lvl4 v]
go to x: (-152) y: (-54)
show

when @ clicked
hide


Animario
========

Costumes
--------

- costume1
- costume2
- costume3
- costume4
- costume5
- costume6
- costume7
- costume8
- costume9
- costume10
- costume11
- costume12

Sounds
------

- pretty easy

Scripts
-------

when I receive [not too hard v]
switch costume to [costume1 v]
go to x: (0) y: (0)
show
wait (0.3) secs
play sound [pretty easy v]
wait (0.4) secs
repeat (5)
next costume
wait (0) secs
end
wait (0.2) secs
repeat (5)
next costume
end
repeat (1)
wait (0.01) secs
switch costume to ((costume #) - (1))
end
wait (1) secs
broadcast [HERE WE GO OH BABY v]
hide

when @ clicked
hide


Ground2
=======

Costumes
--------

- costume1

Scripts
-------

when I receive [not to do v]
go to x: (-82) y: (-118)
show

when I receive [HERE WE GO OH BABY v]
go to x: (-82) y: (-118)
show

when I receive [not too hard v]
hide

when I receive [lvl5 v]
go to x: (-52) y: (-118)
show
wait (1.1) secs
repeat (3)
change x by (-1.3)
end
repeat (2)
change x by (-3.5)
end
repeat (44)
change x by (-7)
end
repeat (6)
change x by (-1)
end

when @ clicked
hide

broadcast [lvl5 v]

when I receive [start scroll v]
repeat (3)
change x by (-1.3)
end
repeat (2)
change x by (-4.2)
end
repeat (19)
change x by (-8.5)
end

broadcast [HERE WE GO OH BABY v]

broadcast [not to do v]

when I receive [scroll again please v]
repeat (3)
change x by (-0.8)
end
repeat (2)
change x by (-2)
end
repeat (21)
change x by (-6)
end
repeat (9)
change x by (-5.8)
end
repeat (21)
change x by (-6.6)
end

when I receive [scroll again please v]
repeat (7)
change x by (0)
end
repeat (3)
change x by (0)
end
repeat (3)
change y by (-0.8)
end
repeat (2)
change y by (-1.5)
end
repeat (3)
change y by (-2.9)
end
repeat (2)
change y by (-1.5)
end
repeat (1)
change y by (-0.8)
end
repeat (3)
change y by (0.8)
end
repeat (2)
change y by (1.5)
end
repeat (2)
change y by (0.8)
end
repeat (6)
change y by (-7.5)
end
hide


Mario4
======

Costumes
--------

- idle
- walk
- run
- run1
- chump
- played for a fool

Sounds
------

- SMW jump
- punch
- pretty cheap but

Scripts
-------

when I receive [HERE WE GO OH BABY v]
switch costume to [idle v]
wait (0.7) secs
repeat (2)
switch costume to [walk v]
wait (0.07) secs
switch costume to [idle v]
wait (0.07) secs
end
switch costume to [walk v]
wait (0.07) secs
switch costume to [idle v]
wait (0.07) secs
repeat (4)
switch costume to [run v]
wait (0.04) secs
switch costume to [run1 v]
wait (0.04) secs
end
play sound [SMW jump v]
switch costume to [chump v]
repeat (6)
change y by (10.2)
end
broadcast [gotcha v]
point in direction (126)
switch costume to [played for a fool v]
play sound [punch v]
repeat (2)
turn @ (16) degrees
change y by (-20)
change x by (10)
end
repeat (2)
turn @ (14) degrees
change y by (-16)
change x by (10)
end
repeat (3)
turn @ (10) degrees
change y by (-16)
change x by (10)
end
repeat (3)
turn @ (9.5) degrees
change y by (-16)
change x by (4)
end
hide
wait (1.4) secs
play sound [pretty cheap but v]
wait (1.2) secs
broadcast [not to do v]

when I receive [lvl5 v]
point in direction (90)
switch costume to [idle v]
go to x: (-101) y: (-86)
show
wait (1.1) secs
repeat (3)
change x by (-1.3)
end
repeat (2)
change x by (-3.5)
end
repeat until <touching [_edge_ v] ?>
change x by (-7)
end
hide

when I receive [not too hard v]
hide

when I receive [HERE WE GO OH BABY v]
point in direction (90)
go to x: (-131) y: (-86)
show
wait (0.7) secs
repeat (3)
change x by (0.75)
end
repeat (10)
change x by (3.25)
end
repeat (10)
change x by (5.25)
end
broadcast [start scroll v]
repeat (4)
change x by (7.25)
end

when @ clicked
hide

broadcast [HERE WE GO OH BABY v]


Ground3
=======

Costumes
--------

- costume1

Scripts
-------

broadcast [lvl5 v]

when @ clicked
hide

when I receive [lvl5 v]
hide
go to x: (480) y: (-43)
wait (2) secs
show
repeat (22)
change x by (-7)
end
repeat (6)
change x by (-1)
end
wait (1) secs
broadcast [not too hard v]
hide


hitBrick
========

Costumes
--------

- costume1

Sounds
------

- coin (SMW)

Scripts
-------

when I receive [not to do v]
show
go to x: (121) y: (16)

when I receive [gotcha v]
go to x: (x position) y: (14)
play sound [coin (SMW) v]
show
repeat (2)
change y by (3)
end
repeat (2)
change y by (-3)
end

when @ clicked
hide

when I receive [lvl6 v]

when I receive [lvl6 v]
hide

broadcast [HERE WE GO OH BABY v]

when I receive [scroll again please v]
repeat (3)
change x by (-0.8)
end
repeat (2)
change x by (-2)
end
repeat (21)
change x by (-6)
end
repeat (9)
change x by (-5.8)
end
repeat (5)
change x by (-6.6)
end

when I receive [scroll again please v]
repeat (7)
change x by (0)
end
repeat (3)
change x by (0)
end
repeat (3)
change y by (-0.8)
end
repeat (2)
change y by (-1.5)
end
repeat (3)
change y by (-2.9)
end
repeat (2)
change y by (-1.5)
end
repeat (1)
change y by (-0.8)
end
repeat (3)
change y by (0.8)
end
repeat (2)
change y by (1.5)
end
repeat (2)
change y by (0.8)
end
repeat (12)
change y by (-7.5)
end

hide

broadcast [not to do v]

when I receive [gotcha v]
set x to (-6)


Mario4.5
========

Costumes
--------

- idle
- walk
- run
- run1
- chump
- played for a fool
- death

Sounds
------

- SMW jump
- pretty cheap but
- Die

Scripts
-------

when @ clicked
hide

when I receive [not to do v]
switch costume to [idle v]
point in direction (90)
go to x: (-131) y: (-86)
show
wait (0.9) secs
repeat (3)
change x by (0.75)
end
repeat (10)
change x by (3.25)
end
repeat (10)
change x by (5.25)
end
broadcast [scroll again please v]
repeat (4)
change x by (7.25)
end

broadcast [not to do v]

when I receive [not to do v]
switch costume to [idle v]
wait (0.9) secs
repeat (1)
switch costume to [walk v]
wait (0.07) secs
switch costume to [idle v]
wait (0.07) secs
end
switch costume to [walk v]
wait (0.07) secs
switch costume to [idle v]
wait (0.07) secs
repeat (2)
switch costume to [run v]
wait (0.04) secs
switch costume to [run1 v]
wait (0.04) secs
end
play sound [SMW jump v]
switch costume to [chump v]
repeat (6)
change y by (13)
end
point in direction (-90)
repeat (6)
change y by (7.5)
end
point in direction (-90)
repeat (4)
change y by (3.8)
end
point in direction (90)
repeat (2)
change y by (1)
end
point in direction (90)
repeat (2)
change y by (-1.3)
end
point in direction (90)
repeat (4)
change y by (-4)
end
play sound [SMW jump v]
switch costume to [run v]
wait (0.125) secs
switch costume to [chump v]

when I receive [lvl6 v]
hide

when I receive [aw, i got dead again v]
switch costume to [death v]
play sound [Die v]
wait (1.2) secs
broadcast [lvl6 v]
hide

broadcast [not to do v]


GoalTape
========

Costumes
--------

- costume2

Scripts
-------

when @ clicked
hide
forever
set x to ([x position v] of [Ground3 v])
end

broadcast [lvl5 v]

when I receive [lvl5 v]
hide
go to x: (480) y: (y position)
wait (2) secs
show

when I receive [not too hard v]
hide

when @ clicked
hide
forever
set y to (-43)
repeat (75)
change y by (-2)
end
repeat (75)
change y by (2)
end
end


Mario Juaquin
=============

Costumes
--------

- costume2
- costume1
- costume3

Sounds
------

- aahahahoohehahoh
- Die

Scripts
-------

when @ clicked
hide

when I receive [lvl6 v]
point in direction (90)
go to x: (110) y: (-108)
show
repeat (27)
change x by (4.7)
end
hide
wait (0.6) secs
play sound [aahahahoohehahoh v]
wait (0.4) secs
point in direction (-90)
show
repeat (23)
change x by (-6.1)
end
broadcast [humour v]
repeat (7)
change x by (-5.7)
end
play sound [Die v]
hide
wait (0.5) secs
broadcast [lvl7 v]

when I receive [lvl6 v]
repeat (10)
next costume
wait (0.07) secs
end
wait (0.7) secs
repeat (30)
next costume
wait (0.035) secs
end

broadcast [lvl6 v]


Bullies
=======

Costumes
--------

- costume1

Scripts
-------

when I receive [lvl7 v]
hide

when @ clicked
hide

when I receive [lvl6 v]
wait (2.1) secs
go to x: (240) y: (13)
show
repeat (23)
change x by (-4)
end

broadcast [lvl6 v]


THWUMP
======

Costumes
--------

- costume1

Sounds
------

- BUUMP

Scripts
-------

broadcast [lvl6 v]

when I receive [lvl7 v]
hide

when @ clicked
hide

when I receive [humour v]
go to x: (57) y: (230)
show
repeat (3)
change y by (-40)
end
play sound [BUUMP v]
repeat (4)
change y by (-40)
end
go to x: (57) y: (-64)


skippin'
========

Costumes
--------

- costume1

Sounds
------

- skip leverage

Scripts
-------

when I receive [skip v]
set volume to (60) %
play sound [skip leverage v]
go to x: (0) y: (0)
set size to (100) %
show
wait (0.05) secs
repeat (5)
change size by (-8)
change x by (20)
change y by (20)
end
repeat (9)
change x by (20)
change y by (20)
end
hide
wait (0.4) secs
set volume to (0) %

when @ clicked
hide


bae1
====

Costumes
--------

- costume1
- costume2

Scripts
-------

when I receive [skip v]
hide

broadcast [lvl7 v]

when I receive [lvl7 v]
wait (0.45) secs
repeat (3)
switch costume to [costume1 v]
wait (0.2) secs
switch costume to [costume2 v]
wait (0.2) secs
end
switch costume to [costume1 v]
wait (0.1) secs
switch costume to [costume2 v]

when I receive [lvl7 v]
go to x: (181) y: (-38)
show
wait (0.5) secs
repeat (60)
change x by (-1)
end

when @ clicked
hide


bae2
====

Costumes
--------

- costume1
- costume2

Scripts
-------

when I receive [skip v]
hide

broadcast [lvl7 v]

when I receive [lvl7 v]
repeat (2)
switch costume to [costume1 v]
wait (0.2) secs
switch costume to [costume2 v]
wait (0.2) secs
end

when I receive [lvl7 v]
go to x: (71) y: (-38)
show
repeat (30)
change x by (-1)
end

when @ clicked
hide


koops1
======

Costumes
--------

- costume1
- costume2

Scripts
-------

when I receive [skip v]
hide

when I receive [lvl7 v]
repeat (5)
wait (0.4) secs
next costume
end

broadcast [lvl7 v]

when I receive [lvl7 v]
go to x: (191) y: (-73)
show
repeat (80)
change x by (-1.15)
end

when @ clicked
hide


Lakitu
======

Costumes
--------

- costume1

Scripts
-------

when I receive [skip v]
hide

broadcast [lvl7 v]

when I receive [lvl7 v]
go to x: (240) y: (134)
wait (1) secs
show
repeat (50)
change x by (-7)
end

when @ clicked
hide


spine-knee
==========

Costumes
--------

- costume1
- costume2

Scripts
-------

when I receive [skip v]
hide

when I receive [lvl7 v]
wait (0.9) secs
repeat (4)
wait (0.4) secs
next costume
end

broadcast [lvl7 v]

when I receive [lvl7 v]
wait (0.9) secs
go to x: (241) y: (-82)
show
repeat (60)
change x by (-1.15)
end

when @ clicked
hide


Animario2: ElectricBoogaloo
===========================

Costumes
--------

- costume2
- costume22
- costume3
- costume4
- costume5
- costume6
- costume7
- costume8
- costume9
- costume10
- costume11
- costume12
- costume13
- costume14
- costume15
- costume16
- costume17
- costume18
- costume19
- costume20
- costume21
- costume23
- costume27
- costume24
- costume25
- costume26
- costume28
- costume29

Sounds
------

- wasnt the best idea

Scripts
-------

when @ clicked
hide

when I receive [wasnt the best idea v]
show
go to x: (6) y: (-5)
switch costume to [costume2 v]
play sound [wasnt the best idea v]
wait (1.25) secs
repeat (21)
next costume
wait (0.047) secs
end
wait (1.25) secs
repeat (6)
next costume
wait (0.051) secs
end
wait (3) secs
broadcast [Outro v]
hide


LevelName
=========

Costumes
--------

- costume1

Sounds
------

- pop

Scripts
-------

when @ clicked
hide
go to x: (0) y: (-360)
wait (0.1) secs
show
repeat (2)
change y by (60)
end
repeat (2)
change y by (30)
end
repeat (2)
change y by (10)
end
repeat (2)
change y by (3)
end
repeat (2)
change y by (1)
end

when I receive [lvl1 strt v]
hide


Mario5
======

Costumes
--------

- costume1
- costume2
- costume3
- costume4

Sounds
------

- nope
- jump (SMB3)

Scripts
-------

when I receive [lvl7 v]
switch costume to [costume1 v]
go to x: (-164) y: (-84)
show
wait (0.9) secs
switch costume to [costume2 v]
wait (0.2) secs
switch costume to [costume3 v]
wait (0.6) secs
play sound [nope v]
wait (0.4) secs
broadcast [skip v]
go to front
switch costume to [costume4 v]
glide (0.12) secs to x: (-140) y: (-40)
glide (0.11) secs to x: (-130) y: (-33)
glide (0.1) secs to x: (-116) y: (-37)
glide (0.11) secs to x: (-79) y: (-137)
glide (0.08) secs to x: (-75) y: (-189)
hide
wait (0.4) secs
broadcast [lvl8 v]

when @ clicked
hide


SKIP
====

Costumes
--------

- costume1

Scripts
-------

when @ clicked
hide

when I receive [skip v]
go to x: (0) y: (0)
set size to (20) %
set [ghost v] effect to (100)
show
go to front
repeat (5)
change [ghost v] effect by (-20)
change size by (20)
end
repeat (5)
change size by (-1)
end
repeat (5)
change [ghost v] effect by (20)
change size by (20)
end
hide


BullyBill1
==========

Costumes
--------

- costume1
- costume2
- costume3
- costume4
- costume5

Sounds
------

- cartoon wHIEP
- Bill blast
- stomp
- stomp2

Scripts
-------

broadcast [lvl8 v]

when I receive [lvl8 v]
point in direction (90)
wait (0.3) secs
play sound [Bill blast v]
go to x: (-144) y: (-39)
go back (100) layers
show
repeat (20)
change x by (9)
end
set volume to (65) %
go to front
play sound [stomp2 v]
repeat (5)
change x by (8)
change y by (-10.5)
turn @ (8) degrees
end
repeat (5)
change x by (5)
change y by (-11)
turn @ (2) degrees
end
repeat (2)
change x by (2)
change y by (-11.5)
turn @ (1) degrees
end
hide

when I receive [lvl5 v]
hide

broadcast [lvl4 v]

when I receive [lvl4 v]
wait (0.2) secs
repeat (2)
switch costume to [costume1 v]
wait (0.06) secs
switch costume to [costume2 v]
wait (0.06) secs
switch costume to [costume3 v]
wait (0.06) secs
switch costume to [costume2 v]
wait (0.06) secs
switch costume to [costume1 v]
wait (0.06) secs
switch costume to [costume4 v]
wait (0.06) secs
switch costume to [costume5 v]
wait (0.06) secs
switch costume to [costume4 v]
wait (0.06) secs
end
switch costume to [costume1 v]
wait (0.06) secs
switch costume to [costume2 v]
wait (0.06) secs

when I receive [whoop v]
repeat (11)
turn @ (20) degrees
end

when I receive [lvl4 v]
set volume to (100) %
point in direction (90)
wait (0.2) secs
play sound [Bill blast v]
go to x: (-144) y: (-39)
go back (100) layers
show
repeat (25)
change x by (10)
end
go to front
repeat (7)
change x by (9.5)
end
broadcast [whoop v]
play sound [cartoon wHIEP v]
glide (0.06) secs to x: (205) y: (-24)
glide (0.06) secs to x: (208) y: (12)
glide (0.05) secs to x: (184) y: (32)
glide (0.05) secs to x: (152) y: (42)
glide (0.06) secs to x: (118) y: (30)
go back (100) layers
glide (0.19) secs to x: (41) y: (-47)

when @ clicked
hide


Podoboo or whatever
===================

Costumes
--------

- costume1
- costume2

Sounds
------

- fire spit

Scripts
-------

when I receive [wasnt the best idea v]
hide

broadcast [lvl7 v]

when I receive [lvl8 v]
switch costume to [costume2 v]
wait (2.8) secs
play sound [fire spit v]
wait (0.2) secs
go to x: (23) y: (-188)
show
go to front
repeat (3)
change y by (30)
end
change y by (4)

broadcast [not to do v]

when I receive [scroll again please v]
switch costume to [costume1 v]
wait (0.9) secs
play sound [fire spit v]
wait (0.2) secs
go to x: (28) y: (-180)
show
repeat (5)
change y by (30)
change x by (-5.6)
end
switch costume to [costume2 v]
repeat (3)
change y by (20)
change x by (-5.6)
end
broadcast [aw, i got dead again v]

when @ clicked
hide

when I receive [lvl2 v]
switch costume to [costume1 v]
wait (0.8) secs
play sound [fire spit v]
wait (0.2) secs
go to x: (40) y: (-160)
show
repeat (5)
change x by (-3.5)
change y by (30)
end
switch costume to [costume2 v]
repeat (3)
change x by (-3.5)
change y by (20)
end

when I receive [lvl3 v]
hide

when I receive [lvl6 v]
hide


ClassView
=========

Costumes
--------

- costume1

Sounds
------

- Super Mario Maker Rock Remix thing

Scripts
-------

when @ clicked
hide

when I receive [Classic View v]
go to x: (0) y: (0)
show
go to front
play sound [Super Mario Maker Rock Remix thing v] until done

when I receive [Outro v]
hide


Outro Button
============

Costumes
--------

- costume1
- costume2

Scripts
-------

when I receive [Classic View v]
go to x: (-5) y: (146)
switch costume to [costume1 v]
show
wait (0.01) secs
go to front
forever
if <touching [_mouse_ v] ?> then
switch costume to [costume2 v]
else
switch costume to [costume1 v]
end
end

when @ clicked
hide

when this sprite clicked
stop all sounds
broadcast [Outro v]
hide


New Outro
=========

Costumes
--------

- costume1
- costume2
- costume3
- costume4

Sounds
------

- Avicii - Levels

Scripts
-------

when @ clicked
hide

when I start as a clone
go to front
next costume
if <(costume #) = [1]> then
delete this clone
end
create clone of [_myself_ v]
if <(costume #) = [2]> then
go to x: (310) y: (3)
show
repeat (6)
change x by (-20)
end
repeat (4)
change x by (-10)
end
repeat (4)
change x by (-5)
end
repeat (3)
change x by (-2)
end
repeat (3)
change x by (-0.5)
end
end
if <(costume #) = [3]> then
go to x: (-160) y: (124)
set size to (1) %
show
repeat (7)
change size by (15)
end
repeat (3)
change size by (3)
end
repeat (3)
change size by (-3)
end
repeat (2)
change size by (-6)
end
set size to (100) %
end

when I start as a clone
if <(costume #) = [2]> then
point in direction (92)
forever
repeat (9)
turn @ (0.65) degrees
end
repeat (2)
turn @ (0.3) degrees
end
repeat (2)
turn @ (-0.3) degrees
end
repeat (9)
turn @ (-0.65) degrees
end
repeat (2)
turn @ (-0.3) degrees
end
repeat (2)
turn @ (0.3) degrees
end
end
end

when I receive [Outro v]
delete this clone

when I receive [Classic View v]
delete this clone

when I receive [Outro v]
go to x: (0) y: (0)
switch costume to [costume1 v]
stop all sounds
show
go to front
play sound [Avicii - Levels v]
create clone of [_myself_ v]
forever
glide (0.2) secs to x: (pick random (5) to (-5)) y: (pick random (5) to (-5))
end


Classic View Button
===================

Costumes
--------

- costume1
- costume2

Scripts
-------

when @ clicked
hide

when this sprite clicked
broadcast [Classic View v]
hide
stop all sounds

when I receive [Outro v]
go to x: (-47) y: (134)
switch costume to [costume1 v]
show
wait (0.01) secs
go to front
forever
if <touching [_mouse_ v] ?> then
switch costume to [costume2 v]
else
switch costume to [costume1 v]
end
end


Sprite1
=======

Costumes
--------

- costume1

Sounds
------

- pop

Scripts
-------

when @ clicked
hide
jokebookservice1
Scratcher
1000+ posts

Printing your code.

The bottom one is printing all the scripts, wheras the top one is cropped
IgDegOo
Scratcher
1000+ posts

Printing your code.

jokebookservice1 wrote:

The bottom one is printing all the scripts, wheras the top one is cropped
Very funny
Scratcheerio
New Scratcher
7 posts

Printing your code.

Desperately looking and waiting for this feature.

I am lost a bit though in what exists already and what are suggestions and mockups.

Could anybody please summarize the current state of what is possible?

@IgDegOo: is it possible to create a text file with all the content as shown in one of your last posts?

Thank you.

JonathanSchaffer
Scratcher
1000+ posts

Printing your code.

IgDegOo wrote:

MathlyCat wrote:

What benefit does this give the community?
Also, Flash is TERRIBLE. They're working on an HTML5 version of the site so…

No support.
No need to sound rude.
but it IS
jromagnoli
Scratcher
1000+ posts

Printing your code.

stickfiregames
Scratcher
1000+ posts

Printing your code.

Low priority support, I don't think it would be that useful but some schools might use it, I don't know.

Something like the scratchblocks generator (see the post above mine) would probably be the best way, but with the scripts organised by sprite. It might also help to put narrow scripts into two columns to save paper. A print-friendly mode, with white outlined blocks, would also help.

If you wanted to do your idea of one scripts per page, it wouldn't be hard to make it fit two short scripts on the same page where there's room.
Scratcheerio
New Scratcher
7 posts

Printing your code.

jromagnoli wrote:

Use http://scratchblocks.github.io/

Thank you. Doesn't work for me though. Get an error message saying “Fetching … Error: OK”. Any thoughts?
jokebookservice1
Scratcher
1000+ posts

Printing your code.

Scratcheerio wrote:

jromagnoli wrote:

Use http://scratchblocks.github.io/

Thank you. Doesn't work for me though. Get an error message saying “Fetching … Error: OK”. Any thoughts?
Hmm, press the globe icon (four from the left, next to the emoji selection pane) so we know what browser/OS you are using
Scratcheerio
New Scratcher
7 posts

Printing your code.

jokebookservice1 wrote:

Scratcheerio wrote:

jromagnoli wrote:

Use http://scratchblocks.github.io/

Thank you. Doesn't work for me though. Get an error message saying “Fetching … Error: OK”. Any thoughts?
Hmm, press the globe icon (four from the left, next to the emoji selection pane) so we know what browser/OS you are using

I use Chrome on Mac OS X.

Last edited by Scratcheerio (March 24, 2017 10:16:12)

IgDegOo
Scratcher
1000+ posts

Printing your code.

Scratcheerio wrote:

jokebookservice1 wrote:

Scratcheerio wrote:

jromagnoli wrote:

Use http://scratchblocks.github.io/

Thank you. Doesn't work for me though. Get an error message saying “Fetching … Error: OK”. Any thoughts?
Hmm, press the globe icon (four from the left, next to the emoji selection pane) so we know what browser/OS you are using

I use Chrome on Mac OS X.
“press the globe icon (four from the left, next to the emoji selection pane)”
Scratcheerio
New Scratcher
7 posts

Printing your code.

IgDegOo wrote:

Scratcheerio wrote:

jokebookservice1 wrote:

Scratcheerio wrote:

jromagnoli wrote:

Use http://scratchblocks.github.io/

Thank you. Doesn't work for me though. Get an error message saying “Fetching … Error: OK”. Any thoughts?
Hmm, press the globe icon (four from the left, next to the emoji selection pane) so we know what browser/OS you are using

I use Chrome on Mac OS X.
“press the globe icon (four from the left, next to the emoji selection pane)”

Don't have a globe icon. Don't have an emoji selection pane either. Where should that be? On the web site? On the browser?
Scratcheerio
New Scratcher
7 posts

Printing your code.

Scratcheerio wrote:

IgDegOo wrote:

Scratcheerio wrote:

jokebookservice1 wrote:

Scratcheerio wrote:

jromagnoli wrote:

Use http://scratchblocks.github.io/

Thank you. Doesn't work for me though. Get an error message saying “Fetching … Error: OK”. Any thoughts?
Hmm, press the globe icon (four from the left, next to the emoji selection pane) so we know what browser/OS you are using

I use Chrome on Mac OS X.
“press the globe icon (four from the left, next to the emoji selection pane)”

Don't have a globe icon. Don't have an emoji selection pane either. Where should that be? On the web site? On the browser?

OS: OS X El Capitan Version 10.11.5
Chrome: Version 57.0.2987.110 (64-bit)

Powered by DjangoBB