Advertisement
Guest User

Fhypoo's Prison Life GUI

a guest
Aug 17th, 2019
11,919
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 15.24 KB | None | 0 0
  1. -- Farewell Infortality.
  2. -- Version: 2.82
  3. -- Instances:
  4. local FhyPrisonGUI = Instance.new("ScreenGui")
  5. local MainFrame = Instance.new("Frame")
  6. local TextLabel = Instance.new("TextLabel")
  7. local CloseButton = Instance.new("TextButton")
  8. local Guns = Instance.new("TextButton")
  9. local MainGuard = Instance.new("TextButton")
  10. local MainInmate = Instance.new("TextButton")
  11. local MainKick = Instance.new("TextButton")
  12. local MainSpectator = Instance.new("TextButton")
  13. local Minimize = Instance.new("TextButton")
  14. local Minusten = Instance.new("TextButton")
  15. local Plusten = Instance.new("TextButton")
  16. local QuickRespawn = Instance.new("TextButton")
  17. local RemInfAmmo = Instance.new("TextButton")
  18. local RevizAdmin = Instance.new("TextButton")
  19. local MainOpen = Instance.new("TextButton")
  20. --Properties:
  21. FhyPrisonGUI.Name = "Fhy Prison GUI"
  22. FhyPrisonGUI.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
  23. FhyPrisonGUI.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  24.  
  25. MainFrame.Name = "MainFrame"
  26. MainFrame.Parent = FhyPrisonGUI
  27. MainFrame.BackgroundColor3 = Color3.new(0.333333, 1, 1)
  28. MainFrame.BackgroundTransparency = 0.55000001192093
  29. MainFrame.BorderColor3 = Color3.new(1, 0, 0)
  30. MainFrame.Position = UDim2.new(0, 650, 0, 183)
  31. MainFrame.Size = UDim2.new(0, 365, 0, 444)
  32.  
  33. TextLabel.Parent = MainFrame
  34. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  35. TextLabel.BackgroundTransparency = 1
  36. TextLabel.Position = UDim2.new(0.115068495, 0, 0.0745785311, 0)
  37. TextLabel.Size = UDim2.new(0, 281, 0, 50)
  38. TextLabel.Font = Enum.Font.SourceSans
  39. TextLabel.Text = "Fhypoo's Prison Life GUI"
  40. TextLabel.TextColor3 = Color3.new(0, 0, 0)
  41. TextLabel.TextScaled = true
  42. TextLabel.TextSize = 14
  43. TextLabel.TextWrapped = true
  44.  
  45. CloseButton.Name = "CloseButton"
  46. CloseButton.Parent = MainFrame
  47. CloseButton.BackgroundColor3 = Color3.new(0.333333, 1, 1)
  48. CloseButton.BackgroundTransparency = 1
  49. CloseButton.Position = UDim2.new(0.887311161, 0, -0.00173443556, 0)
  50. CloseButton.Size = UDim2.new(0, 41, 0, 34)
  51. CloseButton.Font = Enum.Font.SourceSans
  52. CloseButton.Text = "X"
  53. CloseButton.TextColor3 = Color3.new(1, 0, 0)
  54. CloseButton.TextScaled = true
  55. CloseButton.TextSize = 14
  56. CloseButton.TextWrapped = true
  57.  
  58. Guns.Name = "Guns"
  59. Guns.Parent = MainFrame
  60. Guns.BackgroundColor3 = Color3.new(0.333333, 0.666667, 0.498039)
  61. Guns.Position = UDim2.new(0.588142812, 0, 0.755762398, 0)
  62. Guns.Size = UDim2.new(0, 124, 0, 40)
  63. Guns.Font = Enum.Font.SourceSans
  64. Guns.Text = "Guns"
  65. Guns.TextColor3 = Color3.new(0, 0, 0)
  66. Guns.TextSize = 14
  67.  
  68. MainGuard.Name = "MainGuard"
  69. MainGuard.Parent = MainFrame
  70. MainGuard.BackgroundColor3 = Color3.new(0.333333, 0, 1)
  71. MainGuard.Position = UDim2.new(0.0777038336, 0, 0.614602506, 0)
  72. MainGuard.Size = UDim2.new(0, 124, 0, 40)
  73. MainGuard.Font = Enum.Font.SourceSans
  74. MainGuard.Text = "Guards"
  75. MainGuard.TextColor3 = Color3.new(0, 0, 0)
  76. MainGuard.TextSize = 14
  77.  
  78. MainInmate.Name = "MainInmate"
  79. MainInmate.Parent = MainFrame
  80. MainInmate.BackgroundColor3 = Color3.new(1, 0.666667, 0)
  81. MainInmate.Position = UDim2.new(0.0777039304, 0, 0.757489204, 0)
  82. MainInmate.Size = UDim2.new(0, 124, 0, 40)
  83. MainInmate.Font = Enum.Font.SourceSans
  84. MainInmate.Text = "Inmate"
  85. MainInmate.TextColor3 = Color3.new(0, 0, 0)
  86. MainInmate.TextSize = 14
  87.  
  88. MainKick.Name = "MainKick"
  89. MainKick.Parent = MainFrame
  90. MainKick.BackgroundColor3 = Color3.new(0.333333, 0.666667, 0.498039)
  91. MainKick.Position = UDim2.new(0.0777038336, 0, 0.451930404, 0)
  92. MainKick.Size = UDim2.new(0, 124, 0, 40)
  93. MainKick.Font = Enum.Font.SourceSans
  94. MainKick.Text = "Kick"
  95. MainKick.TextColor3 = Color3.new(0, 0, 0)
  96. MainKick.TextSize = 14
  97. MainKick.TextWrapped = true
  98.  
  99. MainSpectator.Name = "MainSpectator"
  100. MainSpectator.Parent = MainFrame
  101. MainSpectator.BackgroundColor3 = Color3.new(0.505882, 0.505882, 0.505882)
  102. MainSpectator.Position = UDim2.new(0.0777039379, 0, 0.882317126, 0)
  103. MainSpectator.Size = UDim2.new(0, 124, 0, 40)
  104. MainSpectator.Font = Enum.Font.SourceSans
  105. MainSpectator.Text = "Neutral"
  106. MainSpectator.TextColor3 = Color3.new(0, 0, 0)
  107. MainSpectator.TextSize = 14
  108.  
  109. Minimize.Name = "Minimize"
  110. Minimize.Parent = MainFrame
  111. Minimize.BackgroundColor3 = Color3.new(0.333333, 1, 1)
  112. Minimize.BackgroundTransparency = 1
  113. Minimize.Position = UDim2.new(0.814487219, 0, -0.00173445046, 0)
  114. Minimize.Size = UDim2.new(0, 41, 0, 34)
  115. Minimize.Font = Enum.Font.SourceSans
  116. Minimize.Text = "_"
  117. Minimize.TextColor3 = Color3.new(0, 0, 0)
  118. Minimize.TextScaled = true
  119. Minimize.TextSize = 14
  120. Minimize.TextWrapped = true
  121.  
  122. Minusten.Name = "Minusten"
  123. Minusten.Parent = MainFrame
  124. Minusten.BackgroundColor3 = Color3.new(0.333333, 0.666667, 0.498039)
  125. Minusten.Position = UDim2.new(0.591299593, 0, 0.449938387, 0)
  126. Minusten.Size = UDim2.new(0, 124, 0, 40)
  127. Minusten.Font = Enum.Font.SourceSans
  128. Minusten.Text = "-10 Walkspeed"
  129. Minusten.TextColor3 = Color3.new(0, 0, 0)
  130. Minusten.TextSize = 14
  131.  
  132. Plusten.Name = "Plusten"
  133. Plusten.Parent = MainFrame
  134. Plusten.BackgroundColor3 = Color3.new(0.333333, 0.666667, 0.498039)
  135. Plusten.Position = UDim2.new(0.592707276, 0, 0.304529011, 0)
  136. Plusten.Size = UDim2.new(0, 124, 0, 40)
  137. Plusten.Font = Enum.Font.SourceSans
  138. Plusten.Text = "+10 Walkspeed"
  139. Plusten.TextColor3 = Color3.new(0, 0, 0)
  140. Plusten.TextSize = 14
  141.  
  142. QuickRespawn.Name = "QuickRespawn"
  143. QuickRespawn.Parent = MainFrame
  144. QuickRespawn.BackgroundColor3 = Color3.new(0.333333, 0.666667, 0.498039)
  145. QuickRespawn.Position = UDim2.new(0.590634763, 0, 0.6128757, 0)
  146. QuickRespawn.Size = UDim2.new(0, 124, 0, 40)
  147. QuickRespawn.Font = Enum.Font.SourceSans
  148. QuickRespawn.Text = "Quick Respawn"
  149. QuickRespawn.TextColor3 = Color3.new(0, 0, 0)
  150. QuickRespawn.TextSize = 14
  151.  
  152. RemInfAmmo.Name = "RemInfAmmo"
  153. RemInfAmmo.Parent = MainFrame
  154. RemInfAmmo.BackgroundColor3 = Color3.new(0.333333, 0.333333, 0.498039)
  155. RemInfAmmo.Position = UDim2.new(0.587112665, 0, 0.880590439, 0)
  156. RemInfAmmo.Size = UDim2.new(0, 124, 0, 40)
  157. RemInfAmmo.Font = Enum.Font.SourceSans
  158. RemInfAmmo.Text = "Inf ammo for Rem"
  159. RemInfAmmo.TextColor3 = Color3.new(0, 0, 0)
  160. RemInfAmmo.TextSize = 14
  161.  
  162. RevizAdmin.Name = "Reviz Admin"
  163. RevizAdmin.Parent = MainFrame
  164. RevizAdmin.BackgroundColor3 = Color3.new(0.333333, 0.666667, 0.498039)
  165. RevizAdmin.Position = UDim2.new(0.0722244754, 0, 0.304529011, 0)
  166. RevizAdmin.Size = UDim2.new(0, 124, 0, 40)
  167. RevizAdmin.Font = Enum.Font.SourceSans
  168. RevizAdmin.Text = "Reviz Admin"
  169. RevizAdmin.TextColor3 = Color3.new(0, 0, 0)
  170. RevizAdmin.TextSize = 14
  171. RevizAdmin.TextWrapped = true
  172.  
  173. MainOpen.Name = "MainOpen"
  174. MainOpen.Parent = FhyPrisonGUI
  175. MainOpen.BackgroundColor3 = Color3.new(1, 1, 0.498039)
  176. MainOpen.BorderColor3 = Color3.new(0.333333, 1, 1)
  177. MainOpen.Position = UDim2.new(0, 0, 0.772348046, 0)
  178. MainOpen.Size = UDim2.new(0, 116, 0, 37)
  179. MainOpen.Visible = false
  180. MainOpen.Font = Enum.Font.SourceSans
  181. MainOpen.Text = "Open"
  182. MainOpen.TextColor3 = Color3.new(0, 0, 0)
  183. MainOpen.TextScaled = true
  184. MainOpen.TextSize = 14
  185. MainOpen.TextWrapped = true
  186. -- Scripts:
  187. function SCRIPT_NIBJ75_FAKESCRIPT() -- MainFrame.LocalScript
  188.     local script = Instance.new('LocalScript')
  189.     script.Parent = MainFrame
  190.             local UserInputService = game:GetService("UserInputService")
  191.            
  192.             local gui = script.Parent
  193.            
  194.             local dragging
  195.             local dragInput
  196.             local dragStart
  197.             local startPos
  198.            
  199.             local function update(input)
  200.                 local delta = input.Position - dragStart
  201.                 gui.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
  202.             end
  203.            
  204.             gui.InputBegan:Connect(function(input)
  205.                 if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  206.                     dragging = true
  207.                     dragStart = input.Position
  208.                     startPos = gui.Position
  209.                    
  210.                     input.Changed:Connect(function()
  211.                         if input.UserInputState == Enum.UserInputState.End then
  212.                             dragging = false
  213.                         end
  214.                     end)
  215.                 end
  216.             end)
  217.            
  218.             gui.InputChanged:Connect(function(input)
  219.                 if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  220.                     dragInput = input
  221.                 end
  222.             end)
  223.            
  224.             UserInputService.InputChanged:Connect(function(input)
  225.                 if input == dragInput and dragging then
  226.                     update(input)
  227.                 end
  228.             end)
  229.  
  230. end
  231. coroutine.resume(coroutine.create(SCRIPT_NIBJ75_FAKESCRIPT))
  232. function SCRIPT_MVAK90_FAKESCRIPT() -- CloseButton.LocalScript
  233.     local script = Instance.new('LocalScript')
  234.     script.Parent = CloseButton
  235.     script.Parent.MouseButton1Down:Connect(function()
  236.                 local gui = script.Parent.Parent.Parent
  237.                 gui:Destroy()
  238.             end)
  239.  
  240. end
  241. coroutine.resume(coroutine.create(SCRIPT_MVAK90_FAKESCRIPT))
  242. function SCRIPT_OBGU74_FAKESCRIPT() -- Guns.LocalScript
  243.     local script = Instance.new('LocalScript')
  244.     script.Parent = Guns
  245.     local guns = workspace["Prison_ITEMS"].giver:GetChildren()
  246.     local item_handler = workspace.Remote.ItemHandler
  247.     local client = game:GetService("Players").LocalPlayer
  248.    
  249.     script.Parent.MouseButton1Click:Connect(function()
  250.     for i,v in pairs(guns) do
  251.         if tostring(v) == 'AK-47' or tostring(v) == 'M9' or tostring(v) == 'Remington 870' then
  252.             item_handler:InvokeServer(v.ITEMPICKUP)
  253.         elseif (tostring(v) == 'M4A1' or tostring(v) == 'Riot Shield') and (game:GetService("MarketplaceService"):UserOwnsGamePassAsync(client.UserId,96651)) then
  254.             item_handler:InvokeServer(v.ITEMPICKUP)
  255.         end
  256.         end
  257.     end)
  258.    
  259.    
  260.  
  261. end
  262. coroutine.resume(coroutine.create(SCRIPT_OBGU74_FAKESCRIPT))
  263. function SCRIPT_GDSY85_FAKESCRIPT() -- MainGuard.LocalScript
  264.     local script = Instance.new('LocalScript')
  265.     script.Parent = MainGuard
  266.     local client = game:GetService("Players").LocalPlayer
  267.     local loadchar = workspace.Remote.loadchar
  268.     local team_event = workspace.Remote.TeamEvent
  269.     local team_event = workspace.Remote.TeamEvent
  270.     local guard = game:GetService('Teams').Guards
  271.    
  272.     script.Parent.MouseButton1Click:Connect(function()
  273.     local position = client.Character:WaitForChild("HumanoidRootPart").Position
  274.     if #guard:GetPlayers() >= 8 then
  275.     loadchar:InvokeServer('','Bright blue')
  276.     client.Character:MoveTo(position)
  277.     else
  278.         team_event:FireServer('Bright blue')
  279.         end
  280.     end)
  281.    
  282.    
  283.    
  284.    
  285.  
  286. end
  287. coroutine.resume(coroutine.create(SCRIPT_GDSY85_FAKESCRIPT))
  288. function SCRIPT_DMSN90_FAKESCRIPT() -- MainInmate.LocalScript
  289.     local script = Instance.new('LocalScript')
  290.     script.Parent = MainInmate
  291.     local team_event = workspace.Remote.TeamEvent
  292.     script.Parent.MouseButton1Click:Connect(function()
  293.         team_event:FireServer("Bright orange")
  294.     end)
  295.    
  296.  
  297. end
  298. coroutine.resume(coroutine.create(SCRIPT_DMSN90_FAKESCRIPT))
  299. function SCRIPT_QPSH86_FAKESCRIPT() -- MainKick.LocalScript
  300.     local script = Instance.new('LocalScript')
  301.     script.Parent = MainKick
  302.     script.Parent.MouseButton1Click:Connect(function()
  303.         loadstring(game:HttpGet("https://pastebin.com/raw/AncyYd8Q",true))()
  304.        
  305.     end)
  306.  
  307. end
  308. coroutine.resume(coroutine.create(SCRIPT_QPSH86_FAKESCRIPT))
  309. function SCRIPT_FJSI73_FAKESCRIPT() -- MainSpectator.LocalScript
  310.     local script = Instance.new('LocalScript')
  311.     script.Parent = MainSpectator
  312.     local team_event = workspace.Remote.TeamEvent
  313.     script.Parent.MouseButton1Click:Connect(function()
  314.         team_event:FireServer("Medium stone grey")
  315.     end)
  316.    
  317.  
  318. end
  319. coroutine.resume(coroutine.create(SCRIPT_FJSI73_FAKESCRIPT))
  320. function SCRIPT_TGBY72_FAKESCRIPT() -- Minimize.LocalScript
  321.     local script = Instance.new('LocalScript')
  322.     script.Parent = Minimize
  323.     script.Parent.MouseButton1Down:Connect(function()
  324.                 script.Parent.Parent.Visible = false
  325.                 script.Parent.Parent.Parent.MainOpen.Visible = true
  326.             end)
  327.  
  328. end
  329. coroutine.resume(coroutine.create(SCRIPT_TGBY72_FAKESCRIPT))
  330. function SCRIPT_UVUZ88_FAKESCRIPT() -- Minusten.LocalScript
  331.     local script = Instance.new('LocalScript')
  332.     script.Parent = Minusten
  333.     script.Parent.MouseButton1Click:Connect(function()
  334.         game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = game.Players.LocalPlayer.Character.Humanoid.WalkSpeed-10
  335.     end)
  336.  
  337. end
  338. coroutine.resume(coroutine.create(SCRIPT_UVUZ88_FAKESCRIPT))
  339. function SCRIPT_MCUM85_FAKESCRIPT() -- Plusten.LocalScript
  340.     local script = Instance.new('LocalScript')
  341.     script.Parent = Plusten
  342.     script.Parent.MouseButton1Click:Connect(function()
  343.         game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = game.Players.LocalPlayer.Character.Humanoid.WalkSpeed+10
  344.     end)
  345.  
  346. end
  347. coroutine.resume(coroutine.create(SCRIPT_MCUM85_FAKESCRIPT))
  348. function SCRIPT_XFJA89_FAKESCRIPT() -- QuickRespawn.LocalScript
  349.     local script = Instance.new('LocalScript')
  350.     script.Parent = QuickRespawn
  351.     local client = game:GetService('Players').LocalPlayer
  352.     local loadchar = workspace.Remote.loadchar
  353.     script.Parent.MouseButton1Click:Connect(function()
  354.     local position = client.Character:WaitForChild('HumanoidRootPart').Position
  355.     loadchar:InvokeServer()
  356.     client.Character:MoveTo(position)
  357.     end)
  358.  
  359. end
  360. coroutine.resume(coroutine.create(SCRIPT_XFJA89_FAKESCRIPT))
  361.     local item_handler = workspace.Remote.ItemHandler
  362.     local client = game:GetService("Players").LocalPlayer
  363.     local remi = workspace.Prison_ITEMS.giver["Remington 870"].ITEMPICKUP
  364.  
  365.     RemInfAmmo.MouseButton1Click:Connect(function()
  366.     if not client.Backpack:FindFirstChild('Remington 870') then
  367.         item_handler:InvokeServer(remi)
  368.     end
  369.     local states = client.Backpack['Remington 870'].GunStates
  370.     local gun_states = require(states)
  371.     gun_states.CurrentAmmo = math.huge
  372.     gun_states.MaxAmmo = math.huge
  373.     gun_states.FireRate = 0
  374.     gun_states.Damage = math.huge
  375.     gun_states.Range = 5000
  376.     gun_states.AutoFire = true
  377.     end)
  378.  
  379.  
  380.  
  381. function SCRIPT_NVUR83_FAKESCRIPT() -- RevizAdmin.LocalScript
  382.     local script = Instance.new('LocalScript')
  383.     script.Parent = RevizAdmin
  384.     script.Parent.MouseButton1Click:Connect(function()
  385.         loadstring(game:HttpGet("https://pastebin.com/raw/KNUzQPYS",true))()
  386.     end)
  387.  
  388. end
  389. coroutine.resume(coroutine.create(SCRIPT_NVUR83_FAKESCRIPT))
  390. function SCRIPT_JXVR75_FAKESCRIPT() -- MainOpen.LocalScript
  391.     local script = Instance.new('LocalScript')
  392.     script.Parent = MainOpen
  393.             local UserInputService = game:GetService("UserInputService")
  394.            
  395.             local gui = script.Parent
  396.            
  397.             local dragging
  398.             local dragInput
  399.             local dragStart
  400.             local startPos
  401.            
  402.             local function update(input)
  403.                 local delta = input.Position - dragStart
  404.                 gui.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
  405.             end
  406.            
  407.             gui.InputBegan:Connect(function(input)
  408.                 if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  409.                     dragging = true
  410.                     dragStart = input.Position
  411.                     startPos = gui.Position
  412.                    
  413.                     input.Changed:Connect(function()
  414.                         if input.UserInputState == Enum.UserInputState.End then
  415.                             dragging = false
  416.                         end
  417.                     end)
  418.                 end
  419.             end)
  420.            
  421.             gui.InputChanged:Connect(function(input)
  422.                 if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  423.                     dragInput = input
  424.                 end
  425.             end)
  426.            
  427.             UserInputService.InputChanged:Connect(function(input)
  428.                 if input == dragInput and dragging then
  429.                     update(input)
  430.                 end
  431.             end)
  432.             script.Parent.MouseButton1Click:Connect(function()
  433.                 script.Parent.Parent.MainFrame.Visible = true
  434.                 script.Parent.Visible = false
  435.             end)
  436.  
  437. end
  438. coroutine.resume(coroutine.create(SCRIPT_JXVR75_FAKESCRIPT))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement