ZHFK

Prison Life GUI v1.4

Aug 5th, 2020
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 26.80 KB | None | 0 0
  1. -- Made By: Jmuse#3982
  2. -- Full credit to the original script makers
  3. -- Website: https://rbxcheats.github.io/RbxCheats/
  4. -- Make sure to check out the other prison life GUI's I made!
  5. -- Youtube: Jmuse
  6.  
  7. local PrisonLife = Instance.new("ScreenGui")
  8. local MainGUI = Instance.new("Frame")
  9. local title = Instance.new("TextLabel")
  10. local credits = Instance.new("TextLabel")
  11. local ScrollingFrame = Instance.new("ScrollingFrame")
  12. local guns = Instance.new("TextButton")
  13. local btools = Instance.new("TextButton")
  14. local clickarrest = Instance.new("TextButton")
  15. local arrestall = Instance.new("TextButton")
  16. local doors = Instance.new("TextButton")
  17. local fences = Instance.new("TextButton")
  18. local taser = Instance.new("TextButton")
  19. local inmate = Instance.new("TextButton")
  20. local crime = Instance.new("TextButton")
  21. local na = Instance.new("TextButton")
  22. local police = Instance.new("TextButton")
  23. local killaura = Instance.new("TextButton")
  24. local killall = Instance.new("TextButton")
  25. local close = Instance.new("TextButton")
  26. local fastm9 = Instance.new("TextButton")
  27. local fastrem = Instance.new("TextButton")
  28. local fastak = Instance.new("TextButton")
  29. local TeleportGUI = Instance.new("Frame")
  30. local PlayerTP_Input = Instance.new("TextBox")
  31. local PlayerTP_Teleport = Instance.new("TextButton")
  32. local OpenGUI = Instance.new("Frame")
  33. local open = Instance.new("TextButton")
  34. --Properties:
  35. PrisonLife.Name = "Prison Life"
  36. PrisonLife.Parent = game.CoreGui
  37.  
  38. MainGUI.Name = "MainGUI"
  39. MainGUI.Parent = PrisonLife
  40. MainGUI.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  41. MainGUI.BorderColor3 = Color3.new(1, 0.333333, 0)
  42. MainGUI.BorderSizePixel = 5
  43. MainGUI.Position = UDim2.new(0.279383421, 0, 0.121513948, 0)
  44. MainGUI.Size = UDim2.new(0, 458, 0, 380)
  45. MainGUI.Visible = false
  46. MainGUI.Active = true
  47. MainGUI.Draggable = true
  48.  
  49. title.Name = "title"
  50. title.Parent = MainGUI
  51. title.BackgroundColor3 = Color3.new(1, 0.333333, 0)
  52. title.BorderColor3 = Color3.new(1, 0.333333, 0)
  53. title.Size = UDim2.new(0, 458, 0, 50)
  54. title.Font = Enum.Font.SourceSans
  55. title.Text = "Jmuse's Prison Life GUI v1.4"
  56. title.TextColor3 = Color3.new(1, 1, 1)
  57. title.TextScaled = true
  58. title.TextSize = 14
  59. title.TextWrapped = true
  60.  
  61. credits.Name = "credits"
  62. credits.Parent = MainGUI
  63. credits.BackgroundColor3 = Color3.new(1, 0.333333, 0)
  64. credits.BorderColor3 = Color3.new(1, 0.333333, 0)
  65. credits.Position = UDim2.new(0, 0, 0.868421078, 0)
  66. credits.Size = UDim2.new(0, 458, 0, 50)
  67. credits.Font = Enum.Font.SourceSans
  68. credits.Text = "Made By: Jmuse#3982"
  69. credits.TextColor3 = Color3.new(1, 1, 1)
  70. credits.TextScaled = true
  71. credits.TextSize = 14
  72. credits.TextWrapped = true
  73.  
  74. ScrollingFrame.Parent = MainGUI
  75. ScrollingFrame.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  76. ScrollingFrame.BorderColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  77. ScrollingFrame.Position = UDim2.new(0.0131004369, 0, 0.150000006, 0)
  78. ScrollingFrame.Size = UDim2.new(0, 229, 0, 266)
  79.  
  80. guns.Name = "guns"
  81. guns.Parent = ScrollingFrame
  82. guns.BackgroundColor3 = Color3.new(0, 0, 0)
  83. guns.BorderColor3 = Color3.new(0, 0, 0)
  84. guns.Size = UDim2.new(0, 216, 0, 50)
  85. guns.Font = Enum.Font.SourceSans
  86. guns.Text = "All Guns/Keycard"
  87. guns.TextColor3 = Color3.new(1, 1, 1)
  88. guns.TextScaled = true
  89. guns.TextSize = 14
  90. guns.TextWrapped = true
  91. guns.MouseButton1Click:connect(function()
  92. local Weapon = {"M4A1"}
  93. for i,v in pairs(workspace.Prison_ITEMS.giver:GetChildren()) do
  94. if v.Name == Weapon[1] then
  95. local lol = workspace.Remote.ItemHandler:InvokeServer(v.ITEMPICKUP)
  96. end
  97. end
  98.  
  99. local Weapon = {"AK-47"}
  100. for i,v in pairs(workspace.Prison_ITEMS.giver:GetChildren()) do
  101. if v.Name == Weapon[1] then
  102. local lol = workspace.Remote.ItemHandler:InvokeServer(v.ITEMPICKUP)
  103. end
  104. end
  105.  
  106. local Weapon = {"M9"}
  107. for i,v in pairs(workspace.Prison_ITEMS.giver:GetChildren()) do
  108. if v.Name == Weapon[1] then
  109. local lol = workspace.Remote.ItemHandler:InvokeServer(v.ITEMPICKUP)
  110. end
  111. end
  112.  
  113. local Weapon = {"Remington 870"}
  114. for i,v in pairs(workspace.Prison_ITEMS.giver:GetChildren()) do
  115. if v.Name == Weapon[1] then
  116. local lol = workspace.Remote.ItemHandler:InvokeServer(v.ITEMPICKUP)
  117. end
  118. end
  119.  
  120. local Remote = game.Workspace.Remote['ItemHandler']
  121.  
  122. local Arguments = {
  123. [1] = Workspace.Prison_ITEMS.single:WaitForChild("Key card").ITEMPICKUP
  124. }
  125.  
  126. Remote:InvokeServer(unpack(Arguments))
  127.  
  128. end)
  129.  
  130. btools.Name = "btools"
  131. btools.Parent = ScrollingFrame
  132. btools.BackgroundColor3 = Color3.new(0, 0, 0)
  133. btools.BorderColor3 = Color3.new(0, 0, 0)
  134. btools.Position = UDim2.new(0, 0, 0.065789476, 0)
  135. btools.Size = UDim2.new(0, 216, 0, 50)
  136. btools.Font = Enum.Font.SourceSans
  137. btools.Text = "Btools"
  138. btools.TextColor3 = Color3.new(1, 1, 1)
  139. btools.TextScaled = true
  140. btools.TextSize = 14
  141. btools.TextWrapped = true
  142. btools.MouseButton1Click:connect(function()
  143. wait(0.1)
  144. local tool1 = Instance.new("HopperBin",game.Players.LocalPlayer.Backpack)
  145. local tool2 = Instance.new("HopperBin",game.Players.LocalPlayer.Backpack)
  146. local tool3 = Instance.new("HopperBin",game.Players.LocalPlayer.Backpack)
  147. tool1.BinType = "Clone"
  148. tool2.BinType = "Hammer"
  149. tool3.BinType = "Grab"
  150. end)
  151.  
  152. clickarrest.Name = "clickarrest"
  153. clickarrest.Parent = ScrollingFrame
  154. clickarrest.BackgroundColor3 = Color3.new(0, 0, 0)
  155. clickarrest.BorderColor3 = Color3.new(0, 0, 0)
  156. clickarrest.Position = UDim2.new(0, 0, 0.131578952, 0)
  157. clickarrest.Size = UDim2.new(0, 216, 0, 50)
  158. clickarrest.Font = Enum.Font.SourceSans
  159. clickarrest.Text = "Click Arrest"
  160. clickarrest.TextColor3 = Color3.new(1, 1, 1)
  161. clickarrest.TextScaled = true
  162. clickarrest.TextSize = 14
  163. clickarrest.TextWrapped = true
  164. clickarrest.MouseButton1Click:connect(function()
  165.  
  166. game:GetService("StarterGui"):SetCore("ChatMakeSystemMessage",{
  167.  
  168. Text = ("[Click Arrest Is Now Permanently On! All You Have To Do Is Click On A Bad Guy Or A Inmate In The Wrong Area.]");
  169.  
  170. Color = Color3.new(0,255,0);
  171.  
  172. FontSize = Enum.FontSize.Size24;
  173.  
  174. })
  175.  
  176. local mouse = game.Players.LocalPlayer:GetMouse()
  177. local arrestEvent = game.Workspace.Remote.arrest
  178. mouse.Button1Down:connect(function()
  179. local obj = mouse.Target
  180. local response = arrestEvent:InvokeServer(obj)
  181. end)
  182. end)
  183.  
  184. arrestall.Name = "arrestall"
  185. arrestall.Parent = ScrollingFrame
  186. arrestall.BackgroundColor3 = Color3.new(0, 0, 0)
  187. arrestall.BorderColor3 = Color3.new(0, 0, 0)
  188. arrestall.Position = UDim2.new(0, 0, 0.197368428, 0)
  189. arrestall.Size = UDim2.new(0, 216, 0, 50)
  190. arrestall.Font = Enum.Font.SourceSans
  191. arrestall.Text = "Arrest All"
  192. arrestall.TextColor3 = Color3.new(1, 1, 1)
  193. arrestall.TextScaled = true
  194. arrestall.TextSize = 14
  195. arrestall.TextWrapped = true
  196. arrestall.MouseButton1Click:connect(function()
  197.  
  198. game:GetService("StarterGui"):SetCore("ChatMakeSystemMessage",{
  199.  
  200. Text = ("[Arresting All Bad Guys...]");
  201.  
  202. Color = Color3.new(0,255,0);
  203.  
  204. FontSize = Enum.FontSize.Size24;
  205.  
  206. })
  207.  
  208. wait(0.1)
  209. local Player = game.Players.LocalPlayer
  210. local cpos = Player.Character.HumanoidRootPart.CFrame
  211. for i,v in pairs(game.Teams.Criminals:GetPlayers()) do
  212. if v.Name ~= Player.Name then
  213. local i = 10
  214. repeat
  215. wait()
  216. i = i-1
  217. game.Workspace.Remote.arrest:InvokeServer(v.Character.HumanoidRootPart)
  218. Player.Character.HumanoidRootPart.CFrame = v.Character.HumanoidRootPart.CFrame * CFrame.new(0, 0, 1)
  219. until i == 0
  220. end
  221. end
  222. end)
  223.  
  224. doors.Name = "doors"
  225. doors.Parent = ScrollingFrame
  226. doors.BackgroundColor3 = Color3.new(0, 0, 0)
  227. doors.BorderColor3 = Color3.new(0, 0, 0)
  228. doors.Position = UDim2.new(0, 0, 0.263157904, 0)
  229. doors.Size = UDim2.new(0, 216, 0, 50)
  230. doors.Font = Enum.Font.SourceSans
  231. doors.Text = "Remove Doors"
  232. doors.TextColor3 = Color3.new(1, 1, 1)
  233. doors.TextScaled = true
  234. doors.TextSize = 14
  235. doors.TextWrapped = true
  236. doors.MouseButton1Click:connect(function()
  237. game:GetService("StarterGui"):SetCore("ChatMakeSystemMessage",{
  238.  
  239. Text = ("[All Doors Have Been Removed...]");
  240.  
  241. Color = Color3.new(0,255,0);
  242.  
  243. FontSize = Enum.FontSize.Size24;
  244.  
  245. })
  246.  
  247. game.Workspace.Doors:Destroy()
  248. end)
  249.  
  250. fences.Name = "fences"
  251. fences.Parent = ScrollingFrame
  252. fences.BackgroundColor3 = Color3.new(0, 0, 0)
  253. fences.BorderColor3 = Color3.new(0, 0, 0)
  254. fences.Position = UDim2.new(0, 0, 0.328947365, 0)
  255. fences.Size = UDim2.new(0, 216, 0, 50)
  256. fences.Font = Enum.Font.SourceSans
  257. fences.Text = "Remove Fences"
  258. fences.TextColor3 = Color3.new(1, 1, 1)
  259. fences.TextScaled = true
  260. fences.TextSize = 14
  261. fences.TextWrapped = true
  262. fences.MouseButton1Click:connect(function()
  263.  
  264. game:GetService("StarterGui"):SetCore("ChatMakeSystemMessage",{
  265.  
  266. Text = ("[All Fences Have Been Removed...]");
  267.  
  268. Color = Color3.new(0,255,0);
  269.  
  270. FontSize = Enum.FontSize.Size24;
  271.  
  272. })
  273. game.Workspace.Prison_Fences:Destroy()
  274. end)
  275.  
  276. taser.Name = "taser"
  277. taser.Parent = ScrollingFrame
  278. taser.BackgroundColor3 = Color3.new(0, 0, 0)
  279. taser.BorderColor3 = Color3.new(0, 0, 0)
  280. taser.Position = UDim2.new(0, 0, 0.394736826, 0)
  281. taser.Size = UDim2.new(0, 216, 0, 50)
  282. taser.Font = Enum.Font.SourceSans
  283. taser.Text = "Bypass Taser"
  284. taser.TextColor3 = Color3.new(1, 1, 1)
  285. taser.TextScaled = true
  286. taser.TextSize = 14
  287. taser.TextWrapped = true
  288. taser.MouseButton1Click:connect(function()
  289. game.Players.LocalPlayer.Character.ClientInputHandler.Disabled = true
  290. game.Players.LocalPlayer.CharacterAdded:connect(function()
  291. game.Workspace:WaitForChild(game.Players.LocalPlayer.Name)
  292. game.Players.LocalPlayer.Character.ClientInputHandler.Disabled = true
  293. end)
  294. end)
  295.  
  296. inmate.Name = "inmate"
  297. inmate.Parent = ScrollingFrame
  298. inmate.BackgroundColor3 = Color3.new(0, 0, 0)
  299. inmate.BorderColor3 = Color3.new(0, 0, 0)
  300. inmate.Position = UDim2.new(0, 0, 0.460526288, 0)
  301. inmate.Size = UDim2.new(0, 216, 0, 50)
  302. inmate.Font = Enum.Font.SourceSans
  303. inmate.Text = "Team Inmate"
  304. inmate.TextColor3 = Color3.new(1, 1, 1)
  305. inmate.TextScaled = true
  306. inmate.TextSize = 14
  307. inmate.TextWrapped = true
  308. inmate.MouseButton1Click:connect(function()
  309. Workspace.Remote.TeamEvent:FireServer("Bright orange")
  310. end)
  311.  
  312. crime.Name = "crime"
  313. crime.Parent = ScrollingFrame
  314. crime.BackgroundColor3 = Color3.new(0, 0, 0)
  315. crime.BorderColor3 = Color3.new(0, 0, 0)
  316. crime.Position = UDim2.new(0, 0, 0.526315749, 0)
  317. crime.Size = UDim2.new(0, 216, 0, 50)
  318. crime.Font = Enum.Font.SourceSans
  319. crime.Text = "Team Crime"
  320. crime.TextColor3 = Color3.new(1, 1, 1)
  321. crime.TextScaled = true
  322. crime.TextSize = 14
  323. crime.TextWrapped = true
  324. crime.MouseButton1Click:connect(function()
  325. weld02 = game.Players.LocalPlayer.Character.HumanoidRootPart.Position
  326. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-919.958, 95.327, 2138.189)
  327. wait(0.075)
  328. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(weld02)
  329. end)
  330.  
  331. na.Name = "na"
  332. na.Parent = ScrollingFrame
  333. na.BackgroundColor3 = Color3.new(0, 0, 0)
  334. na.BorderColor3 = Color3.new(0, 0, 0)
  335. na.Position = UDim2.new(0, 0, 0.59210521, 0)
  336. na.Size = UDim2.new(0, 216, 0, 50)
  337. na.Font = Enum.Font.SourceSans
  338. na.Text = "Team N/A"
  339. na.TextColor3 = Color3.new(1, 1, 1)
  340. na.TextScaled = true
  341. na.TextSize = 14
  342. na.TextWrapped = true
  343. na.MouseButton1Click:connect(function()
  344. Workspace.Remote.TeamEvent:FireServer("Medium stone grey")
  345. end)
  346.  
  347. police.Name = "police"
  348. police.Parent = ScrollingFrame
  349. police.BackgroundColor3 = Color3.new(0, 0, 0)
  350. police.BorderColor3 = Color3.new(0, 0, 0)
  351. police.Position = UDim2.new(0, 0, 0.657894671, 0)
  352. police.Size = UDim2.new(0, 216, 0, 50)
  353. police.Font = Enum.Font.SourceSans
  354. police.Text = "Team Police"
  355. police.TextColor3 = Color3.new(1, 1, 1)
  356. police.TextScaled = true
  357. police.TextSize = 14
  358. police.TextWrapped = true
  359. police.MouseButton1Click:connect(function()
  360. Workspace.Remote.TeamEvent:FireServer("Bright blue")
  361. end)
  362.  
  363. killaura.Name = "killaura"
  364. killaura.Parent = ScrollingFrame
  365. killaura.BackgroundColor3 = Color3.new(0, 0, 0)
  366. killaura.BorderColor3 = Color3.new(0, 0, 0)
  367. killaura.Position = UDim2.new(0, 0, 0.868420959, 0)
  368. killaura.Size = UDim2.new(0, 216, 0, 50)
  369. killaura.Font = Enum.Font.SourceSans
  370. killaura.Text = "Killaura [Press \"E\"]"
  371. killaura.TextColor3 = Color3.new(1, 0, 0)
  372. killaura.TextScaled = true
  373. killaura.TextSize = 14
  374. killaura.TextWrapped = true
  375. killaura.MouseButton1Click:connect(function()
  376.  
  377.  
  378. game:GetService("StarterGui"):SetCore("ChatMakeSystemMessage",{
  379.  
  380. Text = ("Press E When You Are Next To Someone To Automatically Kill Them");
  381.  
  382. Color = Color3.new(255,0,0);
  383.  
  384. FontSize = Enum.FontSize.Size24;
  385.  
  386. })
  387.  
  388. plr = game:service'Players'.LocalPlayer
  389. char = plr.Character
  390. mouse = plr:GetMouse()
  391. on = false
  392.  
  393. mouse.KeyDown:connect(function(key)
  394. if key == "e" then
  395. on = true
  396. end
  397. end)
  398.  
  399. mouse.KeyUp:connect(function(key)
  400. if key == "e" then
  401. on = false
  402. end
  403. end)
  404.  
  405. while wait(0.1) do
  406. for i, b in pairs(game.Players:GetChildren()) do
  407. if b.Name ~= plr.Name and not b:IsFriendsWith(plr.UserId) and on then
  408. for i = 1, 10 do
  409. game.ReplicatedStorage.meleeEvent:FireServer(b)
  410. end
  411. end
  412. end
  413. end
  414.  
  415.  
  416. while true do
  417. wait(0.01)
  418. for i,v in pairs (game.Players:GetChildren()) do
  419. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game.Players[v.Name].Character.HumanoidRootPart.CFrame
  420. game.ReplicatedStorage.meleeEvent:FireServer(v.Name)
  421. wait(.8)
  422. end
  423. end
  424. end)
  425.  
  426. killall.Name = "killall"
  427. killall.Parent = ScrollingFrame
  428. killall.BackgroundColor3 = Color3.new(0, 0, 0)
  429. killall.BorderColor3 = Color3.new(0, 0, 0)
  430. killall.Position = UDim2.new(0, 0, 0.93421042, 0)
  431. killall.Size = UDim2.new(0, 216, 0, 50)
  432. killall.Font = Enum.Font.SourceSans
  433. killall.Text = "Kill All"
  434. killall.TextColor3 = Color3.new(1, 0, 0)
  435. killall.TextScaled = true
  436. killall.TextSize = 14
  437. killall.TextWrapped = true
  438. killall.MouseButton1Click:connect(function()
  439.  
  440.  
  441. wait(0.5)
  442. game:GetService("StarterGui"):SetCore("ChatMakeSystemMessage",{
  443.  
  444. Text = ("[R.I.P To Everyone!]");
  445.  
  446. Color = Color3.new(255,0,0);
  447.  
  448. FontSize = Enum.FontSize.Size24;
  449.  
  450. })
  451.  
  452.  
  453. workspace.Remote.TeamEvent:FireServer("Medium stone grey")
  454.  
  455. game.Workspace.Remote.ItemHandler:InvokeServer(workspace.Prison_ITEMS.giver["Remington 870"].ITEMPICKUP)
  456.  
  457. wait(0.5)
  458. function kill(a)
  459. local A_1 =
  460. {
  461. [1] =
  462. {
  463. ["RayObject"] = Ray.new(Vector3.new(845.555908, 101.429337, 2269.43945), Vector3.new(-391.152252, 8.65560055, -83.2166901)),
  464. ["Distance"] = 3.2524313926697,
  465. ["Cframe"] = CFrame.new(840.310791, 101.334137, 2267.87988, 0.0636406094, 0.151434347, -0.986416459, 0, 0.988420188, 0.151741937, 0.997972965, -0.00965694897, 0.0629036576),
  466. ["Hit"] = a.Character.Head
  467. },
  468. [2] =
  469. {
  470. ["RayObject"] = Ray.new(Vector3.new(845.555908, 101.429337, 2269.43945), Vector3.new(-392.481476, -8.44939327, -76.7261353)),
  471. ["Distance"] = 3.2699294090271,
  472. ["Cframe"] = CFrame.new(840.290466, 101.184189, 2267.93506, 0.0964837447, 0.0589403138, -0.993587971, 4.65661287e-10, 0.998245299, 0.0592165813, 0.995334625, -0.00571343815, 0.0963144377),
  473. ["Hit"] = a.Character.Head
  474. },
  475. [3] =
  476. {
  477. ["RayObject"] = Ray.new(Vector3.new(845.555908, 101.429337, 2269.43945), Vector3.new(-389.21701, -2.50536323, -92.2163162)),
  478. ["Distance"] = 3.1665518283844,
  479. ["Cframe"] = CFrame.new(840.338867, 101.236496, 2267.80371, 0.0166504811, 0.0941716284, -0.995416701, 1.16415322e-10, 0.995554805, 0.0941846818, 0.999861419, -0.00156822044, 0.0165764652),
  480. ["Hit"] = a.Character.Head
  481. },
  482. [4] =
  483. {
  484. ["RayObject"] = Ray.new(Vector3.new(845.555908, 101.429337, 2269.43945), Vector3.new(-393.353973, 3.13988972, -72.5452042)),
  485. ["Distance"] = 3.3218522071838,
  486. ["Cframe"] = CFrame.new(840.277222, 101.285957, 2267.9707, 0.117109694, 0.118740402, -0.985994935, -1.86264515e-09, 0.992826641, 0.119563118, 0.993119001, -0.0140019981, 0.116269611),
  487. ["Hit"] = a.Character.Head
  488. },
  489. [5] =
  490. {
  491. ["RayObject"] = Ray.new(Vector3.new(845.555908, 101.429337, 2269.43945), Vector3.new(-390.73172, 3.2097764, -85.5477524)),
  492. ["Distance"] = 3.222757101059,
  493. ["Cframe"] = CFrame.new(840.317993, 101.286423, 2267.86035, 0.0517584644, 0.123365127, -0.991010666, 0, 0.992340803, 0.123530701, 0.99865967, -0.00639375951, 0.0513620302),
  494. ["Hit"] = a.Character.Head
  495. }
  496. }
  497. local A_2 = game.Players.LocalPlayer.Backpack["Remington 870"]
  498. local Event = game:GetService("ReplicatedStorage").ShootEvent
  499. Event:FireServer(A_1, A_2)
  500. Event:FireServer(A_1, A_2)
  501. end
  502.  
  503. for i,v in pairs(game.Players:GetChildren())do
  504. if v.Name ~= game.Players.LocalPlayer.Name then
  505. kill(v)
  506. end
  507. end
  508. wait(1)
  509. workspace.Remote.TeamEvent:FireServer("Bright orange")
  510. end)
  511.  
  512. close.Name = "close"
  513. close.Parent = MainGUI
  514. close.BackgroundColor3 = Color3.new(1, 0.129412, 0.141176)
  515. close.BorderColor3 = Color3.new(0, 0, 0)
  516. close.Position = UDim2.new(1.02183402, 0, 0, 0)
  517. close.Size = UDim2.new(0, 53, 0, 50)
  518. close.Font = Enum.Font.SourceSans
  519. close.Text = "X"
  520. close.TextColor3 = Color3.new(1, 1, 1)
  521. close.TextScaled = true
  522. close.TextSize = 14
  523. close.TextWrapped = true
  524. close.MouseButton1Click:connect(function()
  525. MainGUI.Visible = false
  526. OpenGUI.Visible = true
  527. end)
  528.  
  529. fastm9.Name = "fastm9"
  530. fastm9.Parent = MainGUI
  531. fastm9.BackgroundColor3 = Color3.new(0, 0, 0)
  532. fastm9.BorderColor3 = Color3.new(1, 1, 1)
  533. fastm9.Position = UDim2.new(0.513100445, 0, 0.292734325, 0)
  534. fastm9.Size = UDim2.new(0, 213, 0, 50)
  535. fastm9.Font = Enum.Font.SourceSans
  536. fastm9.Text = "Fast M9"
  537. fastm9.TextColor3 = Color3.new(1, 1, 1)
  538. fastm9.TextScaled = true
  539. fastm9.TextSize = 14
  540. fastm9.TextWrapped = true
  541. fastm9.MouseButton1Click:connect(function()
  542. local Player = game.Players.LocalPlayer.Name
  543. local Gun = "M9" -- < -- Gun Name
  544. local Run = game:GetService("RunService")
  545.  
  546. Gun = game.Players[Player].Character[Gun]
  547. local Mouse = game.Players.LocalPlayer:GetMouse()
  548. local Down = false
  549. local Sound = Gun.Handle.FireSound
  550.  
  551. function CreateRay(Point_A, Point_B)
  552. local Ray = Ray.new(Point_A, (Point_B - Point_A).Unit * (2 ^ 31 - 1))
  553. local Part, Pos = workspace:FindPartOnRay(Ray, game.Players.LocalPlayer.Character)
  554. local Dist = (Point_A - Pos).Magnitude
  555. local CFrame = CFrame.new(Point_A, Pos) * CFrame.new(0, 0, -Dist / 2)
  556.  
  557. return CFrame, Dist, Ray
  558. end
  559.  
  560. function FireLaser(target)
  561. coroutine.resume(coroutine.create(function()
  562. local C, D, R = CreateRay(Gun.Muzzle.CFrame.p, target.CFrame.p)
  563. local Bullet = Instance.new("Part", Gun)
  564. Bullet.BrickColor = BrickColor.Yellow()
  565. Bullet.Material = "Neon"
  566. Bullet.Anchored = true
  567. Bullet.CanCollide = false
  568. Bullet.Size = Vector3.new(0.2, 0.2, D)
  569. Bullet.CFrame = C
  570.  
  571. local bulletTable = {}
  572. table.insert(bulletTable, {
  573. Hit = target,
  574. Distance = D,
  575. Cframe = C,
  576. RayObject = R
  577. })
  578.  
  579. game.ReplicatedStorage.ShootEvent:FireServer(bulletTable, Gun)
  580. local C = Sound:Clone()
  581. C.Parent = Gun
  582. C:Play()
  583. wait(0.05)
  584. Bullet:Remove()
  585. end))
  586. end
  587.  
  588. Mouse.Button1Down:Connect(function()
  589. Down = true
  590. end)
  591.  
  592.  
  593. Mouse.Button1Up:Connect(function()
  594. Down = false
  595. end)
  596.  
  597. while Run.Stepped:wait() do
  598. if Down == true then
  599. game.ReplicatedStorage.SoundEvent:FireServer(Sound, Gun)
  600. FireLaser(Mouse.Target)
  601. end
  602. end
  603. end)
  604.  
  605. fastrem.Name = "fastrem"
  606. fastrem.Parent = MainGUI
  607. fastrem.BackgroundColor3 = Color3.new(0, 0, 0)
  608. fastrem.BorderColor3 = Color3.new(1, 1, 1)
  609. fastrem.Position = UDim2.new(0.513100445, 0, 0.1615538, 0)
  610. fastrem.Size = UDim2.new(0, 213, 0, 50)
  611. fastrem.Font = Enum.Font.SourceSans
  612. fastrem.Text = "Fast Shotgun"
  613. fastrem.TextColor3 = Color3.new(1, 1, 1)
  614. fastrem.TextScaled = true
  615. fastrem.TextSize = 14
  616. fastrem.TextWrapped = true
  617. fastrem.MouseButton1Click:connect(function()
  618. local Player = game.Players.LocalPlayer.Name
  619. local Gun = "Remington 870" -- < -- Gun Name
  620. local Run = game:GetService("RunService")
  621.  
  622. Gun = game.Players[Player].Character[Gun]
  623. local Mouse = game.Players.LocalPlayer:GetMouse()
  624. local Down = false
  625. local Sound = Gun.Handle.FireSound
  626.  
  627. function CreateRay(Point_A, Point_B)
  628. local Ray = Ray.new(Point_A, (Point_B - Point_A).Unit * (2 ^ 31 - 1))
  629. local Part, Pos = workspace:FindPartOnRay(Ray, game.Players.LocalPlayer.Character)
  630. local Dist = (Point_A - Pos).Magnitude
  631. local CFrame = CFrame.new(Point_A, Pos) * CFrame.new(0, 0, -Dist / 2)
  632.  
  633. return CFrame, Dist, Ray
  634. end
  635.  
  636. function FireLaser(target)
  637. coroutine.resume(coroutine.create(function()
  638. local C, D, R = CreateRay(Gun.Muzzle.CFrame.p, target.CFrame.p)
  639. local Bullet = Instance.new("Part", Gun)
  640. Bullet.BrickColor = BrickColor.Yellow()
  641. Bullet.Material = "Neon"
  642. Bullet.Anchored = true
  643. Bullet.CanCollide = false
  644. Bullet.Size = Vector3.new(0.2, 0.2, D)
  645. Bullet.CFrame = C
  646.  
  647. local bulletTable = {}
  648. table.insert(bulletTable, {
  649. Hit = target,
  650. Distance = D,
  651. Cframe = C,
  652. RayObject = R
  653. })
  654.  
  655. game.ReplicatedStorage.ShootEvent:FireServer(bulletTable, Gun)
  656. local C = Sound:Clone()
  657. C.Parent = Gun
  658. C:Play()
  659. wait(0.05)
  660. Bullet:Remove()
  661. end))
  662. end
  663.  
  664. Mouse.Button1Down:Connect(function()
  665. Down = true
  666. end)
  667.  
  668.  
  669. Mouse.Button1Up:Connect(function()
  670. Down = false
  671. end)
  672.  
  673. while Run.Stepped:wait() do
  674. if Down == true then
  675. game.ReplicatedStorage.SoundEvent:FireServer(Sound, Gun)
  676. FireLaser(Mouse.Target)
  677. end
  678. end
  679. end)
  680.  
  681. fastak.Name = "fastak"
  682. fastak.Parent = MainGUI
  683. fastak.BackgroundColor3 = Color3.new(0, 0, 0)
  684. fastak.BorderColor3 = Color3.new(1, 1, 1)
  685. fastak.Position = UDim2.new(0.513100445, 0, 0.423914939, 0)
  686. fastak.Size = UDim2.new(0, 213, 0, 50)
  687. fastak.Font = Enum.Font.SourceSans
  688. fastak.Text = "Fast AK"
  689. fastak.TextColor3 = Color3.new(1, 1, 1)
  690. fastak.TextScaled = true
  691. fastak.TextSize = 14
  692. fastak.TextWrapped = true
  693. fastak.MouseButton1Click:connect(function()
  694. local Player = game.Players.LocalPlayer.Name
  695. local Gun = "AK-47" -- < -- Gun Name
  696. local Run = game:GetService("RunService")
  697.  
  698. Gun = game.Players[Player].Character[Gun]
  699. local Mouse = game.Players.LocalPlayer:GetMouse()
  700. local Down = false
  701. local Sound = Gun.Handle.FireSound
  702.  
  703. function CreateRay(Point_A, Point_B)
  704. local Ray = Ray.new(Point_A, (Point_B - Point_A).Unit * (2 ^ 31 - 1))
  705. local Part, Pos = workspace:FindPartOnRay(Ray, game.Players.LocalPlayer.Character)
  706. local Dist = (Point_A - Pos).Magnitude
  707. local CFrame = CFrame.new(Point_A, Pos) * CFrame.new(0, 0, -Dist / 2)
  708.  
  709. return CFrame, Dist, Ray
  710. end
  711.  
  712. function FireLaser(target)
  713. coroutine.resume(coroutine.create(function()
  714. local C, D, R = CreateRay(Gun.Muzzle.CFrame.p, target.CFrame.p)
  715. local Bullet = Instance.new("Part", Gun)
  716. Bullet.BrickColor = BrickColor.Yellow()
  717. Bullet.Material = "Neon"
  718. Bullet.Anchored = true
  719. Bullet.CanCollide = false
  720. Bullet.Size = Vector3.new(0.2, 0.2, D)
  721. Bullet.CFrame = C
  722.  
  723. local bulletTable = {}
  724. table.insert(bulletTable, {
  725. Hit = target,
  726. Distance = D,
  727. Cframe = C,
  728. RayObject = R
  729. })
  730.  
  731. game.ReplicatedStorage.ShootEvent:FireServer(bulletTable, Gun)
  732. local C = Sound:Clone()
  733. C.Parent = Gun
  734. C:Play()
  735. wait(0.05)
  736. Bullet:Remove()
  737. end))
  738. end
  739.  
  740. Mouse.Button1Down:Connect(function()
  741. Down = true
  742. end)
  743.  
  744.  
  745. Mouse.Button1Up:Connect(function()
  746. Down = false
  747. end)
  748.  
  749. while Run.Stepped:wait() do
  750. if Down == true then
  751. game.ReplicatedStorage.SoundEvent:FireServer(Sound, Gun)
  752. FireLaser(Mouse.Target)
  753. end
  754. end
  755. end)
  756.  
  757. TeleportGUI.Name = "TeleportGUI"
  758. TeleportGUI.Parent = MainGUI
  759. TeleportGUI.BackgroundColor3 = Color3.new(0, 0, 0)
  760. TeleportGUI.BorderColor3 = Color3.new(0, 0, 0)
  761. TeleportGUI.Position = UDim2.new(0.512330532, 0, 0.586789727, 0)
  762. TeleportGUI.Size = UDim2.new(0, 214, 0, 100)
  763.  
  764. PlayerTP_Input.Name = "PlayerTP_Input"
  765. PlayerTP_Input.Parent = TeleportGUI
  766. PlayerTP_Input.BackgroundColor3 = Color3.new(0.196078, 0.196078, 0.196078)
  767. PlayerTP_Input.BorderColor3 = Color3.new(1, 1, 1)
  768. PlayerTP_Input.Position = UDim2.new(-1.1920929e-07, 0, -0.00965511799, 0)
  769. PlayerTP_Input.Size = UDim2.new(0, 214, 0, 50)
  770. PlayerTP_Input.Font = Enum.Font.SourceSans
  771. PlayerTP_Input.PlaceholderColor3 = Color3.new(1, 1, 1)
  772. PlayerTP_Input.Text = "[ENTER PLAYER NAME]"
  773. PlayerTP_Input.TextColor3 = Color3.new(1, 1, 1)
  774. PlayerTP_Input.TextScaled = true
  775. PlayerTP_Input.TextSize = 14
  776. PlayerTP_Input.TextWrapped = true
  777.  
  778. PlayerTP_Teleport.Name = "PlayerTP_Teleport"
  779. PlayerTP_Teleport.Parent = TeleportGUI
  780. PlayerTP_Teleport.BackgroundColor3 = Color3.new(0, 0, 0)
  781. PlayerTP_Teleport.BorderColor3 = Color3.new(1, 1, 1)
  782. PlayerTP_Teleport.BorderSizePixel = 0
  783. PlayerTP_Teleport.Position = UDim2.new(0, 0, 0.488693237, 0)
  784. PlayerTP_Teleport.Size = UDim2.new(0, 214, 0, 50)
  785. PlayerTP_Teleport.Font = Enum.Font.SourceSans
  786. PlayerTP_Teleport.Text = "Teleport To Player"
  787. PlayerTP_Teleport.TextColor3 = Color3.new(1, 1, 1)
  788. PlayerTP_Teleport.TextScaled = true
  789. PlayerTP_Teleport.TextSize = 14
  790. PlayerTP_Teleport.TextWrapped = true
  791. PlayerTP_Teleport.MouseButton1Click:connect(function()
  792. local tp_namedplayer = PlayerTP_Input.Text
  793. local tp_player = game:GetService("Players")[tp_namedplayer]
  794. local PLR = game:GetService("Players").LocalPlayer
  795. local p = PlayerTP_Input.Text
  796.  
  797. if tp_player then
  798. for i = 1,1 do
  799. wait(.08)
  800. PLR.Character.HumanoidRootPart.CFrame = tp_player.Character.HumanoidRootPart.CFrame + Vector3.new(0, 0, -1)
  801. end
  802. end
  803. end)
  804.  
  805. OpenGUI.Name = "OpenGUI"
  806. OpenGUI.Parent = PrisonLife
  807. OpenGUI.BackgroundColor3 = Color3.new(1, 1, 1)
  808. OpenGUI.Position = UDim2.new(0, 0, 0.533864558, 0)
  809. OpenGUI.Size = UDim2.new(0, 100, 0, 35)
  810.  
  811. open.Name = "open"
  812. open.Parent = OpenGUI
  813. open.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  814. open.BorderColor3 = Color3.new(0, 0, 0)
  815. open.Size = UDim2.new(0, 100, 0, 35)
  816. open.Font = Enum.Font.SourceSans
  817. open.Text = "OPEN"
  818. open.TextColor3 = Color3.new(1, 1, 1)
  819. open.TextScaled = true
  820. open.TextSize = 14
  821. open.TextWrapped = true
  822. open.MouseButton1Click:connect(function()
  823. MainGUI.Visible = true
  824. OpenGUI.Visible = false
  825. end)
  826.  
  827. wait(0.5)
  828. game:GetService("StarterGui"):SetCore("ChatMakeSystemMessage",{
  829.  
  830. Text = ("Made By: Jmuse#3982");
  831.  
  832. Color = Color3.new(255,255,0);
  833.  
  834. FontSize = Enum.FontSize.Size24;
  835.  
  836. })
  837.  
  838. wait(0.5)
  839. game:GetService("StarterGui"):SetCore("ChatMakeSystemMessage",{
  840.  
  841. Text = ("Added Fast Weapons, And also updated the kill all script!");
  842.  
  843. Color = Color3.new(255,255,0);
  844.  
  845. FontSize = Enum.FontSize.Size24;
  846.  
  847. })
  848.  
  849. wait(0.5)
  850. game:GetService("StarterGui"):SetCore("ChatMakeSystemMessage",{
  851.  
  852. Text = ("Note: The Key Card Function Waits Till A Key Card Is On The Ground. So You Would Not Usually Get It Right Away");
  853.  
  854. Color = Color3.new(255,255,0);
  855.  
  856. FontSize = Enum.FontSize.Size24;
  857.  
  858. })
  859.  
  860.  
  861. game:GetService("CoreGui").RobloxGui.PopupFrame.Visible = true
  862. game:GetService("CoreGui").RobloxGui.PopupFrame.PopupText.Text = "This GUI has a new design! Want to use it?"
  863. game:GetService("CoreGui").RobloxGui.PopupFrame.PopupAcceptButton.Text = "Sure!"
  864. game:GetService("CoreGui").RobloxGui.PopupFrame.PopupDeclineButton.Text = "Nah."
  865. game:GetService("CoreGui").RobloxGui.PopupFrame.PopupAcceptButton.MouseButton1Click:connect(function()
  866. game:GetService("CoreGui").RobloxGui.PopupFrame.Visible = false
  867. game:GetService("CoreGui")["Prison Life"]:Destroy()
  868. wait(0.5)
  869. loadstring(game:HttpGet("https://raw.githubusercontent.com/RbxCheats/RbxCheats/master/Scripts/NewPrisonLifeGUIv1.4.lua",true))()
  870. end)
  871. game:GetService("CoreGui").RobloxGui.PopupFrame.PopupDeclineButton.MouseButton1Click:connect(function()
  872. game:GetService("CoreGui").RobloxGui.PopupFrame.Visible = false
  873. end)
Add Comment
Please, Sign In to add comment