fragmented mode v4 by jabiss
Key Required

fragmented mode v4 by jabiss

DOORS 🚨doorsmoduploaderdoorsmoduploader 2.5K views 545 executesUpdated Dec 26, 2025
Unrated
00
Lua Script•173 lines (6267 chars)
local blackListeds = {"Yarik9847"} 
if table.find(blackListeds, game.Players.LocalPlayer.Name) then
game.Players.LocalPlayer:Kick("You have been banned from Fragmented Mode V4.")
end

local blakListeds = {"huyhoang28728"} 
if table.find(blakListeds, game.Players.LocalPlayer.Name) then
game.Players.LocalPlayer:Kick("You have been banned from Fragmented Mode V4.")
end

require(game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Game).caption("Fragmented Mode v4 Singleplayer Version ",true)
wait(2) require(game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Game).caption("credits to nautic,jabiss,Noah, vynixu and noname",true)

---====== Load achievement giver ======---
local achievementGiver = loadstring(game:HttpGet("https://raw.githubusercontent.com/RegularVynixu/Utilities/main/Doors/Custom%20Achievements/Source.lua"))()

---====== Display achievement ======---
achievementGiver({
    Title = "Fragmented V4 Reimagined ",
    Desc = "Enjoy Script",
    Reason = "Execute Fragmented V4 By Sonic.",
    Image = "rbxassetid://80921932542636"
})

-- intro to the intense hotel
local shut = game.Players.LocalPlayer.PlayerGui.MainUI.MainFrame.IntroText
local intro = shut:Clone()
intro.Parent = game.Players.LocalPlayer.PlayerGui.MainUI
intro.Name = "Fragment Mode Intro"
intro.Visible = true
intro.Text = "The Fragments"
intro.TextTransparency = 0
local underline = UDim2.new(1.1, 0, 0.015, 6)
game.TweenService:Create(intro.Underline, TweenInfo.new(3), {Size = underline}):Play()
wait(7)
game.TweenService:Create(intro.Underline, TweenInfo.new(1.3), {Size = UDim2.new(0.95, 0, 0.015, 6)}):Play()
wait(1)
game.TweenService:Create(intro.Underline, TweenInfo.new(2), {ImageTransparency = 1}):Play()
game.TweenService:Create(intro, TweenInfo.new(2), {TextTransparency = 1}):Play()
game.TweenService:Create(intro.Underline, TweenInfo.new(7), {Size = UDim2.new(0, 0, 0.015, 6)}):Play()
wait(2.3)
intro.Visible = false
wait(4)
intro:Destroy()

--Crucifix
loadstring(game:HttpGet("https://pastebin.com/raw/F2e4mPcS"))()

--Cave ambience
local sound = Instance.new("Sound")

sound.SoundId = "rbxassetid://"

sound.Volume = 1

sound.Looped = true

sound:Play()

sound.Parent = workspace

-- Door Changer Floor 2 And Sound
coroutine.wrap(function()
    while true do
        wait(0.0005)
workspace.CurrentRooms[game.ReplicatedStorage.GameData.LatestRoom.Value].Door.Door.Open.SoundId = "rbxassetid://833871080"
workspace.CurrentRooms[game.ReplicatedStorage.GameData.LatestRoom.Value]:FindFirstChild("Door"):FindFirstChild("Door").Material = "Rock"
workspace.CurrentRooms[game.ReplicatedStorage.GameData.LatestRoom.Value]:FindFirstChild("Door"):FindFirstChild("Door"):FindFirstChild("Sign").Material = "Rock"
    end
end)()

-- new fog
local Lighting = game:GetService("Lighting")
Lighting.Ambient = Color3.new(0, 0, 0)
Lighting.Brightness = 0.1
Lighting.FogEnd = 50
Lighting.FogStart = 35
Lighting.FogColor = Color3.new(0, 0, 0)

--Stamina
loadstring(game:HttpGet("https://pastefy.app/EpqLU3vm/raw"))()

-- goofy screech
game.ReplicatedStorage.Entities.Screech.Top.Eyes.Color = Color3.fromRGB(255, 255, 0)
game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Game.RemoteListener.Modules.Screech.Caught.SoundId = "rbxassetid://7492033495"
game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Game.RemoteListener.Modules.Screech.Caught.PlaybackSpeed = 1.6
game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Game.RemoteListener.Modules.Screech.Attack.SoundId = "rbxassetid://8080941676"

-- goofy hide
game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Game.RemoteListener.Modules.HideMonster.Scare.SoundId = "rbxassetid://9126213741"

-- goofy spider
game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Game.RemoteListener.Modules.SpiderJumpscare.Scare.SoundId = "rbxassetid://8080941676"
local function getGitSoundId(GithubSoundPath: string, AssetName: string): Sound
    local Url = GithubSoundPath

    if not isfile(AssetName..".mp3") then 
        writefile(AssetName..".mp3", game:HttpGet(Url)) 
    end

    local Sound = Instance.new("Sound")
    Sound.SoundId = getcustomasset(AssetName..".mp3", true)
    return Sound 
end

local CustomMusic = getGitSoundId("https://github.com/nervehammer1/throwawaystuff/raw/refs/heads/main/NightmareAmbient.mp3", "NightmareModeAmbient")
CustomMusic.Parent = game.Workspace
CustomMusic.Looped = true
CustomMusic.Volume = 2
CustomMusic:Play()

task.spawn(function()
    task.wait()
    if game:GetService("Lighting"):FindFirstChild("Atmosphere") then
        game.Lighting.Atmosphere:Destroy()
    end
    game.Lighting.FogColor = Color3.new(0.133333, 0.149020, 0.239216)
    game.Lighting.FogEnd = 100
    game.Lighting.FogStart = 0
end)

require(game.Players.LocalPlayer.PlayerGui.MainUI.Initiator.Main_Game).caption("Floor 2 theme recreate by localplayer loaded",true)

game.Workspace.CurrentRooms.ChildAdded:Connect(function(Room)
    task.wait(1.5)
    if Room:IsA("Model") then
        if tonumber(Room.Name) ~= nil then
            for _, v in pairs(Room.Parts:GetDescendants()) do
                if v:IsA("Part") or v:IsA("BasePart") or v:IsA("MeshPart") or v:IsA("UnionOperation") then
                    if v.Material == Enum.Material.Wood or v.Material == Enum.Material.WoodPlanks then
                        v.Color = Color3.fromRGB(60, 60, 60)
                        v.Material = Enum.Material.Limestone
                        v.MaterialVariant = ""
                    end
                end
            end
        end
    end
end)

-- Dread
coroutine.wrap(function()
    while true do
        wait(90)
        game.ReplicatedStorage.GameData.LatestRoom.Changed:Wait()
        wait(0)
        loadstring(game:HttpGet("https://raw.githubusercontent.com/vct0721/Doors-Stuff/main/DreadEnity"))()
    end
end)()

-- hunger
coroutine.wrap(function()
    while true do
        wait(350)
        game.ReplicatedStorage.GameData.LatestRoom.Changed:Wait()
        wait(0)
loadstring(game:HttpGet("https://pastebin.com/raw/a9km8DA5"))()

end

end)()

--Rebound
coroutine.wrap(function()
    while true do
        wait(250)
        game.ReplicatedStorage.GameData.LatestRoom.Changed:Wait()
        wait(0)
loadstring(game:HttpGet("https://pastebin.com/raw/2SAwkPLt"))()

end

end)()

Features & Information

doors fragmented mode new entity guidinglight music upgrades seek chase upgrade

Community Comments (2)

skidIordskidIordJan 9, 2026

so skidded LOL please do NOT add me in the credits to this skidded script

SN_1SN_1May 10, 2026

I tried it but its not working-

More Scripts for DOORS 🚨