Discuss Scratch

Kotik_Meow8
Scratcher
100+ posts

Тема для учебников и идей новых функций в Скретче

Sasha-mouse wrote:

Kotik_Meow8 wrote:

эхх… я решил тоже пописать поэтому вот:
*много буковок (отредактировано Sasha-mouse)*

change [ жмых v] effect by (25)


А что делает этот таинственный блок? Мне кажется, это примерно как
change [рыбий глаз v] effect by (25)
неправильно! рыбий глаз расширяет и сжимает по круговой стороне а жмых это сжимает растягивает прямоугольно
Imtwentytenth
Scratcher
500+ posts

Тема для учебников и идей новых функций в Скретче

Kotik_Meow8 wrote:

эхх… я решил тоже пописать поэтому вот:
Категория “Больше! Ещё больше!”
открыть сайт [t.me/s/kotiynet] ::#4252e0

сохранить костюм [котейка v] в [C:/Рабочий стол/котейка.png] ::#4252e0

([C:/Рабочий стол/котейка.png] ::#4252e0) //если поместить это изображение в "сменить костюм" кот станет этим а если в "сказать" он скажет картинку в двоичном формате

режим Мультиплеер [on/off v] ::#4252e0

Расширения для существующих категорий
определить <Котик> (это специальное окно - хочу сказать что это кастом операторы а не блок с вставлялками)
вернуть [добавьте что-нибудь] ::custom cap
это кастом операторы

change [ жмых v] effect by (25)

Просто надо добавить

пж сделайте так чтобы можно было удалять комменты
накачать пользователю (100) [вирусов v] ::grey
Kotik_Meow8
Scratcher
100+ posts

Тема для учебников и идей новых функций в Скретче

всякие разные челы wrote:

<…>
накачать пользователю (100) [вирусов v] ::grey
я: НЕНЯДЯ

Last edited by Kotik_Meow8 (May 7, 2026 15:37:27)

Tagir14012014
Scratcher
1000+ posts

Тема для учебников и идей новых функций в Скретче

Kotik_Meow8 wrote:

всякие разные челы wrote:

<…>
накачать пользователю (100) [вирусов v] ::grey
я: НЕНЯДЯ
У тебя аватар с “котами” из сериала про школу, где один кот был всеми?
Tagir14012014
Scratcher
1000+ posts

Тема для учебников и идей новых функций в Скретче

Kotik_Meow8 wrote:

Tagir14012014 wrote:

Kotik_Meow8 wrote:

всякие разные челы wrote:

<…>
накачать пользователю (100) [вирусов v] ::grey
я: НЕНЯДЯ
У тебя аватар с “котами” из сериала про школу, где один кот был всеми?
ДЯ! утьку вам в нос БЯБЯБЯБябБЯБбЯБЯбябЯБбябЯБбябБЯББя
Там Лотков самый странный.
Sanchik-1077
Scratcher
1000+ posts

Тема для учебников и идей новых функций в Скретче

Как сделать паузу для музыки?


when I receive [Поставить на паузу v]
set volume to (0) %
set [pitch v] effect to ((1) / (0))

when I receive [Воспроизвести v]
set volume to (100) %
set [pitch v] effect to (0)

Last edited by Sanchik-1077 (May 9, 2026 16:13:42)

fandla003
Scratcher
11 posts

Тема для учебников и идей новых функций в Скретче

Как сделать плавное движение:
when green flag clicked
forever
change x by (((Нужный X) - (Позиция X)) / (5))
change y by (((Нужный Y) - (Позиция Y) / (5))
end

Last edited by fandla003 (May 9, 2026 16:33:29)

Sasha-mouse
Scratcher
500+ posts

Тема для учебников и идей новых функций в Скретче

Как сделать колёсико мыши
когда клавиша [стрелка вверх v] нажата
если<не<клавиша [стрелка вверх v] нажата?>>, то
ваш код
end
когда клавиша [стрелка вниз v] нажата
если<не<клавиша [стрелка вниз v] нажата?>>, то
ваш код
end
Kotik_Meow8
Scratcher
100+ posts

Тема для учебников и идей новых функций в Скретче

Sasha-mouse wrote:

Как сделать колёсико мыши
когда клавиша [стрелка вверх v] нажата
если<не<клавиша [стрелка вверх v] нажата?>>, то
ваш код
end
когда клавиша [стрелка вниз v] нажата
если<не<клавиша [стрелка вниз v] нажата?>>, то
ваш код
end
тем временем я про код(то есть кот): ГЕНИАЛЬНО ГЕ НИ АЛЬ О
Misha_4-C
Scratcher
38 posts

Тема для учебников и идей новых функций в Скретче

Вот несколько функций:
Как сделать блок “поменять на () костюмов вперёд/назад”?
Вот как:
определить поменять на (скоко-то) костюмов (вперёд/назад)
если <(вперёд/назад) = [вперёд]>, то // нужен для опреления функции
изменить костюм на ((костюм [номер v]) + (скоко-то)) // поменять костюм вперёд
иначе
изменить костюм на ((костюм [номер v]) + (объединить(-)(скоко-то))) // поменять костюм назад
end
Как сделать “счётчик секунд проигрываемого аудио”?
Вот как:
определить воспроизводить звук (звук) с счётчиком секунд // ну тип так что-ли
сбросить таймер // сбрасывает таймер, он и есть счётчик секунд
включить звук (звук) // включает звук
Как сделать “проверку микрофона”?
Вот как:
определить проверка микрофона
если <(громкость) = [0]>, то
задать [есть микрофон? v] значение [нету]
иначе
задать [есть микрофон? v] значение [есть]
end
Очевидно если включён микрофон и пользователь шумит, то малое кол-во шума всё ещё выделяется (там 2 или 6 или 7 или вообще 9), значит если он выключен, то громкость будет равна нулю, потому-что Scratch не будет улавливать малое количество шума без микрофона.
Sasha-mouse
Scratcher
500+ posts

Тема для учебников и идей новых функций в Скретче

Misha_4-C wrote:

Вот несколько функций:
Как сделать блок “поменять на () костюмов вперёд/назад”?
Вот как:
определить поменять на (скоко-то) костюмов (вперёд/назад)
если <(вперёд/назад) = [вперёд]>, то // нужен для опреления функции
изменить костюм на ((костюм [номер v]) + (скоко-то)) // поменять костюм вперёд
иначе
изменить костюм на ((костюм [номер v]) + (объединить(-)(скоко-то))) // поменять костюм назад
end
Как сделать “счётчик секунд проигрываемого аудио”?
Вот как:
определить воспроизводить звук (звук) с счётчиком секунд // ну тип так что-ли
сбросить таймер // сбрасывает таймер, он и есть счётчик секунд
включить звук (звук) // включает звук
Как сделать “проверку микрофона”?
Вот как:
определить проверка микрофона
если <(громкость) = [0]>, то
задать [есть микрофон? v] значение [нету]
иначе
задать [есть микрофон? v] значение [есть]
end
Очевидно если включён микрофон и пользователь шумит, то малое кол-во шума всё ещё выделяется (там 2 или 6 или 7 или вообще 9), значит если он выключен, то громкость будет равна нулю, потому-что Scratch не будет улавливать малое количество шума без микрофона.
Поправка: когда микрофон выключен, громкость -1. Это странно, но это так
fandla003
Scratcher
11 posts

Тема для учебников и идей новых функций в Скретче

Как сделать блок играть звук за сколькото секунд
определить Играй звук (звук) за (сек) секунд ::custom
set volume to (100) %
play sound (звук)
wait (сек) secs
set volume to (0) %

Last edited by fandla003 (May 27, 2026 20:03:13)

Kotik_Meow8
Scratcher
100+ posts

Тема для учебников и идей новых функций в Скретче

Мои странные идеи
( ()  ^ () ::operators)
конец и передать [мяу v] :: cap control // да, есть замена но новичкам подойдёт
сказать блок ({ БЯБЯБЯ! ::#555555} :: grey ring) ::looks // кажется бессмыслицей, но можно узнать как блок или его часть называются в коде
ждите новых идей!
fandla003
Scratcher
11 posts

Тема для учебников и идей новых функций в Скретче

Как сделать блок стоп спрайт
определить останови этот спрайт @stopSign
stop [другие скрипты спрайта v] :: stack
stop [этот скрипт v] :: cap

Last edited by fandla003 (May 28, 2026 08:01:25)

Tagir14012014
Scratcher
1000+ posts

Тема для учебников и идей новых функций в Скретче

Kotik_Meow8 wrote:

Мои странные идеи
( ()  ^ () ::operators)
конец и передать [мяу v] :: cap control // да, есть замена но новичкам подойдёт
сказать блок ({ БЯБЯБЯ! ::#555555} :: grey ring) ::looks // кажется бессмыслицей, но можно узнать как блок или его часть называются в коде
ждите новых идей!
Степень - совсем нестранная идея. Это жизненно важный блок.
Tagir14012014
Scratcher
1000+ posts

Тема для учебников и идей новых функций в Скретче

fandla003 wrote:

Как сделать блок стоп спрайт
определить останови этот спрайт @stopSign
stop [другие скрипты спрайта v] :: stack
stop [этот скрипт v] :: cap
Лучше использовать вместо кастомки сообщение, ведь так можно остановить любой спрайт.
fandla003
Scratcher
11 posts

Тема для учебников и идей новых функций в Скретче

Tagir14012014 wrote:

fandla003 wrote:

Как сделать блок стоп спрайт
определить останови этот спрайт @stopSign
stop [другие скрипты спрайта v] :: stack
stop [этот скрипт v] :: cap
Лучше использовать вместо кастомки сообщение, ведь так можно остановить любой спрайт.
2 + 2 * 2 = 8
Tagir14012014
Scratcher
1000+ posts

Тема для учебников и идей новых функций в Скретче

fandla003 wrote:

Tagir14012014 wrote:

fandla003 wrote:

Как сделать блок стоп спрайт
определить останови этот спрайт @stopSign
stop [другие скрипты спрайта v] :: stack
stop [этот скрипт v] :: cap
Лучше использовать вместо кастомки сообщение, ведь так можно остановить любой спрайт.
2 + 2 * 2 = 8
Нет, 6, умножение - главное действие.

Powered by DjangoBB