Stopping time and bomb
Key Required

Stopping time and bomb

[UP] Just a baseplate.gleb8282822gleb8282822 967 views 341 executesUpdated Mar 4, 2026
5.0/ 5(1 votes)
10100% Positive
Lua Script•114 lines (3638 chars)
--[[
    GLEB'S TIME STOP V1 ⏳💣
    - Замораживает игроков и предметы (локально)
    - Останавливает звуки
    - Бомбы застывают в воздухе до возобновления времени
--]]

local player = game.Players.LocalPlayer
local char = player.Character or player.CharacterAdded:Wait()
local pGui = player:WaitForChild("PlayerGui")
local isStopped = false
local frozenObjects = {}
local frozenSounds = {}

-- 1. СОЗДАЕМ КНОПКУ
if pGui:FindFirstChild("TimeStopGui") then pGui.TimeStopGui:Destroy() end
local sg = Instance.new("ScreenGui", pGui)
sg.Name = "TimeStopGui"

local btn = Instance.new("TextButton", sg)
btn.Size = UDim2.new(0, 200, 0, 70)
btn.Position = UDim2.new(0.05, 0, 0.2, 0)
btn.Text = "STOP TIME ⏳"
btn.BackgroundColor3 = Color3.fromRGB(50, 50, 200)
btn.TextColor3 = Color3.new(1, 1, 1)
btn.Font = Enum.Font.FredokaOne
btn.TextSize = 25
Instance.new("UICorner", btn)

-- 2. ФУНКЦИЯ СПАВНА БОМБЫ (КОТОРАЯ ЖДЕТ ВРЕМЕНИ)
local function spawnBomb()
    local bomb = Instance.new("Part", game.Workspace)
    bomb.Size = Vector3.new(3, 3, 3)
    bomb.Shape = Enum.PartType.Ball
    bomb.Color = Color3.new(0.2, 0.2, 0.2)
    bomb.Position = char.HumanoidRootPart.Position + (char.HumanoidRootPart.CFrame.LookVector * 5)
    bomb.Material = Enum.Material.Metal
    
    if isStopped then
        bomb.Anchored = true -- Застывает в воздухе!
    else
        bomb.Anchored = false
    end
    
    -- Когда время пойдет, она взорвется
    bomb:GetPropertyChangedSignal("Anchored"):Connect(function()
        if not bomb.Anchored then
            task.wait(0.5) -- Небольшая задержка после пуска времени
            local ex = Instance.new("Explosion", game.Workspace)
            ex.Position = bomb.Position
            bomb:Destroy()
        end
    end)
end

-- Кнопка для спавна бомбы (дополнительная)
local bombBtn = Instance.new("TextButton", sg)
bombBtn.Size = UDim2.new(0, 200, 0, 70)
bombBtn.Position = UDim2.new(0.05, 0, 0.32, 0)
bombBtn.Text = "SPAWN BOMB 💣"
bombBtn.BackgroundColor3 = Color3.fromRGB(150, 0, 0)
bombBtn.TextColor3 = Color3.new(1, 1, 1)
bombBtn.Font = Enum.Font.FredokaOne
bombBtn.TextSize = 25
Instance.new("UICorner", bombBtn)
bombBtn.MouseButton1Click:Connect(spawnBomb)

-- 3. ГЛАВНАЯ ЛОГИКА ВРЕМЕНИ
btn.MouseButton1Click:Connect(function()
    isStopped = not isStopped
    
    if isStopped then
        btn.Text = "RESUME TIME ▶️"
        btn.BackgroundColor3 = Color3.fromRGB(200, 150, 0)
        
        -- Замораживаем всё вокруг
        for _, obj in pairs(game.Workspace:GetDescendants()) do
            if obj:IsA("BasePart") and not obj:IsDescendantOf(char) then
                if not obj.Anchored then
                    obj.Anchored = true
                    table.insert(frozenObjects, obj)
                end
            elseif obj:IsA("Sound") and not obj:IsDescendantOf(char) then
                if obj.IsPlaying then
                    obj:Pause()
                    table.insert(frozenSounds, obj)
                end
            end
        end
    else
        btn.Text = "STOP TIME ⏳"
        btn.BackgroundColor3 = Color3.fromRGB(50, 50, 200)
        
        -- Размораживаем детали (возвращаем гравитацию)
        for _, obj in pairs(frozenObjects) do
            if obj and obj.Parent then
                obj.Anchored = false
            end
        end
        
        -- Включаем звуки
        for _, snd in pairs(frozenSounds) do
            if snd and snd.Parent then
                snd:Resume()
            end
        end
        
        -- Очищаем списки
        frozenObjects = {}
        frozenSounds = {}
    end
end)

print("Глеб, магия времени активирована! ⏳🥓")

Features & Information

If anything, this script is not fe.
#Stopping time#not fe#Bomb

Community Comments (0)

No comments yet for this script.

More Scripts for [UP] Just a baseplate.