Discuss Scratch

SHAMAN2016
Scratcher
500+ posts

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

SHAMAN2016 wrote:

nonam_vlad wrote:

SHAMAN2016 wrote:

nonam_vlad wrote:

SHAMAN2016 wrote:

nonam_vlad wrote:

nonam_vlad wrote:

Когда действие {...} выполнено ::hat #FFD701
...
Я уже писал про этот блок, но вижу, что вы его не поняли.
Теперь по - понятней
Вместо
...
Можно поставить любой блок
Когда действие {move (10) steps} выполнено ::hat #FFD701

Когда действие {ask [] and wait} выполнено ::hat #FFD701

Когда действие {stop [ v]} выполнено ::hat #FFD701

И это работает так:

когда спрайт идёт (10) шагов сделать какое - то действие
Когда спрайт спросил вопрос () сделать что то
Когда спрайт остановлен сделать что то
Да, его можно заменить
move (10) steps
передать [сообщение 1 v]

Но так очень ДОЛГО, потому что код привязан не только к блоку, но еще и к числу внутри
Вот “Замена”

move (1) steps
передать ( v)

move (2) steps
передать ( v)

move (3) steps
передать ( v)

move (4) steps
передать ( v)

Итак до бесконечности, учитывая, что таам можно вообще любые числа/фразы вставлять. У вас просто не хватит на это сил
А так всё легко:

когда иду 10 шагов я делаю что то
Когда иду 9 шагов я останавливаюсь
Если это для одного страйта то такая замена:
...
set [ блок выполнен v] to [...]

when green flag clicked
forever
if <(блок выполнен) = [...]> then
...
set [ блок выполнен v] to [0]
end
end

И сколько миллионов лет ты это делать будешь? Учитывая что там внутри еще и цифры. А в твоем способе нужно создавать еще и миллион переменных на КАЖДЫЙ блок, с ЛЮБЫМ числом
Миллионов? Не сколько. Можно просто написать значение в Массиве.
напоминаю, КАЖДЫЙ
Можно отдельный список создать. Как я сделал в https://scratch.mit.edu/projects/1188460743/
(Пока там просто движок)
Kotik_Meow8
Scratcher
96 posts

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

turn video [ценшорщолущщ4дш v]

(∫(0)dx ::operators)

when scratch cat clicked ::events hat

Last edited by Kotik_Meow8 (July 9, 2025 03:06:34)

King_of_cats-1
Scratcher
100+ posts

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

Kotik_Meow8 wrote:

turn video [ценшорщолущщ4дш v]

(∫(0)dx ::operators)

when scratch cat clicked ::events hat
Интеграл слишком сложный для незнающих скретчеров
greg1234567890f
Scratcher
1000+ posts

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

King_of_cats-1 wrote:

Kotik_Meow8 wrote:

turn video [ценшорщолущщ4дш v]

(∫(0)dx ::operators)

when scratch cat clicked ::events hat
Интеграл слишком сложный для незнающих скретчеров
А все остальные блоки ненужные, зачем?
Kotik_Meow8
Scratcher
96 posts

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

greg1234567890f wrote:

King_of_cats-1 wrote:

Kotik_Meow8 wrote:

turn video [ценшорщолущщ4дш v]

(∫(0)dx ::operators)

when scratch cat clicked ::events hat
Интеграл слишком сложный для незнающих скретчеров
А все остальные блоки ненужные, зачем?
1 блок это
turn video [ ]
greg1234567890f
Scratcher
1000+ posts

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

Kotik_Meow8 wrote:

greg1234567890f wrote:

King_of_cats-1 wrote:

Kotik_Meow8 wrote:

turn video [ценшорщолущщ4дш v]

(∫(0)dx ::operators)

when scratch cat clicked ::events hat
Интеграл слишком сложный для незнающих скретчеров
А все остальные блоки ненужные, зачем?
1 блок это
turn video [ ]
Он уже есть (расширения > видео)
-1-2-3------
Scratcher
1 post

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

CatCatD wrote:

cuphead_3 wrote:

(#32)
как сделать РП мультиплеер?(типо чтобы можно было играть за какого то перса с другими живыми игроками)

1. Для мультиплеера надо делать сложную систему, умещающую данных нескольких персонажей в не больше чем десяток числовых переменных в каждую из которых можно уместить не больше 256 символов
2. Для полноценного рп надо чат, что занимает ещё несколько облачных переменных (напоминаю, там лимит)
2.5 Чаты в проектах ЗАПРЕЩЕНЫ

Возможное решение 2 и 2.5 – сделать список фраз, которые ты выбираешь и которые имеют свои номера в списке.
Таким образом мы убираем возможность писать маты и прочую грязь и одновременно экономим место в переменных
Однако я не уверен, разрешён ли такой чат
разрешен
Sasha-mouse
Scratcher
100+ posts

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

greg1234567890f wrote:

King_of_cats-1 wrote:

Kotik_Meow8 wrote:

turn video [ценшорщолущщ4дш v]

(∫(0)dx ::operators)

when scratch cat clicked ::events hat
Интеграл слишком сложный для незнающих скретчеров
А все остальные блоки ненужные, зачем?
Я думаю, они по ошибке заглянули сюда, хотя должны быть в теме для общения
Sasha-mouse
Scratcher
100+ posts

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

Scratch_monsters- wrote:

Можно добавить блок
(округлить () до () разряда [по-обычному v] :: operators)
"по-обычному v]*“ можно изменить на ”в большую сторону v]“ или изменить на ”в меньшую сторону v]".

Про разряды:

Если ввести “(0)”, то будут округление числа до натурального (округление до единиц). Если ввести “(1)”, то число будет округлено до десятков. А если ввести число “(-2)”, то будет округление до сотых.

То есть:
(округлить (125.999) до (0) разряда [по-обычному v] :: operators)
=
126
;
(округлить (367.911) до (1) разряда [в большую сторону v] :: operators)
=
370
;
(округлить (367.911) до (-2) разряда [в меньшую сторону v] :: operators)
=
367.91
;

*“По-обычному v” округляет в ближайшую сторону, от 0 до 4 — “вниз”, от 5 до 9 — “вверх”

Как вам идея?
Идея хорошая, но: 1. Я думаю, это можно заменить существующими блоками. 2. Мне не очень нравится “по-обычному”, надо что-то другое придумать.
Kotik_Meow8
Scratcher
96 posts

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

хочу чтобы добавили скачивание скретч 0.1(на 95 NT 4.0
98 2000 Ме ХР Виста )
и скретч 1.0 ( как скретч 1.4)а еще сделали в
озможность менят
ь веб-скретч на разные версии: 0.1 1.0 1.4 2.0 3
.0 3.29.1 4.0
и блок
сказать символ () ::looks
т.к. кроме букв и цифр в сказать() ниче не напишешь
limon992-90a
Scratcher
4 posts

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

идея для скретча:
(цвет который я касаюсь::sensing)
можно использовать так:
<касается цвета (цвет который я касаюсь::sensing) ?>
установить для пера цвет(цвет который я касаюсь::sensing)

Last edited by limon992-90a (Aug. 23, 2025 16:01:04)

AGScratcherBest-2
Scratcher
1000+ posts

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

limon992-90a wrote:

(#231)
идея для скретча:
цвет который я касаюсь::sensing reporter
можно использовать так:
<касается цвета (цвет который я касаюсь::sensing)?>
исправил
а ещё спрайт может касаться нескольких цветов, лучше
(цвет в точке x: (0) y: (0)::sensing)
(а хотя в каком формате будет цвет выводить??)
а ещё < касается цвета ( цвет который я касаюсь )? > бесполезен, это всегда будет true
limon992-90a
Scratcher
4 posts

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

блок
когда [таймер v] > ((таймер)-<логическое>)
он делает код под шапкой когда <логическое> это правда

Last edited by limon992-90a (Aug. 23, 2025 16:04:20)

greg1234567890f
Scratcher
1000+ posts

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

Kotik_Meow8 wrote:

хочу чтобы добавили скачивание скретч 0.1(на 95 NT 4.0
98 2000 Ме ХР Виста )
и скретч 1.0 ( как скретч 1.4)а еще сделали в
озможность менят
ь веб-скретч на разные версии: 0.1 1.0 1.4 2.0 3
.0 3.29.1 4.0
и блок
сказать символ () ::looks
т.к. кроме букв и цифр в сказать() ниче не напишешь
https://scratcharchive.naleksuh.com/
Craffty-corn
Scratcher
100+ posts

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

пж добавьте кнопку “заблокировать пользователя” - ну в смысле для себя заблокать, типа что-бы не видеть его профиль и сообщения от него + лучше даже что-бы и он тоже не мог тебе зайти на профиль


по моему удобно
Kotik_Meow8
Scratcher
96 posts

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

limon992-90a wrote:

блок
когда [таймер v] > ((таймер)-<логическое>)
он делает код под шапкой когда <логическое> это правда
конечно сделаю но скретч преврати эти блоки в
когда <> это правда::events hat
а то я не пон зачем таймер
и сделай
когда <> это вранье::events hat
Sasha-mouse
Scratcher
100+ posts

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

Kotik_Meow8 wrote:

limon992-90a wrote:

блок
когда [таймер v] > ((таймер)-<логическое>)
он делает код под шапкой когда <логическое> это правда
конечно сделаю но скретч преврати эти блоки в
когда <> это правда::events hat
а то я не пон зачем таймер
и сделай
когда <> это вранье::events hat

[/quote]
когда <> это вранье::events hat можно сделать атк:

когда <не <>> это правда::events hat
german_kadymov
Scratcher
8 posts

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

King_of_cats-1 wrote:

Kotik_Meow8 wrote:

turn video [ценшорщолущщ4дш v]

(∫(0)dx ::operators)

when scratch cat clicked ::events hat
Интеграл слишком сложный для незнающих скретчеров

да нет интеграл все же нужен но еще нужно добавить в каком промежутке интеграл а также переменую t для интеграла
SHAMAN2016
Scratcher
500+ posts

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

AGScratcherBest-2 wrote:

limon992-90a wrote:

(#231)
идея для скретча:
цвет который я касаюсь::sensing reporter
можно использовать так:
<касается цвета (цвет который я касаюсь::sensing)?>
исправил
а ещё спрайт может касаться нескольких цветов, лучше
(цвет в точке x: (0) y: (0)::sensing)
(а хотя в каком формате будет цвет выводить??)
а ещё < касается цвета ( цвет который я касаюсь )? > бесполезен, это всегда будет true
Ну типо #000000
Kotik_Meow8
Scratcher
96 posts

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

german_kadymov wrote:

King_of_cats-1 wrote:

Kotik_Meow8 wrote:

turn video [ценшорщолущщ4дш v]

(∫(0)dx ::operators)

when scratch cat clicked ::events hat
Интеграл слишком сложный для незнающих скретчеров

да нет интеграл все же нужен но еще нужно добавить в каком промежутке интеграл а также переменую t для интеграла
ок сделаю вам интеграл
(∫ () в промежутке () t () dx ::operators)
гдето так да?

Powered by DjangoBB