f3x  Flowers Creepypasta script Version 1 Advanced
Key RequiredUniversal

f3x Flowers Creepypasta script Version 1 Advanced

Universal Scriptsaidyildiz430saidyildiz430 3.1K views 5.5K executesUpdated May 16, 2026
2.5/ 5(2 votes)
1150% Positive
Lua Script•344 lines (15040 chars)
--[[
    Flowers Script ( Incident Sürümü )
    Credits: saidmirza35 & MrGluckingBall
]]

local Players = game:GetService("Players")
local LP = Players.LocalPlayer
local PlayerGui = LP:WaitForChild("PlayerGui")
local RequestCommand = game:GetService("ReplicatedStorage"):WaitForChild("HDAdminHDClient").Signals.RequestCommandSilent
local StarterGui = game:GetService("StarterGui")
local SoundService = game:GetService("SoundService")
local ReplicatedStorage = game:GetService("ReplicatedStorage")

local function SendCmd(msg) pcall(function() RequestCommand:InvokeServer(msg) end) end

-- [SADE BAŞLANGIÇ]
SendCmd(";r15 me")        
task.wait(0.5)            

-- [BAŞLANGIÇ BİLDİRİMİ VE SES EFFECT]
pcall(function()
    StarterGui:SetCore("SendNotification", {
        Title = "Script Loaded!";
        Text = "Executed Good Fun using it Credits saidmirza35 & MrGluckingBall for animations";
        Duration = 5;
    })
    
    local startSound = Instance.new("Sound")
    startSound.SoundId = "rbxassetid://18595195017"
    startSound.Volume = 2
    SoundService:PlayLocalSound(startSound)
    startSound.Ended:Connect(function() startSound:Destroy() end)
end)

-- GUI TEMELİ
local ScreenGui = Instance.new("ScreenGui", PlayerGui)
ScreenGui.Name = "Flowers"
ScreenGui.ResetOnSpawn = false 

local MainFrame = Instance.new("Frame", ScreenGui)
MainFrame.Size = UDim2.new(0, 560, 0, 55) 
MainFrame.Position = UDim2.new(0.5, -280, 0.8, 0)
MainFrame.BackgroundColor3 = Color3.fromRGB(15, 15, 15)
MainFrame.BorderSizePixel = 0
MainFrame.BackgroundTransparency = 0.2
local MainCorner = Instance.new("UICorner", MainFrame)
MainCorner.CornerRadius = UDim.new(0, 8)

-- SÜRÜKLENEBİLİR YAPI
local UserInputService = game:GetService("UserInputService")
local dragging, dragStart, startPos
MainFrame.InputBegan:Connect(function(input)
    if input.UserInputType == Enum.UserInputType.MouseButton1 then
        dragging = true; dragStart = input.Position; startPos = MainFrame.Position
    end
end)
UserInputService.InputChanged:Connect(function(input)
    if dragging and input.UserInputType == Enum.UserInputType.MouseMovement then
        local delta = input.Position - dragStart
        MainFrame.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
    end
end)
UserInputService.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 then dragging = false end end)

local List = Instance.new("UIListLayout", MainFrame)
List.FillDirection = Enum.FillDirection.Horizontal
List.HorizontalAlignment = Enum.HorizontalAlignment.Center
List.VerticalAlignment = Enum.VerticalAlignment.Center
List.Padding = UDim.new(0, 5)

-- GELİŞMİŞ SHAPESHIFT MENÜSÜ
local ShapeshiftContainer = Instance.new("Frame", ScreenGui)
ShapeshiftContainer.Size = UDim2.new(0, 220, 0, 180)
ShapeshiftContainer.Position = UDim2.new(0.5, -110, 0.5, -90)
ShapeshiftContainer.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
ShapeshiftContainer.BorderSizePixel = 0
ShapeshiftContainer.Visible = false
Instance.new("UICorner", ShapeshiftContainer).CornerRadius = UDim.new(0, 8)

local CloseBtn = Instance.new("TextButton", ShapeshiftContainer)
CloseBtn.Size = UDim2.new(0, 25, 0, 25); CloseBtn.Position = UDim2.new(1, -30, 0, 5)
CloseBtn.BackgroundColor3 = Color3.fromRGB(150, 0, 0); CloseBtn.Text = "X"; CloseBtn.TextColor3 = Color3.new(1,1,1); CloseBtn.Font = Enum.Font.SourceSansBold
Instance.new("UICorner", CloseBtn).CornerRadius = UDim.new(0, 4)
CloseBtn.MouseButton1Click:Connect(function() ShapeshiftContainer.Visible = false end)

local ScrollFrame = Instance.new("ScrollingFrame", ShapeshiftContainer)
ScrollFrame.Size = UDim2.new(1, -10, 1, -40); ScrollFrame.Position = UDim2.new(0, 5, 0, 35)
ScrollFrame.BackgroundTransparency = 1; ScrollFrame.ScrollBarThickness = 4
local ScrollList = Instance.new("UIListLayout", ScrollFrame); ScrollList.Padding = UDim.new(0, 5)

local Title = Instance.new("TextLabel", ShapeshiftContainer)
Title.Size = UDim2.new(0, 100, 0, 25); Title.Position = UDim2.new(0, 10, 0, 5)
Title.Text = "SHAPESHIFT"; Title.TextColor3 = Color3.new(1,1,1); Title.Font = Enum.Font.SourceSansBold; Title.BackgroundTransparency = 1; Title.TextXAlignment = Enum.TextXAlignment.Left

local AlertBtn = Instance.new("TextButton", ScreenGui)
AlertBtn.Size = UDim2.new(0, 50, 0, 50); AlertBtn.Position = UDim2.new(0.5, -25, 0.7, -60)
AlertBtn.BackgroundColor3 = Color3.fromRGB(200, 150, 0); AlertBtn.Text = "!"; AlertBtn.TextColor3 = Color3.new(1, 1, 1); AlertBtn.Font = Enum.Font.SourceSansBold; AlertBtn.TextSize = 30
Instance.new("UICorner", AlertBtn).CornerRadius = UDim.new(0, 25); AlertBtn.Visible = false

local function CreateBtn(text, color, callback)
    local btn = Instance.new("TextButton", MainFrame)
    btn.Size = UDim2.new(0, 85, 0, 35)
    btn.BackgroundColor3 = color; btn.Text = text; btn.TextColor3 = Color3.new(1, 1, 1); btn.Font = Enum.Font.SourceSansBold
    Instance.new("UICorner", btn).CornerRadius = UDim.new(0, 6); btn.TextSize = 11
    btn.MouseButton1Click:Connect(function() callback(btn) end)
    return btn
end

local StartBtn, BrokenBtn, WhistleBtn, KickBtn, ShapeShiftBtn, IncidentBtn
local TargetPlayer = ""
local AIRunning = false

-- [ANTİ-TETİKLEYİCİ/İNTİKAM FONKSİYONU]
local function ActivateIntikam()
    if not AlertBtn.Visible then return end
    AlertBtn.Visible = false
    AIRunning = false 
    
    local char = LP.Character
    SendCmd(";char me Ninjaquickrookie")
    task.wait(0.2)
    if char and char:FindFirstChild("Humanoid") then
        local anim = Instance.new("Animation"); anim.AnimationId = "rbxassetid://73614993133405"
        char.Humanoid:LoadAnimation(anim):Play()
    end
    task.wait(2)
    SendCmd(";invisible me"); SendCmd(";spectate " .. TargetPlayer); task.wait(0.5)
    SendCmd(";kick " .. TargetPlayer .. " Client Disconnected"); task.wait(0.3)
    SendCmd(";crash " .. TargetPlayer); task.wait(1)
    SendCmd(";visible me"); SendCmd(";unspectate"); SendCmd(";r15 me"); task.wait(0.4)
    SendCmd(";char me " .. TargetPlayer); SendCmd(";name me " .. TargetPlayer)
end

AlertBtn.MouseButton1Click:Connect(ActivateIntikam)

-- [AI HAREKET DÖNGÜSÜ]
LP.Chatted:Connect(function(msg)
    if msg == "How i walk" and AlertBtn.Visible and not AIRunning then
        AIRunning = true
        task.wait(4)
        while AIRunning and AlertBtn.Visible and task.wait(math.random(2, 4)) do
            local char = LP.Character
            local humanoid = char and char:FindFirstChild("Humanoid")
            local root = char and char:FindFirstChild("HumanoidRootPart")
            if humanoid and root then
                local randomPos = root.Position + Vector3.new(math.random(-25, 25), 0, math.random(-25, 25))
                humanoid:MoveTo(randomPos)
            end
        end
    end
end)

-- [CHAT DİNLEYİCİSİ]
local chatEvents = ReplicatedStorage:WaitForChild("DefaultChatSystemChatEvents", 5)
if chatEvents then
    local onMessage = chatEvents:WaitForChild("OnMessageDoneFiltering", 5)
    if onMessage then
        onMessage.OnClientEvent:Connect(function(data)
            if data and data.Message then
                local msg = data.Message
                if msg == "Friend" or msg == "HES acting weird" then
                    ActivateIntikam()
                end
            end
        end)
    end
end

-- [BUTON FONKSİYONLARI]
StartBtn = CreateBtn("START", Color3.fromRGB(0, 60, 0), function()
    BrokenBtn.Visible = true; KickBtn.Visible = true; ShapeShiftBtn.Visible = true; IncidentBtn.Visible = true; WhistleBtn.Visible = true
    StartBtn.Visible = false
    SendCmd(";char me bot"); task.wait(0.2); SendCmd(";color me black"); task.wait(0.2); SendCmd(";time 1"); task.wait(0.2); SendCmd(";fogcolor black"); task.wait(0.2); SendCmd(";fog")
end)

BrokenBtn = CreateBtn("Broken", Color3.fromRGB(100, 0, 100), function()
    local char = LP.Character
    if char and char:FindFirstChild("Humanoid") then 
        char.Humanoid.WalkSpeed = 0 
        local anim = Instance.new("Animation"); anim.AnimationId = "rbxassetid://73614993133405"
        char.Humanoid:LoadAnimation(anim):Play()
    end
    SendCmd(";volume 10"); SendCmd(";music 89590435981520")
    task.wait(0.3); SendCmd(";pitch 0.6")
    local part = Instance.new("Part", workspace)
    part.Anchored = true; part.Position = char.HumanoidRootPart.Position - Vector3.new(0, 3, 0)
    for i = 1, 30 do
        part.Position = part.Position + Vector3.new(0, 0.4, 0)
        char.HumanoidRootPart.CFrame = part.CFrame + Vector3.new(0, 3, 0)
        task.wait(0.1)
    end
    task.wait(5)
    SendCmd(";music 6038037533")
    SendCmd(";pitch 0.2")
    SendCmd(";freeze me")
    SendCmd(";height me 20")
    task.wait(2)
    SendCmd(";crash all")
    part:Destroy()
end)

WhistleBtn = CreateBtn("WHISTLE", Color3.fromRGB(60, 60, 60), function()
    local msgs = {"Do", "You", "Hear", "Whistle?", "Cover Your Ears"}
    for _, m in pairs(msgs) do SendCmd(";notice all " .. m); task.wait(0.7) end
    SendCmd(";volume 10"); SendCmd(";music 94514181198333")
    task.wait(3); SendCmd(";fog 0 0")
    task.wait(2); SendCmd(";crash all")
    task.wait(0.5); SendCmd(";kick all Client Disconnected")
end)

local KickAuraEnabled = false
KickBtn = CreateBtn("KICK: OFF", Color3.fromRGB(80, 0, 0), function(btn)
    KickAuraEnabled = not KickAuraEnabled
    btn.Text = KickAuraEnabled and "KICK: ON" or "KICK: OFF"
    btn.BackgroundColor3 = KickAuraEnabled and Color3.fromRGB(0, 120, 0) or Color3.fromRGB(80, 0, 0)
end)

task.spawn(function()
    while task.wait(0.3) do
        if KickAuraEnabled and LP.Character and LP.Character:FindFirstChild("HumanoidRootPart") then
            for _, p in pairs(Players:GetPlayers()) do
                if p ~= LP and p.Character and p.Character:FindFirstChild("HumanoidRootPart") then
                    if (LP.Character.HumanoidRootPart.Position - p.Character.HumanoidRootPart.Position).Magnitude <= 15 then
                        SendCmd(";kick " .. p.Name .. " Client Disconnected")
                    end
                end
            end
        end
    end
end)

ShapeShiftBtn = CreateBtn("SHAPESHIFT", Color3.fromRGB(0, 100, 150), function()
    ShapeshiftContainer.Visible = not ShapeshiftContainer.Visible
    if ShapeshiftContainer.Visible then
        for _, child in pairs(ScrollFrame:GetChildren()) do if child:IsA("TextButton") then child:Destroy() end end
        for _, p in pairs(Players:GetPlayers()) do
            if p ~= LP then
                local pBtn = Instance.new("TextButton", ScrollFrame)
                pBtn.Size = UDim2.new(1, -10, 0, 30); pBtn.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
                pBtn.Text = p.Name; pBtn.TextColor3 = Color3.new(1, 1, 1); pBtn.Font = Enum.Font.SourceSans
                Instance.new("UICorner", pBtn).CornerRadius = UDim.new(0, 4)
                
                pBtn.MouseButton1Click:Connect(function()
                    TargetPlayer = p.Name
                    ShapeshiftContainer.Visible = false
                    AIRunning = false 
                    SendCmd(";r15 me"); task.wait(0.4); SendCmd(";char me " .. TargetPlayer)
                    AlertBtn.Visible = true
                end)
            end
        end
    end
end)

-- [INCIDENT BUTONU VE SENARYO FONKSİYONU]
IncidentBtn = CreateBtn("Incident", Color3.fromRGB(130, 50, 0), function() 
    -- 1. Karakteri R6 dummy yapar ve dondurur (Hareket edemezsin)
    SendCmd(";r6 me")
    task.wait(0.3)
    SendCmd(";char me Dummy_4582")
    task.wait(0.3)
    SendCmd(";freeze me") 
    
    -- Yaklaşan kişiyi (en yakın oyuncuyu) tespit etme döngüsü
    task.spawn(function()
        local YakinOyuncu = nil
        local EnKisaMesafe = 50 -- Sadece 50 block veya daha yakınsa tetiklenir
        
        if LP.Character and LP.Character:FindFirstChild("HumanoidRootPart") then
            for _, p in pairs(Players:GetPlayers()) do
                if p ~= LP and p.Character and p.Character:FindFirstChild("HumanoidRootPart") then
                    local mesafe = (LP.Character.HumanoidRootPart.Position - p.Character.HumanoidRootPart.Position).Magnitude
                    if mesafe < EnKisaMesafe then
                        EnKisaMesafe = mesafe
                        YakinOyuncu = p
                    end
                end
            end
        end
        
        -- Eğer yakında tek bir kişi varsa konuşmalar başlar
        if YakinOyuncu then
            local targetName = YakinOyuncu.Name
            
            -- Yaklaşan kişi konuşur (Herkes değil, sadece o tek kişi)
            SendCmd(";chats " .. targetName .. " You are so Ugly")
            task.wait(1.5)
            
            -- Senin karakterinin (Ben) arka arkaya yapacağı konuşmalar
            SendCmd(";chats me Hear ?!")
            task.wait(1.5)
            SendCmd(";chats me SecuritySystem32 ..#\226\130\186")
            task.wait(1.5)
            SendCmd(";chats me Flowers Has been launched")
            task.wait(1.2)
            
            -- Müzik açılır ve ses fulenir
            SendCmd(";volume 10")
            SendCmd(";music 7145372503")
            task.wait(0.2)
            
            -- Yaklaşan kişi tamamen donar
            SendCmd(";freeze " .. targetName)
            task.wait(0.2)
            
            -- Yaklaşan kişi senin şu anki formuna (Dummy_4582) dönüşür
            SendCmd(";r6 " .. targetName)
            task.wait(0.3)
            SendCmd(";char " .. targetName .. " Dummy_4582")
            task.wait(0.5)
            
            -- Çözülürsün (Klonlama aşaması için)
            SendCmd(";unfreeze me")
            task.wait(0.1)
            
            -- 20 Kez hızlıca klonlama döngüsü (En fazla 100 block uzağa rastgele ışınlanıp clone atar)
            local randomGen = Random.new()
            for i = 1, 20 do
                if LP.Character and LP.Character:FindFirstChild("HumanoidRootPart") then
                    -- Maksimum 100 block olacak şekilde rastgele X ve Z koordinatları ayarlar
                    local offsetX = randomGen:NextNumber(-100, 100)
                    local offsetZ = randomGen:NextNumber(-100, 100)
                    
                    LP.Character.HumanoidRootPart.CFrame = LP.Character.HumanoidRootPart.CFrame * CFrame.new(offsetX, 0, offsetZ)
                    task.wait(0.05) -- Çok hızlı olması için bekleme süresi kısa tutuldu
                    SendCmd(";clone me")
                    task.wait(0.05)
                end
            end
            
            -- Tüm klonlar bittikten sonra sis kaldırılır ve saat sabah 4 yapılır
            SendCmd(";unfog")
            SendCmd(";time 4")
            
            -- 5 Saniye bekleme
            task.wait(5)
            
            -- Herkesi çökertir (Server crash)
            SendCmd(";crash all")
        end
    end)
end)

BrokenBtn.Visible = false; KickBtn.Visible = false; ShapeShiftBtn.Visible = false; IncidentBtn.Visible = false; WhistleBtn.Visible = false

Features & Information

Well lazy dont go to spam discord server İTS not mine İTS A Spam

Community Comments (2)

saidyildiz430saidyildiz430May 16, 2026

Bro He s*ing Font

saidyildiz430saidyildiz430May 16, 2026

Dont go discord server ita not mine

More Scripts for Universal Scripts