IamSourFish

Roblox The Impossible Obby GUI

Feb 14th, 2021
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 9.61 KB | None | 0 0
  1. --Made by Intrer#0421
  2.  
  3. print("Impossible Obby Script Active")
  4.  
  5. local ScreenGui = Instance.new("ScreenGui")
  6. local main = Instance.new("Frame")
  7. local title = Instance.new("TextLabel")
  8. local CompleteObbyB = Instance.new("TextButton")
  9. local FinalLevelB = Instance.new("TextButton")
  10. local RemoveLasersB = Instance.new("TextButton")
  11. local InfiniteJumpB = Instance.new("TextButton")
  12. local TextLabel = Instance.new("TextLabel")
  13. local TextLabel_2 = Instance.new("TextLabel")
  14. local TpToPlayerTextBox = Instance.new("TextBox")
  15. local TextLabel_3 = Instance.new("TextLabel")
  16. local TpToPlayerEnterB = Instance.new("TextButton")
  17. local TextLabel_4 = Instance.new("TextLabel")
  18. local TextLabel_5 = Instance.new("TextLabel")
  19. local wSpeedTextBox = Instance.new("TextBox")
  20. local jHeightTextBox = Instance.new("TextBox")
  21. local wSpeedEnterB = Instance.new("TextButton")
  22. local jHeightEnterB = Instance.new("TextButton")
  23.  
  24. --Properties:
  25.  
  26. ScreenGui.Parent = game.CoreGui
  27.  
  28. main.Name = "main"
  29. main.Parent = ScreenGui
  30. main.BackgroundColor3 = Color3.fromRGB(36, 36, 36)
  31. main.Position = UDim2.new(0.240473688, 0, 0.24581939, 0)
  32. main.Size = UDim2.new(0, 472, 0, 303)
  33. main.Active = true
  34. main.Draggable = true
  35.  
  36. title.Name = "title"
  37. title.Parent = main
  38. title.BackgroundColor3 = Color3.fromRGB(64, 156, 255)
  39. title.Size = UDim2.new(0, 472, 0, 50)
  40. title.Font = Enum.Font.GothamBold
  41. title.Text = "The Impossible Obby GUI by Intrer#0421"
  42. title.TextColor3 = Color3.fromRGB(255, 255, 255)
  43. title.TextSize = 18.000
  44. title.TextWrapped = true
  45.  
  46. CompleteObbyB.Name = "CompleteObbyB"
  47. CompleteObbyB.Parent = main
  48. CompleteObbyB.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  49. CompleteObbyB.Position = UDim2.new(0.0271398742, 0, 0.343859643, 0)
  50. CompleteObbyB.Size = UDim2.new(0, 192, 0, 34)
  51. CompleteObbyB.Font = Enum.Font.Gotham
  52. CompleteObbyB.Text = "Complete obby"
  53. CompleteObbyB.TextColor3 = Color3.fromRGB(255, 255, 255)
  54. CompleteObbyB.TextSize = 14.000
  55. CompleteObbyB.MouseButton1Down:connect(function()
  56. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-3937, 2237, -10352)
  57. end)
  58.  
  59. FinalLevelB.Name = "FinalLevelB"
  60. FinalLevelB.Parent = main
  61. FinalLevelB.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  62. FinalLevelB.Position = UDim2.new(0.0248515457, 0, 0.50526315, 0)
  63. FinalLevelB.Size = UDim2.new(0, 192, 0, 34)
  64. FinalLevelB.Font = Enum.Font.Gotham
  65. FinalLevelB.Text = "Final level"
  66. FinalLevelB.TextColor3 = Color3.fromRGB(255, 255, 255)
  67. FinalLevelB.TextSize = 14.000
  68. FinalLevelB.MouseButton1Down:connect(function()
  69. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-3959, 707, -9469)
  70. end)
  71.  
  72. RemoveLasersB.Name = "RemoveLasersB"
  73. RemoveLasersB.Parent = main
  74. RemoveLasersB.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  75. RemoveLasersB.Position = UDim2.new(0.515175164, 0, 0.343859643, 0)
  76. RemoveLasersB.Size = UDim2.new(0, 192, 0, 34)
  77. RemoveLasersB.Font = Enum.Font.Gotham
  78. RemoveLasersB.Text = "Remove Lasers"
  79. RemoveLasersB.TextColor3 = Color3.fromRGB(255, 255, 255)
  80. RemoveLasersB.TextSize = 14.000
  81. RemoveLasersB.MouseButton1Down:connect(function()
  82. local descendants = game.Workspace:GetDescendants()
  83. for index, descendant in pairs(descendants) do
  84.     if descendant.Name == 'TouchInterest' and descendant.Parent.Name ~= "Jeep" and descendant.Parent.Name ~= 'RollyBallRegen2' then
  85.         if descendant.Parent.Parent.Name ~= "Jeep" and descendant.Parent.Parent.Name ~= 'RollyBallRegen2' and descendant.Parent.Parent.Name ~= 'Bouncy' then
  86.                descendant:Destroy()
  87.         end
  88.     end
  89. end
  90. end)
  91.  
  92. InfiniteJumpB.Name = "InfiniteJumpB"
  93. InfiniteJumpB.Parent = main
  94. InfiniteJumpB.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  95. InfiniteJumpB.ClipsDescendants = true
  96. InfiniteJumpB.Position = UDim2.new(0.515175164, 0, 0.50526315, 0)
  97. InfiniteJumpB.Size = UDim2.new(0, 192, 0, 34)
  98. InfiniteJumpB.Font = Enum.Font.Gotham
  99. InfiniteJumpB.Text = "Infinite Jump"
  100. InfiniteJumpB.TextColor3 = Color3.fromRGB(255, 255, 255)
  101. InfiniteJumpB.TextSize = 14.000
  102. InfiniteJumpB.MouseButton1Down:connect(function()
  103. local Player = game:GetService'Players'.LocalPlayer;
  104. local UIS = game:GetService'UserInputService';
  105.  
  106. _G.JumpHeight = 50;
  107.  
  108. function Action(Object, Function) if Object ~= nil then Function(Object); end end
  109.  
  110. UIS.InputBegan:connect(function(UserInput)
  111.     if UserInput.UserInputType == Enum.UserInputType.Keyboard and UserInput.KeyCode == Enum.KeyCode.Space then
  112.         Action(Player.Character.Humanoid, function(self)
  113.             if self:GetState() == Enum.HumanoidStateType.Jumping or self:GetState() == Enum.HumanoidStateType.Freefall then
  114.                 Action(self.Parent.HumanoidRootPart, function(self)
  115.                     self.Velocity = Vector3.new(0, _G.JumpHeight, 0);
  116.                 end)
  117.             end
  118.         end)
  119.     end
  120. end)
  121. end)
  122.  
  123. TextLabel.Parent = main
  124. TextLabel.BackgroundColor3 = Color3.fromRGB(36, 36, 36)
  125. TextLabel.Position = UDim2.new(0.109519698, 0, 0.200000003, 0)
  126. TextLabel.Size = UDim2.new(0, 119, 0, 34)
  127. TextLabel.Font = Enum.Font.Gotham
  128. TextLabel.Text = "Teleports"
  129. TextLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
  130. TextLabel.TextSize = 18.000
  131.  
  132. TextLabel_2.Parent = main
  133. TextLabel_2.BackgroundColor3 = Color3.fromRGB(36, 36, 36)
  134. TextLabel_2.Position = UDim2.new(0.596933901, 0, 0.200000003, 0)
  135. TextLabel_2.Size = UDim2.new(0, 119, 0, 34)
  136. TextLabel_2.Font = Enum.Font.Gotham
  137. TextLabel_2.Text = "Miscellaneous"
  138. TextLabel_2.TextColor3 = Color3.fromRGB(255, 255, 255)
  139. TextLabel_2.TextSize = 18.000
  140.  
  141. TpToPlayerTextBox.Name = "TpToPlayerTextBox"
  142. TpToPlayerTextBox.Parent = main
  143. TpToPlayerTextBox.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  144. TpToPlayerTextBox.Position = UDim2.new(0.0248515047, 0, 0.750877202, 0)
  145. TpToPlayerTextBox.Size = UDim2.new(0, 192, 0, 34)
  146. TpToPlayerTextBox.Font = Enum.Font.SourceSans
  147. TpToPlayerTextBox.Text = ""
  148. TpToPlayerTextBox.TextColor3 = Color3.fromRGB(255, 255, 255)
  149. TpToPlayerTextBox.TextSize = 18.000
  150.  
  151. TextLabel_3.Parent = main
  152. TextLabel_3.BackgroundColor3 = Color3.fromRGB(36, 36, 36)
  153. TextLabel_3.Position = UDim2.new(0.107231371, 0, 0.635643542, 0)
  154. TextLabel_3.Size = UDim2.new(0, 119, 0, 34)
  155. TextLabel_3.Font = Enum.Font.Gotham
  156. TextLabel_3.Text = "To player (enter name)"
  157. TextLabel_3.TextColor3 = Color3.fromRGB(255, 255, 255)
  158. TextLabel_3.TextSize = 18.000
  159.  
  160. TpToPlayerEnterB.Name = "TpToPlayerEnterB"
  161. TpToPlayerEnterB.Parent = main
  162. TpToPlayerEnterB.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  163. TpToPlayerEnterB.ClipsDescendants = true
  164. TpToPlayerEnterB.Position = UDim2.new(0.139889091, 0, 0.888101399, 0)
  165. TpToPlayerEnterB.Size = UDim2.new(0, 92, 0, 25)
  166. TpToPlayerEnterB.Font = Enum.Font.Gotham
  167. TpToPlayerEnterB.Text = "Enter"
  168. TpToPlayerEnterB.TextColor3 = Color3.fromRGB(255, 255, 255)
  169. TpToPlayerEnterB.TextSize = 14.000
  170. TpToPlayerEnterB.MouseButton1Down:connect(function()
  171. local ooooooof = TpToPlayerTextBox.Text
  172. local plr1 = game.Players.LocalPlayer.Character
  173. local plr2 = game.Workspace:FindFirstChild(ooooooof)
  174. print(plr2.HumanoidRootPart.CFrame)
  175. plr1.HumanoidRootPart.CFrame = plr2.HumanoidRootPart.CFrame
  176. end)
  177.  
  178. TextLabel_4.Parent = main
  179. TextLabel_4.BackgroundColor3 = Color3.fromRGB(36, 36, 36)
  180. TextLabel_4.Position = UDim2.new(0.48132959, 0, 0.652145147, 0)
  181. TextLabel_4.Size = UDim2.new(0, 110, 0, 34)
  182. TextLabel_4.Font = Enum.Font.Gotham
  183. TextLabel_4.Text = "Walk speed:"
  184. TextLabel_4.TextColor3 = Color3.fromRGB(255, 255, 255)
  185. TextLabel_4.TextSize = 13.000
  186.  
  187. TextLabel_5.Parent = main
  188. TextLabel_5.BackgroundColor3 = Color3.fromRGB(36, 36, 36)
  189. TextLabel_5.Position = UDim2.new(0.493871808, 0, 0.807260633, 0)
  190. TextLabel_5.Size = UDim2.new(0, 104, 0, 34)
  191. TextLabel_5.Font = Enum.Font.Gotham
  192. TextLabel_5.Text = "Jump height:"
  193. TextLabel_5.TextColor3 = Color3.fromRGB(255, 255, 255)
  194. TextLabel_5.TextSize = 13.000
  195.  
  196. wSpeedTextBox.Name = "wSpeedTextBox"
  197. wSpeedTextBox.Parent = main
  198. wSpeedTextBox.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  199. wSpeedTextBox.Position = UDim2.new(0.712368429, 0, 0.658468008, 0)
  200. wSpeedTextBox.Size = UDim2.new(0, 51, 0, 29)
  201. wSpeedTextBox.Font = Enum.Font.SourceSans
  202. wSpeedTextBox.Text = "10"
  203. wSpeedTextBox.TextColor3 = Color3.fromRGB(255, 255, 255)
  204. wSpeedTextBox.TextSize = 18.000
  205.  
  206. jHeightTextBox.Name = "jHeightTextBox"
  207. jHeightTextBox.Parent = main
  208. jHeightTextBox.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  209. jHeightTextBox.Position = UDim2.new(0.712368429, 0, 0.822094798, 0)
  210. jHeightTextBox.Size = UDim2.new(0, 51, 0, 29)
  211. jHeightTextBox.Font = Enum.Font.SourceSans
  212. jHeightTextBox.ShowNativeInput = false
  213. jHeightTextBox.Text = ""
  214. jHeightTextBox.TextColor3 = Color3.fromRGB(255, 255, 255)
  215. jHeightTextBox.TextSize = 18.000
  216.  
  217. wSpeedEnterB.Name = "wSpeedEnterB"
  218. wSpeedEnterB.Parent = main
  219. wSpeedEnterB.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  220. wSpeedEnterB.ClipsDescendants = true
  221. wSpeedEnterB.Position = UDim2.new(0.847029746, 0, 0.663679004, 0)
  222. wSpeedEnterB.Size = UDim2.new(0, 46, 0, 24)
  223. wSpeedEnterB.Font = Enum.Font.Gotham
  224. wSpeedEnterB.Text = "Enter"
  225. wSpeedEnterB.TextColor3 = Color3.fromRGB(255, 255, 255)
  226. wSpeedEnterB.TextSize = 14.000
  227. wSpeedEnterB.MouseButton1Down:connect(function()
  228. game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = wSpeedTextBox.Text
  229. end)
  230.  
  231. jHeightEnterB.Name = "jHeightEnterB"
  232. jHeightEnterB.Parent = main
  233. jHeightEnterB.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  234. jHeightEnterB.ClipsDescendants = true
  235. jHeightEnterB.Position = UDim2.new(0.847029746, 0, 0.828695536, 0)
  236. jHeightEnterB.Size = UDim2.new(0, 46, 0, 24)
  237. jHeightEnterB.Font = Enum.Font.Gotham
  238. jHeightEnterB.Text = "Enter"
  239. jHeightEnterB.TextColor3 = Color3.fromRGB(255, 255, 255)
  240. jHeightEnterB.TextSize = 14.000
  241. jHeightEnterB.MouseButton1Down:connect(function()
  242. game:service('Players').LocalPlayer.Character.Humanoid.JumpPower = jHeightTextBox.Text
  243. end)
Add Comment
Please, Sign In to add comment