Discuss Scratch

concreeper123
Scratcher
10 posts

better say block

you know the say block
yeah that
i have a way to make it better
  • ever said block
    this block you can put in the
    type of blocks like this
    if <ever said [hello]> then
    move (1) steps
    end
    than if a sprite says hello the block will activate and move 1 step
    next say effects
    you know what im talking about

Last edited by concreeper123 (Nov. 30, 2023 17:47:27)

RecessFailsOffical
Scratcher
1000+ posts

better say block

what is the use of this?…
Gamer_Logan819
Scratcher
1000+ posts

better say block

concreeper123 wrote:

you know the say block
yeah that
i have a way to make it better
  • ever said block
    this block you can put in the
    type of blocks like this
    if <ever said [hello]> then

    end
    next say effects
    you know what im talking about
  • Workaround
    (list :: list)

    set [words to say v] to [example]
    say (words to say)
    add (words to say) to [list v]

    if <[list v] contains [example] ?> then

    end

Last edited by Gamer_Logan819 (Nov. 30, 2023 17:48:54)

concreeper123
Scratcher
10 posts

better say block

Gamer_Logan819 wrote:

concreeper123 wrote:

you know the say block
yeah that
i have a way to make it better
  • ever said block
    this block you can put in the
    type of blocks like this
    if <ever said [hello]> then

    end
    next say effects
    you know what im talking about
  • Workaround
    (list :: list)

    set [words to say v] to [example]
    say (words to say)
    add (words to say) to [list v]

    if <[list v] contains [example] ?> then

    end
  • well if you add it it would be a lot more easy
qwerty_wasd_gone
Scratcher
1000+ posts

better say block

This is ambiguous like the rejected broadcast received block. No support because of confusion (not just to new scratchers).

Last edited by qwerty_wasd_gone (Nov. 30, 2023 17:55:02)

concreeper123
Scratcher
10 posts

better say block

RecessFailsOffical wrote:

what is the use of this?…
heres mine although i joined in scratch 3.0 sorry
https://scratch.mit.edu/projects/455868284/
qwerty_wasd_gone
Scratcher
1000+ posts

better say block

concreeper123 wrote:

RecessFailsOffical wrote:

what is the use of this?…
heres mine although i joined in scratch 3.0 sorry
https://scratch.mit.edu/projects/455868284/
please use your signature or show and tell to advertise rather than here
jvvg
Scratcher
1000+ posts

better say block

This suffers from the same problem as the “broadcast received” block - when does it reset? When the green flag is clicked, when the project is opened, when the project is created, etc.?
qwertycodechamp90411
Scratcher
100+ posts

better say block

No support, this will near never get used, and there’s an easy workaround: add everything you say to a list.
define say (string)
add (string) to [said_words v]
say (string)

<[said_words v] contains [Hello!]>
Nalish-
Scratcher
42 posts

better say block

Smart
concreeper123
Scratcher
10 posts

better say block

qwertycodechamp90411 wrote:

No support, this will near never get used, and there’s an easy workaround: add everything you say to a list.
define say (string)
add (string) to [said_words v]
say (string)

<[said_words v] contains [Hello!]>[/quote]

say [that would just be confusing to new scratchers]

Last edited by concreeper123 (Nov. 30, 2023 20:18:02)

Powered by DjangoBB