
Key RequiredUniversal

--[[
]]
-- Instances
local ScreenGui = Instance.new("ScreenGui")
local ImageLabel = Instance.new("ImageLabel")
local NoclipFlyButton = Instance.new("TextButton")
local FlyButton = Instance.new("TextButton")
local DecalButton = Instance.new("TextButton")
local ESPButton = Instance.new("TextButton")
local SkyboxButton = Instance.new("TextButton")
local BURNTHOSEIDIOTS = Instance.new("TextButton")
local NoclipButton = Instance.new("TextButton")
local MiniMapButton = Instance.new("TextButton")
local TpToolButton = Instance.new("TextButton")
local InvisButton = Instance.new("TextButton")
local RAINTHOSEDUMBDECALEDIDIOTS = Instance.new("TextButton")
local SuperSpeedButton = Instance.new("TextButton")
local JumpScareButton = Instance.new("TextButton")
local DecalPlayersButton = Instance.new("TextButton")
local SM10GUIV3 = Instance.new("TextLabel")
-- Properties
ScreenGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
ImageLabel.Parent = ScreenGui
ImageLabel.BackgroundColor3 = Color3.new(1, 0.811765, 0.815686)
ImageLabel.BorderColor3 = Color3.new(0.866667, 1, 1)
ImageLabel.BorderSizePixel = 0
ImageLabel.Position = UDim2.new(0.265621215, 0, 0.0347705148, 0)
ImageLabel.Size = UDim2.new(0, 358, 0, 548)
ImageLabel.Image = "rbxasset://textures/ui/GuiImagePlaceholder.png"
ImageLabel.ImageColor3 = Color3.new(0, 1, 0)
NoclipFlyButton.Name = "Noclip+Fly Button"
NoclipFlyButton.Parent = ImageLabel
NoclipFlyButton.BackgroundColor3 = Color3.new(0, 0.917647, 1)
NoclipFlyButton.BorderColor3 = Color3.new(0, 0, 0)
NoclipFlyButton.BorderSizePixel = 0
NoclipFlyButton.Position = UDim2.new(0.0733079985, 0, 0.312875241, 0)
NoclipFlyButton.Size = UDim2.new(0, 123, 0, 50)
NoclipFlyButton.Font = Enum.Font.SourceSans
NoclipFlyButton.Text = "noclip+Fly"
NoclipFlyButton.TextColor3 = Color3.new(0, 0, 0)
NoclipFlyButton.TextSize = 14
FlyButton.Name = "Fly Button"
FlyButton.Parent = ImageLabel
FlyButton.BackgroundColor3 = Color3.new(0, 0.917647, 1)
FlyButton.BorderColor3 = Color3.new(0, 0, 0)
FlyButton.BorderSizePixel = 0
FlyButton.Position = UDim2.new(0.571862757, 0, 0.209339008, 0)
FlyButton.Size = UDim2.new(0, 123, 0, 50)
FlyButton.Font = Enum.Font.SourceSans
FlyButton.Text = "fly"
FlyButton.TextColor3 = Color3.new(0, 0, 0)
FlyButton.TextSize = 14
DecalButton.Name = "Decal Button"
DecalButton.Parent = ImageLabel
DecalButton.BackgroundColor3 = Color3.new(0, 0.917647, 1)
DecalButton.BorderColor3 = Color3.new(0, 0, 0)
DecalButton.BorderSizePixel = 0
DecalButton.Position = UDim2.new(0.573519886, 0, 0.103150502, 0)
DecalButton.Size = UDim2.new(0, 123, 0, 50)
DecalButton.Font = Enum.Font.SourceSans
DecalButton.Text = "Decal"
DecalButton.TextColor3 = Color3.new(0, 0, 0)
DecalButton.TextSize = 14
ESPButton.Name = "ESP Button"
ESPButton.Parent = ImageLabel
ESPButton.BackgroundColor3 = Color3.new(0, 0.913726, 0.996078)
ESPButton.BorderColor3 = Color3.new(0, 0, 0)
ESPButton.BorderSizePixel = 0
ESPButton.Position = UDim2.new(0.577449322, 0, 0.56129998, 0)
ESPButton.Size = UDim2.new(0, 123, 0, 50)
ESPButton.Font = Enum.Font.SourceSans
ESPButton.Text = "ESP"
ESPButton.TextColor3 = Color3.new(0, 0, 0)
ESPButton.TextSize = 14
SkyboxButton.Name = "Skybox Button"
SkyboxButton.Parent = ImageLabel
SkyboxButton.BackgroundColor3 = Color3.new(0, 0.917647, 1)
SkyboxButton.BorderColor3 = Color3.new(0, 0, 0)
SkyboxButton.BorderSizePixel = 0
SkyboxButton.Position = UDim2.new(0.0741287321, 0, 0.101607777, 0)
SkyboxButton.Size = UDim2.new(0, 123, 0, 50)
SkyboxButton.Font = Enum.Font.SourceSans
SkyboxButton.Text = "skybox"
SkyboxButton.TextColor3 = Color3.new(0, 0, 0)
SkyboxButton.TextSize = 14
BURNTHOSEIDIOTS.Name = "BURN THOSE IDIOTS"
BURNTHOSEIDIOTS.Parent = ImageLabel
BURNTHOSEIDIOTS.BackgroundColor3 = Color3.new(1, 0, 0)
BURNTHOSEIDIOTS.BorderColor3 = Color3.new(0, 0, 0)
BURNTHOSEIDIOTS.BorderSizePixel = 0
BURNTHOSEIDIOTS.Position = UDim2.new(0.0755528286, 0, 0.415925175, 0)
BURNTHOSEIDIOTS.Size = UDim2.new(0, 300, 0, 66)
BURNTHOSEIDIOTS.Font = Enum.Font.Unknown
BURNTHOSEIDIOTS.Text = "BURN THOSE IDIOTS (CILENT)"
BURNTHOSEIDIOTS.TextColor3 = Color3.new(0, 0, 0)
BURNTHOSEIDIOTS.TextSize = 25
NoclipButton.Name = "Noclip Button"
NoclipButton.Parent = ImageLabel
NoclipButton.BackgroundColor3 = Color3.new(0, 0.913726, 0.996078)
NoclipButton.BorderColor3 = Color3.new(0, 0, 0)
NoclipButton.BorderSizePixel = 0
NoclipButton.Position = UDim2.new(0.576587379, 0, 0.313970298, 0)
NoclipButton.Size = UDim2.new(0, 123, 0, 50)
NoclipButton.Font = Enum.Font.SourceSans
NoclipButton.Text = "Noclip"
NoclipButton.TextColor3 = Color3.new(0, 0, 0)
NoclipButton.TextSize = 14
MiniMapButton.Name = "Mini Map Button"
MiniMapButton.Parent = ImageLabel
MiniMapButton.BackgroundColor3 = Color3.new(0, 0.917647, 1)
MiniMapButton.BorderColor3 = Color3.new(0, 0, 0)
MiniMapButton.BorderSizePixel = 0
MiniMapButton.Position = UDim2.new(0.0727595314, 0, 0.562249243, 0)
MiniMapButton.Size = UDim2.new(0, 123, 0, 50)
MiniMapButton.Font = Enum.Font.SourceSans
MiniMapButton.Text = "Mini Map"
MiniMapButton.TextColor3 = Color3.new(0, 0, 0)
MiniMapButton.TextSize = 14
TpToolButton.Name = "TpTool Button"
TpToolButton.Parent = ImageLabel
TpToolButton.BackgroundColor3 = Color3.new(0, 0.917647, 1)
TpToolButton.BorderColor3 = Color3.new(0, 0, 0)
TpToolButton.BorderSizePixel = 0
TpToolButton.Position = UDim2.new(0.0755528286, 0, 0.210650086, 0)
TpToolButton.Size = UDim2.new(0, 123, 0, 50)
TpToolButton.Font = Enum.Font.SourceSans
TpToolButton.Text = "tptool"
TpToolButton.TextColor3 = Color3.new(0, 0, 0)
TpToolButton.TextSize = 14
InvisButton.Name = "Invis Button"
InvisButton.Parent = ImageLabel
InvisButton.BackgroundColor3 = Color3.new(0, 0.917647, 1)
InvisButton.BorderColor3 = Color3.new(0, 0, 0)
InvisButton.BorderSizePixel = 0
InvisButton.Position = UDim2.new(0.073872149, 0, 0.893968046, 0)
InvisButton.Size = UDim2.new(0, 123, 0, 50)
InvisButton.Font = Enum.Font.SourceSans
InvisButton.Text = "Invis (Cilent)"
InvisButton.TextColor3 = Color3.new(0, 0, 0)
InvisButton.TextSize = 14
RAINTHOSEDUMBDECALEDIDIOTS.Name = "RAIN THOSE DUMB DECALED IDIOTS"
RAINTHOSEDUMBDECALEDIDIOTS.Parent = ImageLabel
RAINTHOSEDUMBDECALEDIDIOTS.BackgroundColor3 = Color3.new(1, 0, 0)
RAINTHOSEDUMBDECALEDIDIOTS.BorderColor3 = Color3.new(0, 0, 0)
RAINTHOSEDUMBDECALEDIDIOTS.BorderSizePixel = 0
RAINTHOSEDUMBDECALEDIDIOTS.Position = UDim2.new(0.0647598356, 0, 0.666896403, 0)
RAINTHOSEDUMBDECALEDIDIOTS.Size = UDim2.new(0, 311, 0, 59)
RAINTHOSEDUMBDECALEDIDIOTS.Font = Enum.Font.Unknown
RAINTHOSEDUMBDECALEDIDIOTS.Text = "RAIN THOSE DUMB DECALED IDIOTS"
RAINTHOSEDUMBDECALEDIDIOTS.TextColor3 = Color3.new(0, 0, 0)
RAINTHOSEDUMBDECALEDIDIOTS.TextSize = 25
SuperSpeedButton.Name = "Super Speed Button"
SuperSpeedButton.Parent = ImageLabel
SuperSpeedButton.BackgroundColor3 = Color3.new(0, 0.878431, 0.956863)
SuperSpeedButton.BorderColor3 = Color3.new(0, 0, 0)
SuperSpeedButton.BorderSizePixel = 0
SuperSpeedButton.Position = UDim2.new(0.577449322, 0, 0.892280221, 0)
SuperSpeedButton.Size = UDim2.new(0, 123, 0, 50)
SuperSpeedButton.Font = Enum.Font.SourceSans
SuperSpeedButton.Text = "Super Speed"
SuperSpeedButton.TextColor3 = Color3.new(0, 0, 0)
SuperSpeedButton.TextSize = 14
JumpScareButton.Name = "JumpScare Button"
JumpScareButton.Parent = ImageLabel
JumpScareButton.BackgroundColor3 = Color3.new(0, 0.917647, 1)
JumpScareButton.BorderColor3 = Color3.new(0, 0, 0)
JumpScareButton.BorderSizePixel = 0
JumpScareButton.Position = UDim2.new(0.0742369071, 0, 0.786672831, 0)
JumpScareButton.Size = UDim2.new(0, 123, 0, 50)
JumpScareButton.Font = Enum.Font.SourceSans
JumpScareButton.Text = "JumpScare (Cilent)"
JumpScareButton.TextColor3 = Color3.new(0, 0, 0)
JumpScareButton.TextSize = 14
DecalPlayersButton.Name = "Decal Players Button"
DecalPlayersButton.Parent = ImageLabel
DecalPlayersButton.BackgroundColor3 = Color3.new(0, 0.882353, 0.960784)
DecalPlayersButton.BorderColor3 = Color3.new(0, 0, 0)
DecalPlayersButton.BorderSizePixel = 0
DecalPlayersButton.Position = UDim2.new(0.5771752, 0, 0.7876966, 0)
DecalPlayersButton.Size = UDim2.new(0, 123, 0, 50)
DecalPlayersButton.Font = Enum.Font.SourceSans
DecalPlayersButton.Text = "Decal players"
DecalPlayersButton.TextColor3 = Color3.new(0, 0, 0)
DecalPlayersButton.TextSize = 14
SM10GUIV3.Name = "SM10 GUI V3"
SM10GUIV3.Parent = ImageLabel
SM10GUIV3.BackgroundColor3 = Color3.new(0, 0.266667, 1)
SM10GUIV3.BorderColor3 = Color3.new(0, 0, 0)
SM10GUIV3.BorderSizePixel = 0
SM10GUIV3.Position = UDim2.new(0.0647598356, 0, 0.0130596999, 0)
SM10GUIV3.Size = UDim2.new(0, 311, 0, 40)
SM10GUIV3.Font = Enum.Font.SourceSans
SM10GUIV3.Text = "SM10 GUI V3"
SM10GUIV3.TextColor3 = Color3.new(0, 0, 0)
SM10GUIV3.TextSize = 14
-- Scripts
-- ImageLabel Scripts
local function OMYFEC_fake_script() -- ImageLabel.picture script
local script = Instance.new('LocalScript', ImageLabel)
local player = game.Players.LocalPlayer
local gui = player:WaitForChild("PlayerGui"):WaitForChild("ScreenGui")
local imageLabel = gui:WaitForChild("ImageLabel")
imageLabel.Image = "rbxassetid://84097995149752"
imageLabel.ScaleType = Enum.ScaleType.Stretch
end
coroutine.wrap(OMYFEC_fake_script)()
local function PKERTTV_fake_script() -- ImageLabel.image lable drag Script
local script = Instance.new('LocalScript', ImageLabel)
local player = game.Players.LocalPlayer
local gui = player:WaitForChild("PlayerGui"):WaitForChild("ScreenGui")
local imageLabel = gui:WaitForChild("ImageLabel")
local dragging = false
local dragInput, mousePos, framePos
imageLabel.InputBegan:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
dragging = true
mousePos = input.Position
framePos = imageLabel.Position
input.Changed:Connect(function()
if input.UserInputState == Enum.UserInputState.End then
dragging = false
end
end)
end
end)
imageLabel.InputChanged:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseMovement then
dragInput = input
end
end)
game:GetService("UserInputService").InputChanged:Connect(function(input)
if input == dragInput and dragging then
local delta = input.Position - mousePos
imageLabel.Position = UDim2.new(
framePos.X.Scale,
framePos.X.Offset + delta.X,
framePos.Y.Scale,
framePos.Y.Offset + delta.Y
)
end
end)
end
coroutine.wrap(PKERTTV_fake_script)()
-- Button Scripts
local function ZSDBYPS_fake_script() -- NoclipFlyButton.LocalScript
local script = Instance.new('LocalScript', NoclipFlyButton)
local flySpeed = 50
local flying = false
local noclip = false
local player = game.Players.LocalPlayer
local uis = game:GetService("UserInputService")
local rs = game:GetService("RunService")
local camera = workspace.CurrentCamera
local button = script.Parent
local function getCharacter()
local char = player.Character or player.CharacterAdded:Wait()
return char
end
local function applyNoClip(char)
rs.Stepped:Connect(function()
if noclip then
for _, part in pairs(char:GetDescendants()) do
if part:IsA("BasePart") then
part.CanCollide = false
end
end
end
end)
end
local function startFlying()
local char = getCharacter()
local hrp = char:WaitForChild("HumanoidRootPart")
local bv = Instance.new("BodyVelocity")
bv.Name = "FlyVelocity"
bv.MaxForce = Vector3.new(1e9, 1e9, 1e9)
bv.Velocity = Vector3.zero
bv.Parent = hrp
noclip = true
applyNoClip(char)
rs:BindToRenderStep("Flying", Enum.RenderPriority.Character.Value, function()
if not flying then
rs:UnbindFromRenderStep("Flying")
if hrp:FindFirstChild("FlyVelocity") then
hrp.FlyVelocity:Destroy()
end
noclip = false
return
end
local moveDir = Vector3.zero
if uis:IsKeyDown(Enum.KeyCode.W) then
moveDir += camera.CFrame.LookVector
end
if uis:IsKeyDown(Enum.KeyCode.S) then
moveDir -= camera.CFrame.LookVector
end
if uis:IsKeyDown(Enum.KeyCode.A) then
moveDir -= camera.CFrame.RightVector
end
if uis:IsKeyDown(Enum.KeyCode.D) then
moveDir += camera.CFrame.RightVector
end
if uis:IsKeyDown(Enum.KeyCode.Space) then
moveDir += camera.CFrame.UpVector
end
if uis:IsKeyDown(Enum.KeyCode.LeftControl) then
moveDir -= camera.CFrame.UpVector
end
if moveDir.Magnitude > 0 then
bv.Velocity = moveDir.Unit * flySpeed
else
bv.Velocity = Vector3.zero
end
end)
end
button.MouseButton1Click:Connect(function()
flying = not flying
if flying then
startFlying()
end
end)
end
coroutine.wrap(ZSDBYPS_fake_script)()
local function HVUNI_fake_script() -- FlyButton.LocalScript
local script = Instance.new('LocalScript', FlyButton)
local flySpeed = 50
local flying = false
local player = game.Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
local hrp = character:WaitForChild("HumanoidRootPart")
local uis = game:GetService("UserInputService")
local camera = game.Workspace.CurrentCamera
local button = script.Parent
local function startFlying()
flying = true
local bv = Instance.new("BodyVelocity")
bv.Name = "FlyVelocity"
bv.MaxForce = Vector3.new(1e9, 1e9, 1e9)
bv.Velocity = Vector3.zero
bv.Parent = hrp
while flying do
local direction = Vector3.zero
if uis:IsKeyDown(Enum.KeyCode.W) then
direction += camera.CFrame.LookVector
end
if uis:IsKeyDown(Enum.KeyCode.S) then
direction -= camera.CFrame.LookVector
end
if uis:IsKeyDown(Enum.KeyCode.A) then
direction -= camera.CFrame.RightVector
end
if uis:IsKeyDown(Enum.KeyCode.D) then
direction += camera.CFrame.RightVector
end
if uis:IsKeyDown(Enum.KeyCode.Space) then
direction += camera.CFrame.UpVector
end
if uis:IsKeyDown(Enum.KeyCode.LeftControl) then
direction -= camera.CFrame.UpVector
end
bv.Velocity = direction.Unit * flySpeed
if direction.Magnitude == 0 then
bv.Velocity = Vector3.zero
end
task.wait()
end
if hrp:FindFirstChild("FlyVelocity") then
hrp.FlyVelocity:Destroy()
end
end
button.MouseButton1Click:Connect(function()
flying = not flying
if flying then
startFlying()
end
end)
end
coroutine.wrap(HVUNI_fake_script)()
local function KAOQ_fake_script() -- DecalButton.LocalScript
local script = Instance.new('LocalScript', DecalButton)
local decalId = "rbxassetid://84097995149752"
local button = script.Parent
local players = game:GetService("Players")
local function applyDecal(part)
local faces = {
Enum.NormalId.Front,
Enum.NormalId.Back,
Enum.NormalId.Top,
Enum.NormalId.Bottom,
Enum.NormalId.Left,
Enum.NormalId.Right
}
for _, face in pairs(faces) do
local decal = Instance.new("Decal")
decal.Texture = decalId
decal.Face = face
decal.Parent = part
end
end
local function decalEverything()
for _, obj in pairs(workspace:GetDescendants()) do
if obj:IsA("BasePart") and not obj:IsA("Terrain") then
pcall(function()
applyDecal(obj)
end)
end
end
for _, player in pairs(players:GetPlayers()) do
local char = player.Character
if char then
for _, part in pairs(char:GetDescendants()) do
if part:IsA("BasePart") then
pcall(function()
applyDecal(part)
end)
end
end
end
end
end
button.MouseButton1Click:Connect(decalEverything)
end
coroutine.wrap(KAOQ_fake_script)()
local function LWXDF_fake_script() -- ESPButton.LocalScript
local script = Instance.new('LocalScript', ESPButton)
local button = script.Parent
local players = game:GetService("Players")
local localPlayer = players.LocalPlayer
local ESPEnabled = false
local boxes = {}
local function createBox(player)
local char = player.Character
if not char then return end
local head = char:FindFirstChild("Head")
if not head then return end
local box = Instance.new("BoxHandleAdornment")
box.Name = "ESPBox"
box.Adornee = head
box.AlwaysOnTop = true
box.ZIndex = 10
box.Size = Vector3.new(2, 2, 2)
box.Color3 = Color3.fromRGB(0, 255, 0)
box.Transparency = 0.5
box.Parent = head
boxes[player] = box
end
local function removeBox(player)
if boxes[player] then
boxes[player]:Destroy()
boxes[player] = nil
end
end
local function toggleESP()
ESPEnabled = not ESPEnabled
if ESPEnabled then
for _, player in pairs(players:GetPlayers()) do
createBox(player)
end
players.PlayerAdded:Connect(function(player)
if ESPEnabled then
player.CharacterAdded:Connect(function()
createBox(player)
end)
end
end)
players.PlayerRemoving:Connect(function(player)
removeBox(player)
end)
else
for _, box in pairs(boxes) do
box:Destroy()
end
boxes = {}
end
end
button.MouseButton1Click:Connect(toggleESP)
end
coroutine.wrap(LWXDF_fake_script)()
local function XMVCB_fake_script() -- SkyboxButton.LocalScript
local script = Instance.new('LocalScript', SkyboxButton)
local button = script.Parent
local function applySkybox()
local lighting = game:GetService("Lighting")
for _, v in pairs(lighting:GetChildren()) do
if v:IsA("Sky") then
v:Destroy()
end
end
local sky = Instance.new("Sky")
sky.Name = "SM10Sky"
local img = "rbxassetid://84097995149752"
sky.SkyboxBk = img
sky.SkyboxDn = img
sky.SkyboxFt = img
sky.SkyboxLf = img
sky.SkyboxRt = img
sky.SkyboxUp = img
sky.Parent = lighting
end
button.MouseButton1Click:Connect(applySkybox)
end
coroutine.wrap(XMVCB_fake_script)()
local function IPYUPAC_fake_script() -- BURNTHOSEIDIOTS.LocalScript
local script = Instance.new('LocalScript', BURNTHOSEIDIOTS)
local TextButton = script.Parent
local FIRE_COLOR = Color3.new(1, 0.3, 0)
local FIRE_TRANSPARENCY = 0.5
local function burnPart(part)
if not part:IsA("BasePart") then return end
local partSize = part.Size
local maxDimension = math.max(partSize.X, partSize.Y, partSize.Z)
local fireSize = math.clamp(maxDimension / 2, 1, 10)
local fire = Instance.new("Fire")
fire.Size = fireSize
fire.Heat = fireSize * 2
fire.Color = FIRE_COLOR
fire.SecondaryColor = FIRE_COLOR
fire.Parent = part
part.Color = Color3.new(1, 0.5, 0.5)
part.Material = Enum.Material.Neon
end
local function burnTheWorld()
for _, object in ipairs(workspace:GetDescendants()) do
if object:IsA("BasePart") and not object:FindFirstChildOfClass("Fire") then
burnPart(object)
end
end
end
TextButton.MouseButton1Click:Connect(function()
burnTheWorld()
end)
end
coroutine.wrap(IPYUPAC_fake_script)()
local function MCIDU_fake_script() -- NoclipButton.LocalScript
local script = Instance.new('LocalScript', NoclipButton)
local button = script.Parent
local player = game.Players.LocalPlayer
local runService = game:GetService("RunService")
local noclip = false
runService.Stepped:Connect(function()
if noclip and player.Character then
for _, part in pairs(player.Character:GetDescendants()) do
if part:IsA("BasePart") and part.CanCollide then
part.CanCollide = false
end
end
end
end)
button.MouseButton1Click:Connect(function()
noclip = not noclip
end)
end
coroutine.wrap(MCIDU_fake_script)()
local function BLKOOR_fake_script() -- MiniMapButton.LocalScript
local script = Instance.new('LocalScript', MiniMapButton)
local TextButton = script.Parent
local Player = game:GetService("Players").LocalPlayer
local RunService = game:GetService("RunService")
local MinimapGUI = Instance.new("ScreenGui")
MinimapGUI.Name = "ClientMinimap"
MinimapGUI.ResetOnSpawn = false
MinimapGUI.Parent = Player:WaitForChild("PlayerGui")
local MapFrame = Instance.new("Frame")
MapFrame.Size = UDim2.new(0.25, 0, 0.25, 0)
MapFrame.Position = UDim2.new(0.72, 0, 0.72, 0)
MapFrame.BackgroundColor3 = Color3.new(0, 0, 0)
MapFrame.BackgroundTransparency = 0.5
MapFrame.BorderSizePixel = 0
MapFrame.Visible = false
MapFrame.Parent = MinimapGUI
local CloseButton = Instance.new("TextButton")
CloseButton.Size = UDim2.new(0.1, 0, 0.1, 0)
CloseButton.Position = UDim2.new(0.9, 0, 0, 0)
CloseButton.Text = "X"
CloseButton.TextColor3 = Color3.new(1, 1, 1)
CloseButton.BackgroundTransparency = 1
CloseButton.Parent = MapFrame
local function getMapBounds()
local minX, maxX = math.huge, -math.huge
local minZ, maxZ = math.huge, -math.huge
for _, part in ipairs(workspace:GetDescendants()) do
if part:IsA("BasePart") and not part:IsA("Terrain") then
local pos = part.Position
minX = math.min(minX, pos.X)
maxX = math.max(maxX, pos.X)
minZ = math.min(minZ, pos.Z)
maxZ = math.max(maxZ, pos.Z)
end
end
return minX, maxX, minZ, maxZ
end
local function updateMinimap(minX, maxX, minZ, maxZ)
for _, child in ipairs(MapFrame:GetChildren()) do
if child.Name == "PlayerDot" then
child:Destroy()
end
end
local mapWidth = maxX - minX
local mapDepth = maxZ - minZ
local frameWidth = MapFrame.AbsoluteSize.X
local frameHeight = MapFrame.AbsoluteSize.Y
for _, otherPlayer in ipairs(game.Players:GetPlayers()) do
if otherPlayer.Character and otherPlayer.Character:FindFirstChild("HumanoidRootPart") then
local root = otherPlayer.Character.HumanoidRootPart
local dot = Instance.new("Frame")
dot.Name = "PlayerDot"
dot.Size = UDim2.new(0.02, 0, 0.02, 0)
dot.AnchorPoint = Vector2.new(0.5, 0.5)
dot.BackgroundColor3 = otherPlayer == Player and Color3.new(1, 0, 0) or Color3.new(0, 0, 1)
dot.BorderSizePixel = 0
local relX = (root.Position.X - minX) / mapWidth
local relY = (root.Position.Z - minZ) / mapDepth
dot.Position = UDim2.new(relX, 0, relY, 0)
dot.Parent = MapFrame
end
end
end
local minimapActive = false
local mapBounds = {getMapBounds()}
local connection
TextButton.MouseButton1Click:Connect(function()
minimapActive = not minimapActive
MapFrame.Visible = minimapActive
if minimapActive then
connection = RunService.RenderStepped:Connect(function()
updateMinimap(unpack(mapBounds))
end)
elseif connection then
connection:Disconnect()
end
end)
CloseButton.MouseButton1Click:Connect(function()
minimapActive = false
MapFrame.Visible = false
if connection then
connection:Disconnect()
end
end)
end
coroutine.wrap(BLKOOR_fake_script)()
local function LEFPHH_fake_script() -- TpToolButton.LocalScript
local script = Instance.new('LocalScript', TpToolButton)
local button = script.Parent
local player = game.Players.LocalPlayer
local mouse = player:GetMouse()
button.MouseButton1Click:Connect(function()
if player.Backpack:FindFirstChild("TPTool") or player.Character:FindFirstChild("TPTool") then return end
local tool = Instance.new("Tool")
tool.RequiresHandle = false
tool.Name = "TPTool"
tool.Parent = player.Backpack
tool.Activated:Connect(function()
local char = player.Character
local hrp = char and char:FindFirstChild("HumanoidRootPart")
if hrp then
local target = mouse.Hit.Position
hrp.CFrame = CFrame.new(target + Vector3.new(0, 5, 0))
end
end)
end)
end
coroutine.wrap(LEFPHH_fake_script)()
local function TXEPAS_fake_script() -- InvisButton.LocalScript
local script = Instance.new('LocalScript', InvisButton)
local TextButton = script.Parent
local Player = game:GetService("Players").LocalPlayer
local Character = Player.Character or Player.CharacterAdded:Wait()
local function makeInvisible()
for _, part in ipairs(Character:GetDescendants()) do
if part:IsA("BasePart") then
part.LocalTransparencyModifier = 1
end
end
local humanoid = Character:FindFirstChildOfClass("Humanoid")
if humanoid then
humanoid.DisplayDistanceType = Enum.HumanoidDisplayDistanceType.None
end
end
local function makeVisible()
for _, part in ipairs(Character:GetDescendants()) do
if part:IsA("BasePart") then
part.LocalTransparencyModifier = 0
end
end
local humanoid = Character:FindFirstChildOfClass("Humanoid")
if humanoid then
humanoid.DisplayDistanceType = Enum.HumanoidDisplayDistanceType.Viewer
end
end
local isInvisible = false
TextButton.MouseButton1Click:Connect(function()
isInvisible = not isInvisible
if isInvisible then
makeInvisible()
else
makeVisible()
end
end)
Player.CharacterAdded:Connect(function(newChar)
Character = newChar
if isInvisible then
makeInvisible()
end
end)
end
coroutine.wrap(TXEPAS_fake_script)()
local function GDBD_fake_script() -- RAINTHOSEDUMBDECALEDIDIOTS.LocalScript
local script = Instance.new('LocalScript', RAINTHOSEDUMBDECALEDIDIOTS)
local TextButton = script.Parent
local decalId = "84097995149752"
local soundId = "6129291390"
local function createFallingDummy()
local dummy = Instance.new("Model")
dummy.Name = "FallingDummy"
local humanoid = Instance.new("Humanoid")
humanoid.Parent = dummy
local head = Instance.new("Part")
head.Name = "Head"
head.Size = Vector3.new(2, 1, 1)
head.Anchored = true
head.CanCollide = false
head.Parent = dummy
local faces = {
Enum.NormalId.Front,
Enum.NormalId.Back,
Enum.NormalId.Left,
Enum.NormalId.Right,
Enum.NormalId.Top,
Enum.NormalId.Bottom
}
for _, face in ipairs(faces) do
local decal = Instance.new("Decal")
decal.Texture = "rbxassetid://" .. decalId
decal.Face = face
decal.Parent = head
end
local player = game.Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
local spawnPosition = character.HumanoidRootPart.Position + Vector3.new(
math.random(-50, 50),
math.random(50, 100),
math.random(-50, 50)
)
dummy.PrimaryPart = head
dummy:SetPrimaryPartCFrame(CFrame.new(spawnPosition))
dummy.Parent = workspace
coroutine.wrap(function()
while dummy and dummy.PrimaryPart do
dummy:SetPrimaryPartCFrame(dummy.PrimaryPart.CFrame * CFrame.new(0, -1, 0))
task.wait(0.05)
if dummy.PrimaryPart.Position.Y < -100 then
dummy:Destroy()
break
end
end
end)()
end
local function playMusic()
local sound = Instance.new("Sound")
sound.SoundId = "rbxassetid://" .. soundId
sound.Parent = game:GetService("SoundService")
sound:Play()
sound.Ended:Connect(function()
sound:Destroy()
end)
end
TextButton.MouseButton1Click:Connect(function()
playMusic()
for i = 1, 20 do
task.spawn(createFallingDummy)
task.wait(0.2)
end
end)
end
coroutine.wrap(GDBD_fake_script)()
local function NMZG_fake_script() -- SuperSpeedButton.LocalScript
local script = Instance.new('LocalScript', SuperSpeedButton)
local TextButton = script.Parent
local Player = game:GetService("Players").LocalPlayer
local Character = Player.Character or Player.CharacterAdded:Wait()
local Humanoid = Character:WaitForChild("Humanoid")
local SUPER_SPEED = 50
local NORMAL_SPEED = 16
local isSpeedy = false
local function toggleSpeed()
isSpeedy = not isSpeedy
if isSpeedy then
Humanoid.WalkSpeed = SUPER_SPEED
TextButton.Text = "Speed Boost: ON"
TextButton.BackgroundColor3 = Color3.new(0, 1, 0)
else
Humanoid.WalkSpeed = NORMAL_SPEED
TextButton.Text = "Speed Boost: OFF"
TextButton.BackgroundColor3 = Color3.new(1, 0, 0)
end
end
TextButton.MouseButton1Click:Connect(toggleSpeed)
Player.CharacterAdded:Connect(function(newChar)
Character = newChar
Humanoid = Character:WaitForChild("Humanoid")
Humanoid.WalkSpeed = isSpeedy and SUPER_SPEED or NORMAL_SPEED
end)
end
coroutine.wrap(NMZG_fake_script)()
local function KBKQJ_fake_script() -- JumpScareButton.LocalScript
local script = Instance.new('LocalScript', JumpScareButton)
local TextButton = script.Parent
local Player = game:GetService("Players").LocalPlayer
local SoundService = game:GetService("SoundService")
local RunService = game:GetService("RunService")
local Lighting = game:GetService("Lighting")
local JUMPSCARE_IMAGE = "rbxassetid://84097995149752"
local SOUND_ID = "rbxassetid://6129291390"
local SCARE_DURATION = 10
local SCARE_VOLUME = 1
local SHAKE_INTENSITY = 25
local JumpscareUI = Instance.new("ScreenGui")
JumpscareUI.Name = "NightmareFuel"
JumpscareUI.ResetOnSpawn = false
JumpscareUI.Parent = Player:WaitForChild("PlayerGui")
local ScareImage = Instance.new("ImageLabel")
ScareImage.Size = UDim2.new(2, 0, 2, 0)
ScareImage.Position = UDim2.new(-0.5, 0, -0.5, 0)
ScareImage.BackgroundColor3 = Color3.new(0, 0, 0)
ScareImage.Image = JUMPSCARE_IMAGE
ScareImage.ScaleType = Enum.ScaleType.Stretch
ScareImage.Visible = false
ScareImage.ZIndex = 999
ScareImage.Parent = JumpscareUI
local ScareSound = Instance.new("Sound")
ScareSound.SoundId = SOUND_ID
ScareSound.Volume = 0
ScareSound.Looped = true
ScareSound.Parent = SoundService
local function TriggerExtendedHorror()
local originalAmbient = Lighting.Ambient
local originalFOV = workspace.CurrentCamera.FieldOfView
ScareImage.Visible = true
ScareSound:Play()
for i = 0, 1, 0.1 do
ScareSound.Volume = i
task.wait(0.1)
end
Lighting.Ambient = Color3.new(0.1, 0, 0)
workspace.CurrentCamera.FieldOfView = 100
local shakeConn
shakeConn = RunService.Heartbeat:Connect(function(dt)
workspace.CurrentCamera.CFrame = workspace.CurrentCamera.CFrame * CFrame.Angles(
math.rad(math.random(-SHAKE_INTENSITY, SHAKE_INTENSITY) * dt),
math.rad(math.random(-SHAKE_INTENSITY, SHAKE_INTENSITY) * dt),
0
)
end)
task.delay(8, function()
local pulseConn
local pulseSpeed = 0.5
local startTime = os.clock()
pulseConn = RunService.Heartbeat:Connect(function()
local scale = 1.5 + math.sin((os.clock() - startTime) * pulseSpeed * 10) * 0.5
ScareImage.Size = UDim2.new(scale, 0, scale, 0)
ScareImage.Position = UDim2.new(-scale/2 + 0.5, 0, -scale/2 + 0.5, 0)
end)
task.delay(2, function()
pulseConn:Disconnect()
end)
end)
task.delay(SCARE_DURATION, function()
for i = 1, 0, -0.1 do
ScareSound.Volume = i
ScareImage.ImageTransparency = 1 - i
task.wait(0.15)
end
shakeConn:Disconnect()
ScareImage.Visible = false
ScareSound:Stop()
Lighting.Ambient = originalAmbient
workspace.CurrentCamera.FieldOfView = originalFOV
ScareImage.Size = UDim2.new(2, 0, 2, 0)
ScareImage.Position = UDim2.new(-0.5, 0, -0.5, 0)
ScareImage.ImageTransparency = 0
end)
end
TextButton.MouseButton1Click:Connect(TriggerExtendedHorror)
end
coroutine.wrap(KBKQJ_fake_script)()
local function VTWGIYJ_fake_script() -- DecalPlayersButton.LocalScript
local script = Instance.new('LocalScript', DecalPlayersButton)
local TextButton = script.Parent
local Player = game:GetService("Players").LocalPlayer
local DECAL_ID = "84097995149752"
local function applyDecalToPart(part)
local faces = {
Enum.NormalId.Front,
Enum.NormalId.Back,
Enum.NormalId.Left,
Enum.NormalId.Right,
Enum.NormalId.Top,
Enum.NormalId.Bottom
}
for _, face in pairs(faces) do
local decal = Instance.new("Decal")
decal.Face = face
decal.Texture = "rbxassetid://"..DECAL_ID
decal.Parent = part
end
end
local function decoratePlayer(character)
for _, part in ipairs(character:GetDescendants()) do
if part:IsA("BasePart") and not part:IsA("MeshPart") then
applyDecalToPart(part)
end
end
end
local function applyToAllPlayers()
for _, otherPlayer in ipairs(game:GetService("Players"):GetPlayers()) do
if otherPlayer.Character then
decoratePlayer(otherPlayer.Character)
end
otherPlayer.CharacterAdded:Connect(decoratePlayer)
end
end
TextButton.MouseButton1Click:Connect(function()
applyToAllPlayers()
game:GetService("Players").PlayerAdded:Connect(function(newPlayer)
newPlayer.CharacterAdded:Connect(decoratePlayer)
end)
if Player.Character then
decoratePlayer(Player.Character)
end
Player.CharacterAdded:Connect(decoratePlayer)
end)
end
coroutine.wrap(VTWGIYJ_fake_script)()



this sucks