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, умножение - главное действие.
enderman32042
Scratcher
21 posts

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

White_Lord wrote:

Для чего эта тема?

Тема создана для того, чтобы публиковать здесь руководства и учебники по функциям редактора или сайта Скретч, а также здесь можно публиковать новые идеи для новых версий Скретча, новых функций для сайта, новых блоков и так далее.
Эта тема является объединённой версией двух близких по смыслу, но довольно неактивных по отдельности тем от UJOP999 и greg1234567890f, большое спасибо им за их труд. В объединённой теме можно быстрее найти требуемую информацию и получить помощь. Ниже расположены посты со сборниками самых востребованных руководств.

Я бы хотел возможность в студиях добавлять проекты в спец. раздел, где проекты будут видны только кураторам и\или менеджерам данной студии. Ещё было-бы неплохо иметь в студии ранги “Модератор” (он может удалять комментарии к данной студии и проекты, удобно, если в студии есть свои доп. правила) и “Администратор” (может изменить описание\обложку\название и удалить студию), ранги могут выглядеть так:
-Куратор - может добавить проект (если это не все могут) и просмотреть спец. раздел.
-Менеджер - может повысить\понизить участника.
-Модератор - может удалить чужой комментарий\проект из студии, но не может удалить участника.
-Администратор - может удалить участников\саму студию и поменять название\обложку\описание (этот ранг сразу получит создатель студии), чтобы удалить\понизить администратора, он должен собрать голоса за это от любого ранга в достаточном количестве.
Также хотелось бы иметь ПАУЗУ проекта и возможность его записать как в Turbowarp. Возможность самому создать категорию и выбрать ту, куда попадёт твой проект.

Powered by DjangoBB