SuperSkater

SuperSkater911's Prison Life GUI [WORKING 2020]

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