Інструкція, як створити Часові капсули, які додають +10 секунд до таймера рівня:
✅ Що ми створимо:
-
Об’єкт
TimeCapsule
зProximityPrompt
-
Таймер, який відображається на екрані
-
Скрипт, який додає 10 секунд при зборі капсули
🔧 КРОК 1: Створення Часової Капсули
-
У
Workspace
додайPart
, назви йогоTimeCapsule
-
Зміни вигляд (наприклад,
Ball
,Transparency = 0.3
,Color = Yellow
) -
Встанови
Anchored = true
,CanCollide = false
-
Додай до
TimeCapsule
об’єктProximityPrompt
-
ActionText = "Pick Up"
-
ObjectText = "Time Capsule"
-
HoldDuration = 0
-
-
Всередину
TimeCapsule
додайScript
:
🕒 КРОК 2: Створення змінної таймера
-
У
ServerScriptService
, додай скрипт:
📺 КРОК 3: Відображення таймера на екрані (UI)
-
У
StarterGui
додайScreenGui
, назвиTimerGui
-
Всередину — додай
TextLabel
, налаштуй стиль (центр екрана) -
Усередину
TimerGui
додайLocalScript
:
🧪 Перевірка:
-
Запусти гру (
Play
) -
Таймер повинен зменшуватись щосекунди
-
При зборі капсули додається 10 сек
🔄 Порада:
Можна також створити:
-
Звуковий ефект при зборі (
Sound
) -
Ефект частинок (
ParticleEmitter
) -
Анімацію для зникнення капсули