if game.PlaceId == 1724467251 then local Size = 1 local ScreenGui = Instance.new("ScreenGui", game.CoreGui) local ESPButton = Instance.new("TextButton", ScreenGui) local NoclipButton = Instance.new("TextButton", ScreenGui) local SpeedButton = Instance.new("TextButton", ScreenGui) local TeleportNoteBooksButton = Instance.new("TextButton", ScreenGui) local FullBrightButton = Instance.new("TextButton", ScreenGui) if ScreenGui.AbsoluteSize.Y < 500 then Size = 0.5 end function NameLabel(Color : Color3, Parent : BasePart) local One = Instance.new("BillboardGui") One.Parent = Parent One.Name = "ESP2" One.AlwaysOnTop = true One.Size = UDim2.new(0, 100, 0, 25) local Two = Instance.new("TextLabel") Two.Parent = One Two.Size = UDim2.new(1, 0, 1, 0) Two.BackgroundTransparency = 1 Two.TextColor3 = Color3.fromRGB(0, 0, 0) Two.TextStrokeColor3 = Color Two.TextStrokeTransparency = 0 Two.TextWrapped = true Two.TextScaled = true Two.Text = Parent.Name end function Highlight(Color : Color3, Parent : BasePart) if Parent:FindFirstChild("ESP") then Parent.ESP:Destroy() end if Parent:FindFirstChild("ESP2") then Parent.ESP2:Destroy() end local Highlight = Instance.new("Highlight") Highlight.Parent = Parent Highlight.Name = "ESP" Highlight.FillColor = Color Highlight.OutlineColor = Color NameLabel(Color, Parent) end function ESPStart() local Map = workspace:FindFirstChild("Map") if Map then local MapData = Map:FindFirstChild("MapData") if MapData then task.spawn(function() local Exits = MapData:FindFirstChild("Exits") local NPCs = MapData:FindFirstChild("NPCs") local Notebooks = MapData:FindFirstChild("Notebooks") local Items = MapData:FindFirstChild("Items") local LairDoor = MapData:FindFirstChild("Doors"):FindFirstChild("LairDoor") if Exits then for _,i in Exits:GetChildren() do if i:IsA("Model") then Highlight(Color3.fromRGB(255, 255, 0), i) end end end if NPCs then for _,i in NPCs:GetChildren() do if i:IsA("Model") then if i:FindFirstChild("Humanoid") then Highlight(Color3.fromRGB(255, 0, 0), i) end end end end if Notebooks then for _,i in Notebooks:GetChildren() do if i:IsA("BasePart") then Highlight(Color3.fromRGB(0, 255, 0), i) end end end if Items then for _,i in Items:GetChildren() do if i:IsA("BasePart") then Highlight(Color3.fromRGB(255, 170, 0), i) end end end if LairDoor then Highlight(Color3.fromRGB(0, 0, 255), LairDoor) end for _,i in workspace:GetChildren() do if game:GetService("Players"):GetPlayerFromCharacter(i) then if i:FindFirstChild("Humanoid") and not i:FindFirstChild("Ruler") and i ~= workspace[game:GetService("Players").LocalPlayer.Name] then Highlight(Color3.fromRGB(0, 0, 255), i) end end end end) task.spawn(function() for _,i in workspace:GetDescendants() do if i.Parent.Name == "Ruler" then if i.Parent.Parent:FindFirstChild("Humanoid") and not i.Parent.Parent:IsA("Workspace") and i ~= workspace[game:GetService("Players").LocalPlayer.Name] then Highlight(Color3.fromRGB(255, 0, 0), i.Parent.Parent) end end end end) end end end function ESPActivate() task.spawn(function() while task.wait(10) do ESPStart() end end) ESPStart() end function NoclipActivate() local Player = game:GetService("Players").LocalPlayer local Character = Player.Character if Character then local Started = true local Run Run = game:GetService("RunService").Heartbeat:Connect(function() local HumanoidRootPart = Character:FindFirstChild("HumanoidRootPart") if HumanoidRootPart then HumanoidRootPart.CanCollide = false if Character:FindFirstChild("UpperTorso") then Character:FindFirstChild("UpperTorso").CanCollide = false end if Character:FindFirstChild("LowerTorso") then Character:FindFirstChild("LowerTorso").CanCollide = false end if Character:FindFirstChild("Torso") then Character:FindFirstChild("Torso").CanCollide = false end end end) Player.CharacterRemoving:Connect(function() if Started == true then Started = false Run:Disconnect() end end) end end function TeleportNoteBooks() local Map = workspace:FindFirstChild("Map") if Map then local MapData = Map:FindFirstChild("MapData") if MapData then task.spawn(function() local Notebooks = MapData:FindFirstChild("Notebooks") if Notebooks then local MaxNumber = #Notebooks:GetChildren() local Number = math.random(1, MaxNumber) game:GetService("Players").LocalPlayer.Character:MoveTo(Notebooks:GetChildren()[Number].Position) game.StarterGui:SetCore("SendNotification", { Title = "Teleport NoteBooks Activated"; Text = "You teleported Notebook "..Number.."/"..MaxNumber; Icon = "http://www.roblox.com/asset/?id=117336801705569"; Duration = 10;}) end end) end end end function FullBrightActivate() game:GetService("RunService").Heartbeat:Connect(function() game:GetService("Lighting").Ambient = Color3.fromRGB(233, 233, 233) game:GetService("Lighting").OutdoorAmbient = Color3.fromRGB(233, 233, 233) end) game.StarterGui:SetCore("SendNotification", { Title = "FullBright Activated"; Text = "You used FullBright no dark"; Icon = "http://www.roblox.com/asset/?id=15998247962"; Duration = 10;}) end local SpeedActivated = false local Started = false local Run local Player = game:GetService("Players").LocalPlayer Player.CharacterAdded:Connect(function() if Started == true then Started = false Run:Disconnect() SpeedButton.Text = "Speed Activate" SpeedActivated = false game.StarterGui:SetCore("SendNotification", { Title = "Speed UnActivated"; Text = "Walk"; Icon = "http://www.roblox.com/asset/?id=123652566388954"; Duration = 10;}) end end) function SpeedActivate() local Character = Player.Character if Character then if SpeedActivated == false then Character.Humanoid.Name = "Humanoid1" local Humanoid = Character:FindFirstChild("Humanoid1") Humanoid.WalkSpeed = 30 Character.Humanoid1.Name = "Humanoid" Run = game:GetService("RunService").Heartbeat:Connect(function() local Humanoid1 = Character:FindFirstChild("Humanoid") if Humanoid1.WalkSpeed ~= 30 then if Started == true then Started = false Run:Disconnect() SpeedButton.Text = "Speed Activate" SpeedActivated = false game.StarterGui:SetCore("SendNotification", { Title = "Speed UnActivated"; Text = "Walk"; Icon = "http://www.roblox.com/asset/?id=123652566388954"; Duration = 10;}) end end end) Started = true SpeedButton.Text = "Speed UnActivate" SpeedActivated = true game.StarterGui:SetCore("SendNotification", { Title = "Speed Activated"; Text = "Run"; Icon = "http://www.roblox.com/asset/?id=123652566388954"; Duration = 10;}) else local Humanoid = Character:FindFirstChild("Humanoid") if Humanoid then Humanoid.WalkSpeed = 16 end if Started == true then Started = false Run:Disconnect() end SpeedButton.Text = "Speed Activate" SpeedActivated = false game.StarterGui:SetCore("SendNotification", { Title = "Speed UnActivated"; Text = "Walk"; Icon = "http://www.roblox.com/asset/?id=123652566388954"; Duration = 10;}) end end end ScreenGui.ResetOnSpawn = false ESPButton.Size = UDim2.new(0, 200 * Size, 0, 50 * Size) ESPButton.Text = "ESP Activate" ESPButton.BackgroundColor3 = Color3.new(0, 1, 0) ESPButton.AnchorPoint = Vector2.new(0, 0.5) ESPButton.Position = UDim2.new(0.03, 0, 0.5, -120 * Size) ESPButton.BackgroundTransparency = 0.5 ESPButton.TextWrapped = true ESPButton.TextScaled = true ESPButton.MouseButton1Click:Connect(function() ESPActivate() game.StarterGui:SetCore("SendNotification", { Title = "ESP Activated"; Text = "You used ESP check notebooks, exits, NPC, baldi, LairDoor"; Icon = "http://www.roblox.com/asset/?id=16084374968"; Duration = 10;}) end) NoclipButton.Size = UDim2.new(0, 200 * Size, 0, 50 * Size) NoclipButton.Text = "Noclip Activate" NoclipButton.BackgroundColor3 = Color3.new(1, 1, 0) NoclipButton.AnchorPoint = Vector2.new(0, 0.5) NoclipButton.Position = UDim2.new(0.03, 0, 0.5, -60 * Size) NoclipButton.BackgroundTransparency = 0.5 NoclipButton.TextWrapped = true NoclipButton.TextScaled = true NoclipButton.MouseButton1Click:Connect(function() NoclipActivate() game.StarterGui:SetCore("SendNotification", { Title = "Noclip Activated"; Text = "You used Noclip wall hack"; Icon = "http://www.roblox.com/asset/?id=10481501007"; Duration = 10;}) end) SpeedButton.Size = UDim2.new(0, 200 * Size, 0, 50 * Size) SpeedButton.Text = "Speed Activate" SpeedButton.BackgroundColor3 = Color3.new(1, 0.666667, 0) SpeedButton.AnchorPoint = Vector2.new(0, 0.5) SpeedButton.Position = UDim2.new(0.03, 0, 0.5, 0) SpeedButton.BackgroundTransparency = 0.5 SpeedButton.TextWrapped = true SpeedButton.TextScaled = true SpeedButton.MouseButton1Click:Connect(function() SpeedActivate() end) TeleportNoteBooksButton.Size = UDim2.new(0, 200 * Size, 0, 50 * Size) TeleportNoteBooksButton.Text = "Teleport NoteBooks Activate" TeleportNoteBooksButton.BackgroundColor3 = Color3.new(0, 0.333333, 1) TeleportNoteBooksButton.AnchorPoint = Vector2.new(0, 0.5) TeleportNoteBooksButton.Position = UDim2.new(0.03, 0, 0.5, 60 * Size) TeleportNoteBooksButton.BackgroundTransparency = 0.5 TeleportNoteBooksButton.TextWrapped = true TeleportNoteBooksButton.TextScaled = true TeleportNoteBooksButton.MouseButton1Click:Connect(function() TeleportNoteBooks() end) FullBrightButton.Size = UDim2.new(0, 200 * Size, 0, 50 * Size) FullBrightButton.Text = "FullBright Activate" FullBrightButton.BackgroundColor3 = Color3.new(1, 1, 1) FullBrightButton.AnchorPoint = Vector2.new(0, 0.5) FullBrightButton.Position = UDim2.new(0.03, 0, 0.5, 120 * Size) FullBrightButton.BackgroundTransparency = 0.5 FullBrightButton.TextWrapped = true FullBrightButton.TextScaled = true FullBrightButton.MouseButton1Click:Connect(function() FullBrightActivate() end) game.StarterGui:SetCore("SendNotification", { Title = "Welcome"; Text = "Welcome my script"; Icon = "http://www.roblox.com/asset/?id=17328930401"; Duration = 10;}) wait(3) game.StarterGui:SetCore("SendNotification", { Title = "Not forgot"; Text = "not forgot Subscribe my channel: https://www.youtube.com/@FelipeGarcez-f5f"; Icon = "http://www.roblox.com/asset/?id=2592670412"; Duration = 10;}) else game.StarterGui:SetCore("SendNotification", { Title = "Not Supported"; Text = "Game is Not Supported to Script"; Icon = "http://www.roblox.com/asset/?id=2592670412"; Duration = 10;}) end