Advertisement
Vzurxy

FIXED ROBLOX BALDIS BASICS GUI

Jul 13th, 2018
1,136
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.03 KB | None | 0 0
  1. -- Have fun! Game Link : https://www.roblox.com/games/1823470443/Baldis-Basics-Multiplayer-Beta
  2. -- Note, you must have an exploit that can run TweenPosition and CoreGui and Basic Gui functions, in order to work.
  3. while true do
  4. wait(1.5)
  5. game:GetService('Players').LocalPlayer.CameraMode = Enum.CameraMode.Classic
  6. wait(2)
  7. game:GetService('Players').LocalPlayer.CameraMode = Enum.CameraMode.Classic
  8. wait(1.5)
  9. end
  10. -- thanks to cardinal for being a good bird and for putting in 3rd person script may use it in the future
  11.  
  12. local BaldiGUI = Instance.new("ScreenGui")
  13. local Background = Instance.new("Frame")
  14. local ESP = Instance.new("TextButton")
  15. local NBKTP = Instance.new("TextButton")
  16. local DESTROY = Instance.new("TextButton")
  17. local DOORTP = Instance.new("TextButton")
  18. local EXIT = Instance.new("TextButton")
  19. local baldi = Instance.new("TextLabel")
  20. --Properties:
  21. BaldiGUI.Name = "BaldiGUI"
  22. BaldiGUI.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
  23.  
  24. Background.Name = "Background"
  25. Background.Parent = BaldiGUI
  26. Background.BackgroundColor3 = Color3.new(1, 1, 1)
  27. Background.BorderColor3 = Color3.new(0.729412, 0.729412, 0.729412)
  28. Background.Position = UDim2.new(0.690387011, 0, 0.225296438, 0)
  29. Background.Size = UDim2.new(0, 193, 0, 277)
  30. Background.Active = true
  31. Background.Draggable = true
  32.  
  33. ESP.Name = "ESP"
  34. ESP.Parent = Background
  35. ESP.BackgroundColor3 = Color3.new(1, 1, 1)
  36. ESP.BorderColor3 = Color3.new(0.729412, 0.729412, 0.729412)
  37. ESP.Position = UDim2.new(0.0829015523, 0, 0.0794223845, 0)
  38. ESP.Size = UDim2.new(0, 161, 0, 41)
  39. ESP.Font = Enum.Font.ArialBold
  40. ESP.Text = "ESP"
  41. ESP.TextColor3 = Color3.new(0, 0, 0)
  42. ESP.TextSize = 14
  43.  
  44. NBKTP.Name = "NBKTP"
  45. NBKTP.Parent = Background
  46. NBKTP.BackgroundColor3 = Color3.new(1, 1, 1)
  47. NBKTP.BorderColor3 = Color3.new(0.729412, 0.729412, 0.729412)
  48. NBKTP.Position = UDim2.new(0.0829015523, 0, 0.425992787, 0)
  49. NBKTP.Size = UDim2.new(0, 161, 0, 41)
  50. NBKTP.Font = Enum.Font.ArialBold
  51. NBKTP.Text = "Random Notebook TP"
  52. NBKTP.TextColor3 = Color3.new(0, 0, 0)
  53. NBKTP.TextSize = 14
  54.  
  55. DESTROY.Name = "DESTROY"
  56. DESTROY.Parent = Background
  57. DESTROY.BackgroundColor3 = Color3.new(1, 1, 1)
  58. DESTROY.BorderColor3 = Color3.new(0.729412, 0.729412, 0.729412)
  59. DESTROY.Position = UDim2.new(0.0829015523, 0, 0.606498182, 0)
  60. DESTROY.Size = UDim2.new(0, 161, 0, 41)
  61. DESTROY.Font = Enum.Font.ArialBold
  62. DESTROY.Text = "Right click to destroy"
  63. DESTROY.TextColor3 = Color3.new(0, 0, 0)
  64. DESTROY.TextSize = 14
  65. DESTROY.TextWrapped = true
  66.  
  67. DOORTP.Name = "DOORTP"
  68. DOORTP.Parent = Background
  69. DOORTP.BackgroundColor3 = Color3.new(1, 1, 1)
  70. DOORTP.BorderColor3 = Color3.new(0.729412, 0.729412, 0.729412)
  71. DOORTP.Position = UDim2.new(0.0829015523, 0, 0.245487377, 0)
  72. DOORTP.Size = UDim2.new(0, 161, 0, 41)
  73. DOORTP.Font = Enum.Font.ArialBold
  74. DOORTP.Text = "Exit Door TP"
  75. DOORTP.TextColor3 = Color3.new(0, 0, 0)
  76. DOORTP.TextSize = 14
  77.  
  78. EXIT.Name = "EXIT"
  79. EXIT.Parent = Background
  80. EXIT.BackgroundColor3 = Color3.new(1, 1, 1)
  81. EXIT.BorderColor3 = Color3.new(0.729412, 0.729412, 0.729412)
  82. EXIT.BorderSizePixel = 0
  83. EXIT.Size = UDim2.new(0, 16, 0, 14)
  84. EXIT.Font = Enum.Font.SourceSans
  85. EXIT.Text = "X"
  86. EXIT.TextColor3 = Color3.new(0, 0, 0)
  87. EXIT.TextSize = 14
  88.  
  89. baldi.Name = "baldi"
  90. baldi.Parent = Background
  91. baldi.BackgroundColor3 = Color3.new(1, 1, 1)
  92. baldi.BorderColor3 = Color3.new(0.729412, 0.729412, 0.729412)
  93. baldi.Position = UDim2.new(0, 0, 0.942238271, 0)
  94. baldi.Size = UDim2.new(0, 193, 0, 16)
  95. baldi.Font = Enum.Font.Arial
  96. baldi.Text = "ghetto gui"
  97. baldi.TextColor3 = Color3.new(0, 0, 0)
  98. baldi.TextSize = 14
  99.  
  100. ESP.MouseButton1Down:connect(function()
  101. _G.baldiGlobalSwitch = true --Master switch
  102. _G.baldiEsp = true --Toggles ESP for baldi
  103. _G.notebookEsp = true --Toggles ESP for notebooks
  104. _G.notebookEspAlwaysBig = true --Shows notebook collect message at full size at any distance
  105. _G.mobEsp = true
  106. _G.enableInk = false
  107.  
  108. mobList = {"Playtime", "Gotta Sweep", "1st Prize", "Principal", "Superintendent", "Arts & Crafters", "Let's Drum"}
  109.  
  110. while (_G.baldiGlobalSwitch == true) do
  111. if (_G.enableInk == false)
  112. then
  113. game.CoreGui.Student.Ink.Image = "rbxassetid://845518463"
  114. else
  115.  
  116. end
  117. if (_G.notebookEsp == true) then
  118. for _,v in pairs(game.Workspace:GetChildren()) do
  119. if (v.Name == "Notebook") then
  120. for _, a in pairs(v:GetChildren()) do
  121. if (a.Name == "BillboardGui") then
  122. a.AlwaysOnTop = true
  123. if (_G.notebookEspAlwaysBig == true) then
  124. a.TextLabel.TextWrapped = false
  125. else
  126. a.TextLabel.TextWrapped = true
  127. end
  128. end
  129. end
  130. end
  131. end
  132. end
  133. if (_G.baldiEsp) == true then
  134. for _, player in pairs(game.Players:GetPlayers()) do
  135. local head = player.Character and player.Character:FindFirstChild("Head")
  136. if head and player:WaitForChild("TeamNum").Value == 2 then
  137. local gui = Instance.new("BillboardGui")
  138. local ilabel = Instance.new("ImageLabel")
  139. local aspectcon = Instance.new("UIAspectRatioConstraint")
  140. local sizecon = Instance.new("UISizeConstraint")
  141. ilabel.Parent = gui
  142. aspectcon.Parent = ilabel
  143. sizecon.Parent = ilabel
  144. ilabel.AnchorPoint = Vector2.new(0.5, 0)
  145. ilabel.BackgroundTransparency = 1
  146. ilabel.Image = "rbxassetid://1839467318"
  147. ilabel.ScaleType = "Stretch"
  148. ilabel.SizeConstraint = "RelativeXY"
  149. ilabel.Size = UDim2.new(1, 0, 1, 0)
  150. ilabel.TileSize = UDim2.new(1, 0, 1, 0)
  151. ilabel.Visible = true
  152. aspectcon.AspectRatio = 1
  153. aspectcon.AspectType = "FitWithinMaxSize"
  154. aspectcon.DominantAxis = "Width"
  155. sizecon.MinSize = Vector2.new(30, 30)
  156. gui.AlwaysOnTop = true
  157. gui.Size = UDim2.new(3, 0, 3, 0)
  158. gui.ExtentsOffset = Vector3.new(0, 4, 0)
  159. gui.Enabled = true
  160. gui.Parent = head
  161. end
  162. end
  163. end
  164. if (_G.mobEsp == true) then
  165. for _,v in pairs(game.Workspace:GetChildren()) do
  166. for _,k in pairs(mobList) do
  167. if (v.Name == k) then
  168. local bill = Instance.new("BillboardGui", v)
  169. bill.Size = UDim2.new(4, 0, 3, 0)
  170. bill.AlwaysOnTop = true
  171. local tLabel = Instance.new("TextLabel", bill)
  172. tLabel.Size = UDim2.new(4, 0, 2, 0)
  173. tLabel.BackgroundTransparency = 1
  174. tLabel.Text = v.Name
  175. tLabel.TextSize = 10
  176. tLabel.TextColor3 = Color3.new(255, 0, 0)
  177. tLabel.Position = UDim2.new(-2, 0, 0, 0)
  178. end
  179. end
  180. end
  181. end
  182. wait(5)
  183. end
  184. end)
  185.  
  186. DESTROY.MouseButton1Down:connect(function()
  187. local mouse = game.Players.LocalPlayer:GetMouse()
  188. mouse.Button2Down:connect(function()
  189. local obj = mouse.Target
  190. local xplosion = Instance.new("Explosion",game.Workspace)
  191. xplosion.Position = obj.Position
  192. obj:Remove()
  193. end)
  194. end)
  195.  
  196. NBKTP.MouseButton1Down:connect(function()
  197. for _,v in pairs(game.Workspace:GetChildren()) do
  198. if (v.Name == "Notebook") then
  199. for _,a in pairs(v:GetChildren()) do
  200. if (a.Name == "ClickDetector") then
  201. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.CFrame
  202. end
  203. end
  204. end
  205. end
  206. end)
  207.  
  208. EXIT.MouseButton1Down:connect(function()
  209. Background:TweenPosition(UDim2.new(0.384,0,-1,0), 'Out', 'Elastic', 3)
  210. Background.Visible = false
  211. end)
  212.  
  213. DOORTP.MouseButton1Down:connect(function()
  214. for _,v in pairs(game.Workspace:GetChildren()) do
  215. if (v.Name == "ExitDoor") then
  216. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.CFrame
  217. end
  218. end
  219. end)
  220.  
  221. -- Have fun! Game Link : https://www.roblox.com/games/1823470443/Baldis-Basics-Multiplayer-Beta
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement