Нажми — и деталь появится в мире
- ⏱ Сколько займёт
- 40–60 минут, 6 шагов. Каждый шаг заканчивается результатом на экране.
- 💻 Что нужно
- Компьютер с Windows или macOS. Понадобится Roblox Studio — бесплатная, поставим на первом шаге. С телефона этот квест не проходится.
- ⏸ Если прервёшься
- Ничего не потеряется: прогресс сохраняется на этом устройстве. Вернёшься — продолжишь с того же шага.
- 🎓 Чему научишься
- первый скрипт на Lua · wait() и время · видимость объекта
Мост над пропастью
Между двумя скалами висит мост, который то есть, то нет. На него смотрят и не решаются.
«Ловушка честная, — капитан считает вслух: раз, два, три. — Видишь? Он живёт по времени».
Кто выучил ритм — проходит. Кто торопится — плывёт обратно. И всё это — одна строчка кода.
Это запись из Roblox Studio: кнопка Play, персонаж идёт по твоему уровню. Такой же остров ты соберёшь сам за этот квест.
Читать текстом
План: мост из плит → магия невидимости → заклинание таяния → мигание-предупреждение → целый живой мост.
Напоминание: как открыть свой проект (20 секунд)
Найди в своём уровне место для пропасти (или отодвинь две платформы подальше) и перекинь мост: 4–5 плит, каждой поставь Anchored. Пока это обычный мост — ненадолго.
Смотри, на что способен цикл: код сам по очереди раскрашивает целый ряд блоков — одной командой «повтори». Сегодня цикл будет не строить, а заставлять твой мост мигать и таять.
Магия невидимости — руками
У каждой детали есть свойства. Найди в Properties два волшебных: Transparency (прозрачность, от 0 до 1) и CanCollide (можно ли на неё опереться). В клипе смотри на само поле Transparency: 0 → 0.36 → 0.96. У себя сначала выдели плиту моста — и тогда, пока таскаешь ползунок, она будет таять прямо в редакторе.
Оба свойства вместе превращают плиту в призрака: её не видно и на неё нельзя опереться. По одному — не то: невидимая, но твёрдая плита — это подлый мост. А мы строим честный.
Читать текстом
Верни плите Transparency = 0 и CanCollide = true — и пойдём писать заклинание.

- 1ExplorerНайди плиту моста в списке: выделенная строка подсвечена синим. На этом экране она называется Cube — у тебя будет Plank или своё имя.
- 2«+» у строки плитыНаведи на строку → у правого края появится «+» → Script. Так скрипт попадает внутрь плиты.
- 3TransparencyЭто свойство скрипт будет менять: 0 — плита видна, 1 — исчезла.
- 4PlayЗапусти и проверь сам. Квадрат рядом — Stop, он возвращает всё как было.
Это настоящий экран Roblox Studio — такой же, как у тебя. Нажимай на кружки по порядку: метка покажет место, а строка ниже объяснит, зачем оно. Отмечай пройденное — прогресс сохранится.
Заклинание таяния
1 local plita = script.Parent
2 plita.Touched:Connect(function(hit)
3 if hit.Parent:FindFirstChild("Humanoid") then
4 task.wait(0.4) -- миг на спасение
5 plita.Transparency = 1
6 plita.CanCollide = false
7 task.wait(3)
8 plita.Transparency = 0
9 plita.CanCollide = true
10 end
11 end)
Вставь Script в первую плиту (ты уже умеешь: Explorer → плита → «+» → Script) и перепиши заклинание. В клипе скрипт кладут в куб — у тебя это будет плита моста, всё остальное точно так же. Знакомые строки из Бухты на месте — новые только про свойства и task.wait.
Прочти заклинание по строчкам. Обрати внимание на последний блок: вернуть плиту обязательно — иначе второй игрок придёт к дырявому мосту.
Проверка · Что делает task.wait(3)?
Зачем в конце возвращать CanCollide = true?
Оба верных ответа — +10 дублонов в сундук.
Читать текстом
Запусти Play и пробеги по плите: она должна растаять под тобой и вырасти через три секунды. Плита дёргается и мигает по нескольку раз? Так и задумано: Touched срабатывает от каждой ноги. На следующем шаге поставим часового. На доске у капитана мелькает while true do — это другой цикл, «вечный»: он ждёт тебя в «Сокровищнице». Сегодня твой цикл — for.

Ловушка, которую можно выучить
Есть два вида ловушек. Первая срабатывает случайно — её ненавидят. Вторая живёт по ритму, и её можно разгадать.
Мигающий мост, качающийся маятник, огонь из стены раз в две секунды — всё это честные ловушки: игрок смотрит, считает и проходит.
Профессиональный приём: дать игроку посмотреть на ловушку издалека, прежде чем он окажется на ней. Тогда смерть будет его ошибкой, а не подставой.
Мигание — честное предупреждение

Один и тот же кадр до и после таяния: доски пропали, а игрок остался в воздухе. Ровно эту секунду и создаёт твой скрипт.
Читать текстом
Добавим мосту вежливости: перед таянием он трижды мигнёт — «уходи, я таю!»
1 local plita = script.Parent
2 local busy = false -- часовой моста
3 plita.Touched:Connect(function(hit)
4 if busy then return end
5 if hit.Parent:FindFirstChild("Humanoid") then
6 busy = true
7 for i = 1, 3 do -- мигни 3 раза
8 plita.Transparency = 0.6
9 task.wait(0.15)
10 plita.Transparency = 0
11 task.wait(0.15)
12 end
13 plita.Transparency = 1
14 plita.CanCollide = false
15 task.wait(3)
16 plita.Transparency = 0
17 plita.CanCollide = true
18 busy = false
19 end
20 end)
Полное заклинание: цикл for мигает плитой три раза, а часовой busy следит, чтобы таяние не запускалось дважды, пока плита уже тает. Перепиши — и сравни, как коротко цикл делает шесть смен прозрачности.
Мигание — это язык, на котором уровень говорит с игроком. Никаких табличек «осторожно»: три мига — и правило понятно даже пятилетке.
Вживую: персонаж стоит на мосту — мост мигает, тает, и вниз! Через три секунды доски возвращаются. Сейчас твой мост научится тому же.



Раскадровка таяния: мост стоит → мигает (это предупреждение игроку) → исчезает. Три состояния одного моста.
Проверка боем: плита мигает и тает под тобой?
Целый живой мост
Помнишь фокус Бухты? Ctrl+D копирует плиту вместе со скриптом. Замени обычные плиты моста на тающие — и мост оживёт целиком. Раскрой копию в Explorer: Script внутри неё должен быть на месте. На Mac вместо Ctrl — Cmd: Cmd+D, Cmd+S.
Сделай по-своему: подбери ритм моста — меняй task.wait(0.15) внутри цикла (мигает быстрее или медленнее) и число повторов в for i = 1, 3: три мига — честно, один — злой мост. Поставь чекпоинт перед пропастью и реши, сколько плит будет настоящими, а сколько — призраками с самого старта.
Семь галочек — и Мост готов к финальному забегу.
Забег по тающему мосту
Финальный забег: пройди уровень целиком — Бухта кусается, Мост тает, а ты жив. Получилось — Ctrl+S, и игра по твоей ссылке обновится сама.
Испытание для друга: «пробеги мой мост с первого раза — слабо?» Лучший тест уровня — чужие ноги.
Читать текстом
Жми — Гильдия принимает третий артефакт.