Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- Have fun! Game Link : https://www.roblox.com/games/1823470443/Baldis-Basics-Multiplayer-Beta
- -- Note, you must have an exploit that can run TweenPosition and CoreGui and Basic Gui functions, in order to work.
- while true do
- wait(1.5)
- game:GetService('Players').LocalPlayer.CameraMode = Enum.CameraMode.Classic
- wait(2)
- game:GetService('Players').LocalPlayer.CameraMode = Enum.CameraMode.Classic
- wait(1.5)
- end
- -- thanks to cardinal for being a good bird and for putting in 3rd person script may use it in the future
- local BaldiGUI = Instance.new("ScreenGui")
- local Background = Instance.new("Frame")
- local ESP = Instance.new("TextButton")
- local NBKTP = Instance.new("TextButton")
- local DESTROY = Instance.new("TextButton")
- local DOORTP = Instance.new("TextButton")
- local EXIT = Instance.new("TextButton")
- local baldi = Instance.new("TextLabel")
- --Properties:
- BaldiGUI.Name = "BaldiGUI"
- BaldiGUI.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
- Background.Name = "Background"
- Background.Parent = BaldiGUI
- Background.BackgroundColor3 = Color3.new(1, 1, 1)
- Background.BorderColor3 = Color3.new(0.729412, 0.729412, 0.729412)
- Background.Position = UDim2.new(0.690387011, 0, 0.225296438, 0)
- Background.Size = UDim2.new(0, 193, 0, 277)
- Background.Active = true
- Background.Draggable = true
- ESP.Name = "ESP"
- ESP.Parent = Background
- ESP.BackgroundColor3 = Color3.new(1, 1, 1)
- ESP.BorderColor3 = Color3.new(0.729412, 0.729412, 0.729412)
- ESP.Position = UDim2.new(0.0829015523, 0, 0.0794223845, 0)
- ESP.Size = UDim2.new(0, 161, 0, 41)
- ESP.Font = Enum.Font.ArialBold
- ESP.Text = "ESP"
- ESP.TextColor3 = Color3.new(0, 0, 0)
- ESP.TextSize = 14
- NBKTP.Name = "NBKTP"
- NBKTP.Parent = Background
- NBKTP.BackgroundColor3 = Color3.new(1, 1, 1)
- NBKTP.BorderColor3 = Color3.new(0.729412, 0.729412, 0.729412)
- NBKTP.Position = UDim2.new(0.0829015523, 0, 0.425992787, 0)
- NBKTP.Size = UDim2.new(0, 161, 0, 41)
- NBKTP.Font = Enum.Font.ArialBold
- NBKTP.Text = "Random Notebook TP"
- NBKTP.TextColor3 = Color3.new(0, 0, 0)
- NBKTP.TextSize = 14
- DESTROY.Name = "DESTROY"
- DESTROY.Parent = Background
- DESTROY.BackgroundColor3 = Color3.new(1, 1, 1)
- DESTROY.BorderColor3 = Color3.new(0.729412, 0.729412, 0.729412)
- DESTROY.Position = UDim2.new(0.0829015523, 0, 0.606498182, 0)
- DESTROY.Size = UDim2.new(0, 161, 0, 41)
- DESTROY.Font = Enum.Font.ArialBold
- DESTROY.Text = "Right click to destroy"
- DESTROY.TextColor3 = Color3.new(0, 0, 0)
- DESTROY.TextSize = 14
- DESTROY.TextWrapped = true
- DOORTP.Name = "DOORTP"
- DOORTP.Parent = Background
- DOORTP.BackgroundColor3 = Color3.new(1, 1, 1)
- DOORTP.BorderColor3 = Color3.new(0.729412, 0.729412, 0.729412)
- DOORTP.Position = UDim2.new(0.0829015523, 0, 0.245487377, 0)
- DOORTP.Size = UDim2.new(0, 161, 0, 41)
- DOORTP.Font = Enum.Font.ArialBold
- DOORTP.Text = "Exit Door TP"
- DOORTP.TextColor3 = Color3.new(0, 0, 0)
- DOORTP.TextSize = 14
- EXIT.Name = "EXIT"
- EXIT.Parent = Background
- EXIT.BackgroundColor3 = Color3.new(1, 1, 1)
- EXIT.BorderColor3 = Color3.new(0.729412, 0.729412, 0.729412)
- EXIT.BorderSizePixel = 0
- EXIT.Size = UDim2.new(0, 16, 0, 14)
- EXIT.Font = Enum.Font.SourceSans
- EXIT.Text = "X"
- EXIT.TextColor3 = Color3.new(0, 0, 0)
- EXIT.TextSize = 14
- baldi.Name = "baldi"
- baldi.Parent = Background
- baldi.BackgroundColor3 = Color3.new(1, 1, 1)
- baldi.BorderColor3 = Color3.new(0.729412, 0.729412, 0.729412)
- baldi.Position = UDim2.new(0, 0, 0.942238271, 0)
- baldi.Size = UDim2.new(0, 193, 0, 16)
- baldi.Font = Enum.Font.Arial
- baldi.Text = "ghetto gui"
- baldi.TextColor3 = Color3.new(0, 0, 0)
- baldi.TextSize = 14
- ESP.MouseButton1Down:connect(function()
- _G.baldiGlobalSwitch = true --Master switch
- _G.baldiEsp = true --Toggles ESP for baldi
- _G.notebookEsp = true --Toggles ESP for notebooks
- _G.notebookEspAlwaysBig = true --Shows notebook collect message at full size at any distance
- _G.mobEsp = true
- _G.enableInk = false
- mobList = {"Playtime", "Gotta Sweep", "1st Prize", "Principal", "Superintendent", "Arts & Crafters", "Let's Drum"}
- while (_G.baldiGlobalSwitch == true) do
- if (_G.enableInk == false)
- then
- game.CoreGui.Student.Ink.Image = "rbxassetid://845518463"
- else
- end
- if (_G.notebookEsp == true) then
- for _,v in pairs(game.Workspace:GetChildren()) do
- if (v.Name == "Notebook") then
- for _, a in pairs(v:GetChildren()) do
- if (a.Name == "BillboardGui") then
- a.AlwaysOnTop = true
- if (_G.notebookEspAlwaysBig == true) then
- a.TextLabel.TextWrapped = false
- else
- a.TextLabel.TextWrapped = true
- end
- end
- end
- end
- end
- end
- if (_G.baldiEsp) == true then
- for _, player in pairs(game.Players:GetPlayers()) do
- local head = player.Character and player.Character:FindFirstChild("Head")
- if head and player:WaitForChild("TeamNum").Value == 2 then
- local gui = Instance.new("BillboardGui")
- local ilabel = Instance.new("ImageLabel")
- local aspectcon = Instance.new("UIAspectRatioConstraint")
- local sizecon = Instance.new("UISizeConstraint")
- ilabel.Parent = gui
- aspectcon.Parent = ilabel
- sizecon.Parent = ilabel
- ilabel.AnchorPoint = Vector2.new(0.5, 0)
- ilabel.BackgroundTransparency = 1
- ilabel.Image = "rbxassetid://1839467318"
- ilabel.ScaleType = "Stretch"
- ilabel.SizeConstraint = "RelativeXY"
- ilabel.Size = UDim2.new(1, 0, 1, 0)
- ilabel.TileSize = UDim2.new(1, 0, 1, 0)
- ilabel.Visible = true
- aspectcon.AspectRatio = 1
- aspectcon.AspectType = "FitWithinMaxSize"
- aspectcon.DominantAxis = "Width"
- sizecon.MinSize = Vector2.new(30, 30)
- gui.AlwaysOnTop = true
- gui.Size = UDim2.new(3, 0, 3, 0)
- gui.ExtentsOffset = Vector3.new(0, 4, 0)
- gui.Enabled = true
- gui.Parent = head
- end
- end
- end
- if (_G.mobEsp == true) then
- for _,v in pairs(game.Workspace:GetChildren()) do
- for _,k in pairs(mobList) do
- if (v.Name == k) then
- local bill = Instance.new("BillboardGui", v)
- bill.Size = UDim2.new(4, 0, 3, 0)
- bill.AlwaysOnTop = true
- local tLabel = Instance.new("TextLabel", bill)
- tLabel.Size = UDim2.new(4, 0, 2, 0)
- tLabel.BackgroundTransparency = 1
- tLabel.Text = v.Name
- tLabel.TextSize = 10
- tLabel.TextColor3 = Color3.new(255, 0, 0)
- tLabel.Position = UDim2.new(-2, 0, 0, 0)
- end
- end
- end
- end
- wait(5)
- end
- end)
- DESTROY.MouseButton1Down:connect(function()
- local mouse = game.Players.LocalPlayer:GetMouse()
- mouse.Button2Down:connect(function()
- local obj = mouse.Target
- local xplosion = Instance.new("Explosion",game.Workspace)
- xplosion.Position = obj.Position
- obj:Remove()
- end)
- end)
- NBKTP.MouseButton1Down:connect(function()
- for _,v in pairs(game.Workspace:GetChildren()) do
- if (v.Name == "Notebook") then
- for _,a in pairs(v:GetChildren()) do
- if (a.Name == "ClickDetector") then
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.CFrame
- end
- end
- end
- end
- end)
- EXIT.MouseButton1Down:connect(function()
- Background:TweenPosition(UDim2.new(0.384,0,-1,0), 'Out', 'Elastic', 3)
- Background.Visible = false
- end)
- DOORTP.MouseButton1Down:connect(function()
- for _,v in pairs(game.Workspace:GetChildren()) do
- if (v.Name == "ExitDoor") then
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.CFrame
- end
- end
- end)
- -- Have fun! Game Link : https://www.roblox.com/games/1823470443/Baldis-Basics-Multiplayer-Beta
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement