Advertisement
GroupThingy

GUI

May 11th, 2021
29
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.59 KB | None | 0 0
  1. -- Made by officormorgrean aka
  2.  
  3. -- Instances:
  4.  
  5. local ScreenGui = Instance.new("ScreenGui")
  6. local MAIN = Instance.new("Frame")
  7. local PRISONLIFE = Instance.new("ImageButton")
  8. local MM2GUI = Instance.new("ImageButton")
  9. local TextLabel = Instance.new("TextLabel")
  10. local TextLabel_2 = Instance.new("TextLabel")
  11. local TextLabel_3 = Instance.new("TextLabel")
  12. local UICorner = Instance.new("UICorner")
  13. local arsenal = Instance.new("ImageButton")
  14. local TextLabel_4 = Instance.new("TextLabel")
  15.  
  16. --Properties:
  17.  
  18. ScreenGui.Parent = game.CoreGui
  19.  
  20. MAIN.Name = "MAIN"
  21. MAIN.Parent = ScreenGui
  22. MAIN.BackgroundColor3 = Color3.fromRGB(255, 170, 0)
  23. MAIN.Position = UDim2.new(0, 0, 0.671990216, 0)
  24. MAIN.Size = UDim2.new(0, 470, 0, 266)
  25. MAIN.Visible = true
  26. MAIN.Active = true
  27.  
  28. PRISONLIFE.Name = "PRISONLIFE"
  29. PRISONLIFE.Parent = MAIN
  30. PRISONLIFE.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  31. PRISONLIFE.BackgroundTransparency = 1.000
  32. PRISONLIFE.Position = UDim2.new(0.0155362962, 0, 0.31098628, 0)
  33. PRISONLIFE.Size = UDim2.new(0, 108, 0, 100)
  34. PRISONLIFE.Image = "http://www.roblox.com/asset/?id=811846956"
  35. PRISONLIFE.Visible = true
  36. PRISONLIFE.MouseButton1Down:connect(function()
  37. loadstring(game:HttpGet(('https://pastebin.com/raw/EsC1JnBE'),true))()
  38. end)
  39.  
  40. MM2GUI.Name = "MM2GUI"
  41. MM2GUI.Parent = MAIN
  42. MM2GUI.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  43. MM2GUI.BackgroundTransparency = 1.000
  44. MM2GUI.Position = UDim2.new(0.304742187, 0, 0.307226926, 0)
  45. MM2GUI.Size = UDim2.new(0, 115, 0, 100)
  46. MM2GUI.Image = "http://www.roblox.com/asset/?id=658088474"
  47. MM2GUI.Visible = true
  48. MM2GUI.MouseButton1Down:connect(function()
  49. loadstring(game:HttpGet(('https://pastebin.com/raw/uLWfE0vM'),true))()
  50. end)
  51.  
  52. TextLabel.Parent = MAIN
  53. TextLabel.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  54. TextLabel.BackgroundTransparency = 1.000
  55. TextLabel.Position = UDim2.new(0.00168622285, 0, 0.724243045, 0)
  56. TextLabel.Size = UDim2.new(0, 115, 0, 50)
  57. TextLabel.Font = Enum.Font.Cartoon
  58. TextLabel.Text = "Prison Life GUI v 1.7"
  59. TextLabel.TextColor3 = Color3.fromRGB(0, 0, 0)
  60. TextLabel.TextScaled = true
  61. TextLabel.TextSize = 14.000
  62. TextLabel.TextWrapped = true
  63. TextLabel.Visible = true
  64.  
  65. TextLabel_2.Parent = MAIN
  66. TextLabel_2.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  67. TextLabel_2.BackgroundTransparency = 1.000
  68. TextLabel_2.Position = UDim2.new(0.306329429, 0, 0.683637857, 0)
  69. TextLabel_2.Size = UDim2.new(0, 115, 0, 50)
  70. TextLabel_2.Font = Enum.Font.Cartoon
  71. TextLabel_2.Text = "MM2 GUI"
  72. TextLabel_2.TextColor3 = Color3.fromRGB(0, 0, 0)
  73. TextLabel_2.TextScaled = true
  74. TextLabel_2.TextSize = 14.000
  75. TextLabel_2.TextWrapped = true
  76. TextLabel_2.Visible = true
  77.  
  78. TextLabel_3.Parent = MAIN
  79. TextLabel_3.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  80. TextLabel_3.BackgroundTransparency = 1.000
  81. TextLabel_3.Position = UDim2.new(-0.104576662, 0, -0.00347303809, 0)
  82. TextLabel_3.Size = UDim2.new(0, 482, 0, 50)
  83. TextLabel_3.Font = Enum.Font.Cartoon
  84. TextLabel_3.Text = "Jacob's Script HUB"
  85. TextLabel_3.TextColor3 = Color3.fromRGB(0, 0, 0)
  86. TextLabel_3.TextScaled = true
  87. TextLabel_3.TextSize = 14.000
  88. TextLabel_3.TextWrapped = true
  89. TextLabel_3.Visible = true
  90.  
  91. UICorner.CornerRadius = UDim.new(0.0199999996, 0)
  92. UICorner.Parent = MAIN
  93.  
  94. arsenal.Name = "arsenal"
  95. arsenal.Parent = MAIN
  96. arsenal.BackgroundColor3 = Color3.fromRGB(255, 255, 0)
  97. arsenal.BackgroundTransparency = 1.000
  98. arsenal.Position = UDim2.new(0.617508173, 0, 0.307226926, 0)
  99. arsenal.Size = UDim2.new(0, 115, 0, 100)
  100. arsenal.Image = "http://www.roblox.com/asset/?id=155560130"
  101. arsenal.Visible = true
  102. arsenal.MouseButton1Down:connect(function()
  103. loadstring(game:HttpGet(('https://pastebin.com/raw/GeT7TVte'),true))()
  104. end)
  105.  
  106.  
  107. TextLabel_4.Parent = MAIN
  108. TextLabel_4.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  109. TextLabel_4.BackgroundTransparency = 1.000
  110. TextLabel_4.Position = UDim2.new(0.616967738, 0, 0.683637857, 0)
  111. TextLabel_4.Size = UDim2.new(0, 115, 0, 50)
  112. TextLabel_4.Font = Enum.Font.Cartoon
  113. TextLabel_4.Text = "Arsenal GUI"
  114. TextLabel_4.TextColor3 = Color3.fromRGB(0, 0, 0)
  115. TextLabel_4.TextScaled = true
  116. TextLabel_4.TextSize = 14.000
  117. TextLabel_4.TextWrapped = true
  118. TextLabel_4.Visible = true
  119.  
  120. -- Scripts:
  121.  
  122. local function EYWERQ_fake_script() -- MAIN.FlyManager
  123. local script = Instance.new('LocalScript', MAIN)
  124.  
  125. end
  126. coroutine.wrap(EYWERQ_fake_script)()
  127. local function OWNKVUQ_fake_script() -- MAIN.Dragify
  128. local script = Instance.new('LocalScript', MAIN)
  129.  
  130. local UIS = game:GetService("UserInputService")
  131. function dragify(Frame)
  132. dragToggle = nil
  133. local dragSpeed = 0.50
  134. dragInput = nil
  135. dragStart = nil
  136. local dragPos = nil
  137. function updateInput(input)
  138. local Delta = input.Position - dragStart
  139. local Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + Delta.X, startPos.Y.Scale, startPos.Y.Offset + Delta.Y)
  140. Frame:TweenPosition(Position,"Out","Quad",.5,true)
  141. end
  142. Frame.InputBegan:Connect(function(input)
  143. if (input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch) and UIS:GetFocusedTextBox() == nil then
  144. dragToggle = true
  145. dragStart = input.Position
  146. startPos = Frame.Position
  147. input.Changed:Connect(function()
  148. if input.UserInputState == Enum.UserInputState.End then
  149. dragToggle = false
  150. end
  151. end)
  152. end
  153. end)
  154. Frame.InputChanged:Connect(function(input)
  155. if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  156. dragInput = input
  157. end
  158. end)
  159.  
  160. Frame.InputEnded:connect(function(input)
  161. if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  162. dragStart = nil
  163. dragInput = nil
  164. end
  165. end)
  166. game:GetService("UserInputService").InputChanged:Connect(function(input)
  167. if input == dragInput and dragToggle then
  168. updateInput(input)
  169. end
  170. end)
  171. end
  172.  
  173. dragify(script.Parent.DragFrame)
  174. end
  175. coroutine.wrap(OWNKVUQ_fake_script)()
  176. local function LQOOW_fake_script() -- MAIN.Drag script
  177. local script = Instance.new('LocalScript', MAIN)
  178.  
  179. --Credits go to whoever made this script.
  180. --put this into frame of your GUI
  181.  
  182. local UIS = game:GetService("UserInputService")
  183. function drag (Frame)
  184. dragToggle = nil
  185. dragSpeed = 0.23 --change drag speed here (up to 1 down to 0)
  186. dragInput = nil
  187. dragStart = nil
  188. dragPos = nil
  189. function updateInput(input)
  190. Delta = input.Position - dragStart
  191. Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + Delta.X, startPos.Y.Scale, startPos.Y.Offset + Delta.Y)
  192. game:GetService("TweenService"):Create(Frame, TweenInfo.new(0.25), {Position = Position}):Play()
  193. end
  194. Frame.InputBegan:Connect(function(input)
  195. if (input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch) and UIS:GetFocusedTextBox() == nil then
  196. dragToggle = true
  197. dragStart = input.Position
  198. startPos = Frame.Position
  199. input.Changed:Connect(function()
  200. if input.UserInputState == Enum.UserInputState.End then
  201. dragToggle = false
  202. end
  203. end)
  204. end
  205. end)
  206. Frame.InputChanged:Connect(function(input)
  207. if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  208. dragInput = input
  209. end
  210. end)
  211. game:GetService("UserInputService").InputChanged:Connect(function(input)
  212. if input == dragInput and dragToggle then
  213. updateInput(input)
  214. end
  215. end)
  216. end
  217. drag(script.Parent)
  218.  
  219. end
  220. coroutine.wrap(LQOOW_fake_script)()
  221. local function UBCCEIY_fake_script() -- MAIN.MainScript
  222. local script = Instance.new('LocalScript', MAIN)
  223.  
  224. local userinput = game:GetService("UserInputService")
  225. local noclip1 = script.Parent.NoclipButton1
  226. local noclip2 = script.Parent.NoclipButton2
  227. local player = game.Players.LocalPlayer
  228. local cam = workspace.CurrentCamera
  229. local equipped = false
  230. local speedvalue = script.Parent.SpeedValue
  231. local speedinput = script.Parent.SpeedInput
  232. local speedchanger = script.Parent.SpeedChanger
  233. local Frame = script.Parent
  234. local helpbutton = script.Parent.HelpButton
  235. local close = script.Parent.Close
  236. local helpframe = script.Parent.Parent.HelpFrame
  237. local close1 = script.Parent.Parent.HelpFrame.Close1
  238. local IsVisible = true
  239. local player = game.Players.LocalPlayer
  240. local bringbackgui = script.Parent.Parent.bringbackgui
  241.  
  242. Frame.Draggable = true
  243. Frame.Active = true
  244. Frame.Selectable = true
  245.  
  246. local speed = speedvalue.Value
  247.  
  248. function getNextMovement()
  249. local nextMove = Vector3.new(0,0,0)
  250. if userinput:IsKeyDown("W") then
  251. nextMove = nextMove + Vector3.new(0,0,-1)
  252. end
  253. if userinput:IsKeyDown("S") then
  254. nextMove = nextMove + Vector3.new(0,0,1)
  255. end
  256. if userinput:IsKeyDown("A") then
  257. nextMove = nextMove + Vector3.new(-1,0,0)
  258. end
  259. if userinput:IsKeyDown("D") then
  260. nextMove = nextMove + Vector3.new(1,0,0)
  261. end
  262.  
  263. if userinput:IsKeyDown("Space") then
  264. nextMove = nextMove + Vector3.new(0,1,0)
  265. elseif userinput:IsKeyDown("LeftControl") then
  266. nextMove = nextMove + Vector3.new(0,-1,0)
  267. end
  268. return CFrame.new(nextMove*speed)
  269.  
  270. end
  271.  
  272. noclip1.MouseButton1Click:Connect(function()
  273. noclip1.Visible = false
  274. noclip2.Visible = true
  275. local human = player.Character.Humanoid
  276. local rootpart = player.Character.HumanoidRootPart
  277. human.PlatformStand = true
  278. rootpart.Anchored = true
  279. selected = true
  280. while selected do
  281. wait()
  282. local look = (cam.Focus.Position - cam.CFrame.Position).Unit
  283. local pos = rootpart.Position
  284. local nextMove = getNextMovement()
  285. rootpart.CFrame = CFrame.new(pos,pos+look) * nextMove
  286. end
  287. end)
  288.  
  289. noclip2.MouseButton1Click:Connect(function()
  290. noclip2.Visible = false
  291. noclip1.Visible = true
  292. selected = false
  293. player.Character.Humanoid.PlatformStand = false
  294. player.Character.HumanoidRootPart.Anchored = false
  295. end)
  296.  
  297. speedchanger.MouseButton1Click:Connect(function()
  298. speedvalue.Value = speedinput.Text
  299. wait(0.01)
  300. speed = speedvalue.Value
  301. end)
  302.  
  303. close.MouseButton1Click:Connect(function()
  304. Frame.Visible = false
  305. IsVisible = false
  306. helpframe.Visible = false
  307. bringbackgui.Visible = true
  308. end)
  309.  
  310. helpbutton.MouseButton1Click:Connect(function()
  311. helpframe.Visible = true
  312. end)
  313.  
  314. close1.MouseButton1Click:Connect(function()
  315. helpframe.Visible = false
  316. end)
  317.  
  318. bringbackgui.MouseButton1Click:Connect(function()
  319. Frame.Visible = true
  320. bringbackgui.Visible = false
  321. end)
  322. end
  323. coroutine.wrap(UBCCEIY_fake_script)()
  324.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement