Morph miss circle
Key RequiredUniversal

Morph miss circle

Universal ScriptMAKCNM3334MAKCNM3334 2.3K views 176 executesUpdated Jan 3, 2026
0.0/ 5(1 votes)
010% Positive
Lua Script•158 lines (6356 chars)
--// DELTA HUB FULL MISS CIRCLE MORPH SCRIPT WITH FPE MUSIC
local Players = game:GetService("Players")
local LocalPlayer = Players.LocalPlayer
local TweenService = game:GetService("TweenService")
local RunService = game:GetService("RunService")

-- ================== LOADING SCREEN ==================
local ScreenGui = Instance.new("ScreenGui")
ScreenGui.Name = "DeltaMorphGUI"
ScreenGui.Parent = game.CoreGui

local LoadingFrame = Instance.new("Frame")
LoadingFrame.Size = UDim2.new(0, 400, 0, 250)
LoadingFrame.Position = UDim2.new(0.5, -200, 0.5, -125)
LoadingFrame.BackgroundColor3 = Color3.fromRGB(0,0,0)
LoadingFrame.BackgroundTransparency = 0.2
LoadingFrame.BorderSizePixel = 0
LoadingFrame.Parent = ScreenGui

-- Картинка Miss Circle
local Img = Instance.new("ImageLabel")
Img.Size = UDim2.new(0, 200, 0, 200)
Img.Position = UDim2.new(0.5, -100, 0, 10)
Img.BackgroundTransparency = 1
Img.Image = "rbxassetid://17739664703" -- ID лица/картинки Miss Circle
Img.Parent = LoadingFrame

-- Прогресс-бар
local BarBack = Instance.new("Frame")
BarBack.Size = UDim2.new(0, 300, 0, 20)
BarBack.Position = UDim2.new(0.5, -150, 0, 220)
BarBack.BackgroundColor3 = Color3.fromRGB(50,50,50)
BarBack.BorderSizePixel = 0
BarBack.Parent = LoadingFrame

local BarFill = Instance.new("Frame")
BarFill.Size = UDim2.new(0, 0, 1, 0)
BarFill.Position = UDim2.new(0,0,0,0)
BarFill.BackgroundColor3 = Color3.fromRGB(255,0,0)
BarFill.BorderSizePixel = 0
BarFill.Parent = BarBack

-- Анимация загрузки
local function AnimateLoading()
    for i = 1, 100 do
        BarFill.Size = UDim2.new(i/100, 0, 1, 0)
        wait(0.02)
    end
    -- Исчезновение загрузки
    local tweenInfo = TweenInfo.new(1, Enum.EasingStyle.Quad, Enum.EasingDirection.InOut)
    TweenService:Create(LoadingFrame, tweenInfo, {BackgroundTransparency = 1}):Play()
    TweenService:Create(Img, tweenInfo, {ImageTransparency = 1}):Play()
    TweenService:Create(BarBack, tweenInfo, {BackgroundTransparency = 1}):Play()
    TweenService:Create(BarFill, tweenInfo, {BackgroundTransparency = 1}):Play()
    wait(1)
    LoadingFrame:Destroy()
    
    -- ================== FPE STYLE BUTTON ==================
    local MorphFrame = Instance.new("Frame")
    MorphFrame.Size = UDim2.new(0, 250, 0, 80)
    MorphFrame.Position = UDim2.new(0.5, -125, 0.5, -40)
    MorphFrame.BackgroundTransparency = 1
    MorphFrame.Parent = ScreenGui

    local MorphButton = Instance.new("TextButton")
    MorphButton.Size = UDim2.new(1, 0, 1, 0)
    MorphButton.Position = UDim2.new(0,0,0,0)
    MorphButton.BackgroundColor3 = Color3.fromRGB(255, 50, 50)
    MorphButton.BorderSizePixel = 0
    MorphButton.Text = "Morph Miss Circle"
    MorphButton.TextColor3 = Color3.fromRGB(255,255,255)
    MorphButton.TextScaled = true
    MorphButton.Font = Enum.Font.SourceSansBold
    MorphButton.Parent = MorphFrame

    -- Плавное появление кнопки
    MorphButton.BackgroundTransparency = 1
    MorphButton.TextTransparency = 1
    TweenService:Create(MorphButton, TweenInfo.new(1, Enum.EasingStyle.Quad, Enum.EasingDirection.InOut), {BackgroundTransparency = 0, TextTransparency = 0}):Play()

    -- Hover эффект
    MorphButton.MouseEnter:Connect(function()
        TweenService:Create(MorphButton, TweenInfo.new(0.2), {BackgroundColor3 = Color3.fromRGB(255,100,100)}):Play()
    end)
    MorphButton.MouseLeave:Connect(function()
        TweenService:Create(MorphButton, TweenInfo.new(0.2), {BackgroundColor3 = Color3.fromRGB(255,50,50)}):Play()
    end)

    -- ================== PULSING LIGHT EFFECT ==================
    local pulseDirection = 1
    RunService.Heartbeat:Connect(function()
        local r,g,b = MorphButton.BackgroundColor3.R*255, MorphButton.BackgroundColor3.G*255, MorphButton.BackgroundColor3.B*255
        local delta = 0.5 * pulseDirection * 0.01
        local newR = math.clamp(r + delta*255, 255, 255)
        local newG = math.clamp(g + delta*255, 50, 100)
        local newB = math.clamp(b + delta*255, 50, 100)
        MorphButton.BackgroundColor3 = Color3.fromRGB(newR, newG, newB)
        if newG >= 100 then pulseDirection = -1 end
        if newG <= 50 then pulseDirection = 1 end
    end)

    -- ================== MORPH FUNCTION ==================
    local function MorphR6()
        local character = LocalPlayer.Character
        if not character then return end

        -- Удаляем аксессуары и MeshParts
        for _, item in pairs(character:GetChildren()) do
            if item:IsA("Accessory") or item:IsA("MeshPart") then
                item:Destroy()
            end
        end

        -- Цвет R6
        local bodyColors = character:FindFirstChildOfClass("BodyColors") or Instance.new("BodyColors", character)
        bodyColors.HeadColor = BrickColor.new("Really black")
        bodyColors.TorsoColor = BrickColor.new("Really black")
        bodyColors.LeftArmColor = BrickColor.new("Really black")
        bodyColors.RightArmColor = BrickColor.new("Really black")
        bodyColors.LeftLegColor = BrickColor.new("Really black")
        bodyColors.RightLegColor = BrickColor.new("Really black")

        -- Лицо Miss Circle
        local faceId = "rbxassetid://17739664703"
        if character:FindFirstChild("Head") then
            local face = character.Head:FindFirstChildOfClass("Decal")
            if face then
                face.Texture = faceId
            else
                local newFace = Instance.new("Decal")
                newFace.Face = Enum.NormalId.Front
                newFace.Texture = faceId
                newFace.Parent = character.Head
            end
        end

        -- Аудио для аватара
        local sound = Instance.new("Sound")
        sound.SoundId = "rbxassetid://80781156456225" -- атмосферный звук Miss Circle
        sound.Volume = 1
        sound.Looped = false
        sound.Parent = character:FindFirstChild("HumanoidRootPart") or character.PrimaryPart
        sound:Play()

        -- ================== FPE MUSIC ==================
        local music = Instance.new("Sound")
        music.SoundId = "rbxassetid://599054447" -- музыка из FPE/FNAF
        music.Volume = 1
        music.Looped = true
        music.Parent = character:FindFirstChild("HumanoidRootPart") or character.PrimaryPart
        music:Play()
    end

    MorphButton.MouseButton1Click:Connect(MorphR6)
end

-- Запускаем загрузку
AnimateLoading()

Features & Information

I made the script for a long time.

Community Comments (2)

wdynwdynJan 3, 2026

i hate you

ShashlikShashlikJan 3, 2026

Моей лучшей подруге должно понравиться)

More Scripts for Universal Scripts