Joes_Moms_Sploitts09

Joe's Mom's GUI 2.0

Aug 8th, 2020 (edited)
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 44.86 KB | None | 0 0
  1. -- Gui to Lua
  2. -- Version: 3.2
  3.  
  4. -- Instances:
  5.  
  6. local ScreenGui = Instance.new("ScreenGui")
  7. local Main = Instance.new("Frame")
  8. local Title = Instance.new("TextLabel")
  9. local Lumber = Instance.new("TextButton")
  10. local Prison = Instance.new("TextButton")
  11. local Arsenal = Instance.new("TextButton")
  12. local CloseGUI = Instance.new("TextButton")
  13. local OpenMain = Instance.new("Frame")
  14. local OpenGUI = Instance.new("TextButton")
  15.  
  16. --Properties:
  17.  
  18. ScreenGui.Parent = game.StarterGui
  19. ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  20.  
  21. Main.Name = "Main"
  22. Main.Parent = ScreenGui
  23. Main.BackgroundColor3 = Color3.fromRGB(236, 104, 212)
  24. Main.Position = UDim2.new(0.481454015, 0, 0.361445725, 0)
  25. Main.Size = UDim2.new(0, 474, 0, 238)
  26. Main.Visible = false
  27. Main.Active = true
  28. Main.Draggable = true
  29.  
  30. Title.Name = "Title"
  31. Title.Parent = Main
  32. Title.BackgroundColor3 = Color3.fromRGB(61, 70, 239)
  33. Title.Position = UDim2.new(-0.0147679327, 0, -0.0252100844, 0)
  34. Title.Size = UDim2.new(0, 487, 0, 56)
  35. Title.Font = Enum.Font.SourceSans
  36. Title.Text = "Joe's Mom's GUI"
  37. Title.TextColor3 = Color3.fromRGB(0, 0, 0)
  38. Title.TextScaled = true
  39. Title.TextSize = 14.000
  40. Title.TextWrapped = true
  41.  
  42. Lumber.Name = "Lumber"
  43. Lumber.Parent = Main
  44. Lumber.BackgroundColor3 = Color3.fromRGB(236, 104, 212)
  45. Lumber.Position = UDim2.new(0.0485232063, 0, 0.281512618, 0)
  46. Lumber.Size = UDim2.new(0, 174, 0, 50)
  47. Lumber.Font = Enum.Font.Cartoon
  48. Lumber.Text = "Lumber Tycoon 2"
  49. Lumber.TextColor3 = Color3.fromRGB(0, 0, 0)
  50. Lumber.TextScaled = true
  51. Lumber.TextSize = 14.000
  52. Lumber.TextWrapped = true
  53. Lumber.MouseButton1Down:connect(function()
  54. loadstring(game:GetObjects("rbxassetid://4515871345")[1].Source)()
  55. end)
  56.  
  57. Prison.Name = "Prison"
  58. Prison.Parent = Main
  59. Prison.BackgroundColor3 = Color3.fromRGB(236, 104, 212)
  60. Prison.Position = UDim2.new(0.314345986, 0, 0.638655543, 0)
  61. Prison.Size = UDim2.new(0, 174, 0, 50)
  62. Prison.Font = Enum.Font.Cartoon
  63. Prison.Text = "Prison Life"
  64. Prison.TextColor3 = Color3.fromRGB(0, 0, 0)
  65. Prison.TextScaled = true
  66. Prison.TextSize = 14.000
  67. Prison.TextWrapped = true
  68. Prison.MouseButton1Down:connect(function()
  69. local function SendNotification(title,text,duration,...)
  70.   game.StarterGui:SetCore("SendNotification", {
  71.     Title = title;
  72.     Text = text;
  73.     Icon = "";
  74.     Duration = duration;
  75.   })
  76. end
  77.  
  78.   game.Players.ChildAdded:Connect(function(player)
  79.   if not pcall (function()
  80.   SendNotification("Player Joined",""..player.Name.."  Has joined the server",2.5 )
  81.   end) then
  82.     print ("Error")
  83.   end
  84.   end)
  85.  
  86.   game.Players.ChildRemoved:Connect(function(player)
  87.   if not pcall (function()
  88.   SendNotification("Player Left",""..player.Name.."  Has rage quit",2.5 )
  89.   end) then
  90.     print ("Error")
  91.   end
  92.   end)
  93.   for i,v in pairs(game:GetService("CoreGui"):GetChildren()) do
  94.     if v.Name == "PurchasePromptApp" then
  95.         v:Remove()
  96.     end
  97. end
  98. for i,v in pairs(game:GetService("CoreGui"):GetChildren()) do
  99.     if v.Name == "PrisonBreakerV1.6" then
  100.         v:Remove()
  101.     end
  102. end
  103.  
  104. local toggle = false
  105. local PrisonBreakerV16 = Instance.new("ScreenGui")
  106. local openmain = Instance.new("Frame")
  107. local open = Instance.new("TextButton")
  108. local main = Instance.new("Frame")
  109. local title = Instance.new("TextLabel")
  110. local home = Instance.new("TextButton")
  111. local guis = Instance.new("TextButton")
  112. local teams = Instance.new("TextButton")
  113. local funcs = Instance.new("TextButton")
  114. local homemain = Instance.new("Frame")
  115. local title_2 = Instance.new("TextLabel")
  116. local TextLabel = Instance.new("TextLabel")
  117. local teamsmain = Instance.new("Frame")
  118. local cop = Instance.new("TextButton")
  119. local inmate = Instance.new("TextButton")
  120. local neutral = Instance.new("TextButton")
  121. local crim = Instance.new("TextButton")
  122. local guismain = Instance.new("Frame")
  123. local prisonbreakerv15 = Instance.new("TextButton")
  124. local prisondestroyer = Instance.new("TextButton")
  125. local kickgui = Instance.new("TextButton")
  126. local scriptsmain = Instance.new("Frame")
  127. local godmode = Instance.new("TextButton")
  128. local destroy = Instance.new("TextButton")
  129. local hitbox = Instance.new("TextButton")
  130. local antikickmainon = Instance.new("Frame")
  131. local antikickon = Instance.new("TextButton")
  132. local antikickmainoff = Instance.new("Frame")
  133. local antikickoff = Instance.new("TextButton")
  134. local modguns = Instance.new("TextButton")
  135. PrisonBreakerV16.Name = "PrisonBreakerV1.6"
  136. PrisonBreakerV16.Parent = game.CoreGui
  137. -- All Skids Welcome
  138.  
  139. openmain.Name = "openmain"
  140. openmain.Parent = PrisonBreakerV16
  141. openmain.BackgroundColor3 = Color3.new(1, 1, 1)
  142. openmain.Position = UDim2.new(0.0104873544, 0, 0.609140036, 0)
  143. openmain.Size = UDim2.new(0, 100, 0, 26)
  144.  
  145. open.Name = "open"
  146. open.Parent = openmain
  147. open.BackgroundColor3 = Color3.new(1, 0, 0.498039)
  148. open.Position = UDim2.new(0, 0, -0.0299201012, 0)
  149. open.Size = UDim2.new(0, 100, 0, 26)
  150. open.Font = Enum.Font.GothamBlack
  151. open.Text = "OPEN"
  152. open.TextColor3 = Color3.new(0, 0, 0)
  153. open.TextSize = 18
  154. open.TextWrapped = true
  155. open.MouseButton1Down:connect(function()
  156. local main = game:GetService("CoreGui")["PrisonBreakerV1.6"].main
  157. wait(0.01)
  158. if toggle == false then
  159.   main:TweenPosition(UDim2.new(0.081, 0, 0.3, 0), 'Out', 'Quad', 0.8)
  160.     toggle = true
  161.       else
  162.         main:TweenPosition(UDim2.new(1.5, 0, 0.8, 0), 'Out', 'Quad', 0.8)
  163.           toggle = false
  164.         end
  165.       wait(0.9)
  166.     if main.Position == (UDim2.new(0.081, 0, 0.3, 0)) then
  167.   open.Text = "CLOSE"
  168. else
  169.   open.Text = "OPEN"
  170.     end
  171. end)
  172.  
  173. main.Name = "main"
  174. main.Parent = PrisonBreakerV16
  175. main.BackgroundColor3 = Color3.new(0, 0, 127)
  176. main.BorderColor3 = Color3.new(0, 0, 127)
  177. main.BorderSizePixel = 5
  178. main.Position = UDim2.new(1.5, 0, 0.8, 0)
  179. main.Size = UDim2.new(0, 465, 0, 341)
  180. main.Active = true
  181. main.Draggable = true
  182.  
  183. title.Name = "title"
  184. title.Parent = main
  185. title.BackgroundColor3 = Color3.new(0, 0, 0)
  186. title.BorderSizePixel = 2
  187. title.Position = UDim2.new(0.0064516128, 0, 0.829912007, 0)
  188. title.Size = UDim2.new(0, 459, 0, 58)
  189. title.Font = Enum.Font.GothamBold
  190. title.Text = "PrisonBreaker V1.6 Made By tomtygamingYT"
  191. title.TextColor3 = Color3.new(1, 0, 0)
  192. title.TextSize = 15
  193.  
  194. home.Name = "home"
  195. home.Parent = main
  196. home.BackgroundColor3 = Color3.new(255, 0, 0)
  197. home.Position = UDim2.new(0.0129032256, 0, 0.0263929628, 0)
  198. home.Size = UDim2.new(0, 100, 0, 37)
  199. home.Font = Enum.Font.GothamBlack
  200. home.Text = "Home"
  201. home.TextColor3 = Color3.new(0, 0, 0)
  202. home.TextSize = 25
  203. function SCRIPT_CIMJ66_FAKESCRIPT() -- Frame.LocalScript
  204.     local script = Instance.new('LocalScript')
  205.     script.Parent = home
  206.     function zigzag(X) return math.acos(math.cos(X*math.pi))/math.pi end
  207.    
  208.     counter = 0
  209.    
  210.     while wait(0.1)do
  211.      script.Parent.BackgroundColor3 = Color3.fromHSV(zigzag(counter),1,1)
  212.      
  213.      counter = counter + 0.01
  214.     end
  215.    
  216.  
  217. end
  218. coroutine.resume(coroutine.create(SCRIPT_CIMJ66_FAKESCRIPT))
  219. home.MouseButton1Down:connect(function()
  220. teamsmain.Visible = false
  221. guismain.Visible = false
  222. scriptsmain.Visible = false
  223. homemain.Visible = true
  224. end)
  225.  
  226. guis.Name = "guis"
  227. guis.Parent = main
  228. guis.BackgroundColor3 = Color3.new(255, 0, 0)
  229. guis.Position = UDim2.new(0.246848866, 0, 0.0263929628, 0)
  230. guis.Size = UDim2.new(0, 108, 0, 37)
  231. guis.Font = Enum.Font.GothamBlack
  232. guis.Text = "Guis"
  233. guis.TextColor3 = Color3.new(0, 0, 0)
  234. guis.TextSize = 25
  235. function SCRIPT_CIMJ66_FAKESCRIPT() -- Frame.LocalScript
  236.     local script = Instance.new('LocalScript')
  237.     script.Parent = guis
  238.     function zigzag(X) return math.acos(math.cos(X*math.pi))/math.pi end
  239.    
  240.     counter = 0
  241.    
  242.     while wait(0.1)do
  243.      script.Parent.BackgroundColor3 = Color3.fromHSV(zigzag(counter),1,1)
  244.      
  245.      counter = counter + 0.01
  246.     end
  247.    
  248.  
  249. end
  250. coroutine.resume(coroutine.create(SCRIPT_CIMJ66_FAKESCRIPT))
  251. guis.MouseButton1Down:connect(function()
  252. teamsmain.Visible = false
  253. scriptsmain.Visible = false
  254. homemain.Visible = false
  255. guismain.Visible = true
  256. end)
  257.  
  258. teams.Name = "teams"
  259. teams.Parent = main
  260. teams.BackgroundColor3 = Color3.new(255, 0, 0)
  261. teams.Position = UDim2.new(0.500149369, 0, 0.0263929628, 0)
  262. teams.Size = UDim2.new(0, 108, 0, 37)
  263. teams.Font = Enum.Font.GothamBlack
  264. teams.Text = "Teams"
  265. teams.TextColor3 = Color3.new(0, 0, 0)
  266. teams.TextSize = 25
  267. function SCRIPT_CIMJ66_FAKESCRIPT() -- Frame.LocalScript
  268.     local script = Instance.new('LocalScript')
  269.     script.Parent = teams
  270.     function zigzag(X) return math.acos(math.cos(X*math.pi))/math.pi end
  271.    
  272.     counter = 0
  273.    
  274.     while wait(0.1)do
  275.      script.Parent.BackgroundColor3 = Color3.fromHSV(zigzag(counter),1,1)
  276.      
  277.      counter = counter + 0.01
  278.     end
  279.    
  280.  
  281. end
  282. coroutine.resume(coroutine.create(SCRIPT_CIMJ66_FAKESCRIPT))
  283. teams.MouseButton1Down:connect(function()
  284. scriptsmain.Visible = false
  285. homemain.Visible = false
  286. guismain.Visible = false
  287. teamsmain.Visible = true
  288. end)
  289.  
  290. funcs.Name = "funcs"
  291. funcs.Parent = main
  292. funcs.BackgroundColor3 = Color3.new(255, 0, 0)
  293. funcs.Position = UDim2.new(0.754838645, 0, 0.0263929628, 0)
  294. funcs.Size = UDim2.new(0, 108, 0, 37)
  295. funcs.Font = Enum.Font.GothamBlack
  296. funcs.Text = "New Scripts"
  297. funcs.TextColor3 = Color3.new(0, 0, 0)
  298. funcs.TextSize = 18
  299. function SCRIPT_CIMJ66_FAKESCRIPT() -- Frame.LocalScript
  300.     local script = Instance.new('LocalScript')
  301.     script.Parent = funcs
  302.     function zigzag(X) return math.acos(math.cos(X*math.pi))/math.pi end
  303.    
  304.     counter = 0
  305.    
  306.     while wait(0.1)do
  307.      script.Parent.BackgroundColor3 = Color3.fromHSV(zigzag(counter),1,1)
  308.      
  309.      counter = counter + 0.01
  310.     end
  311.    
  312.  
  313. end
  314. coroutine.resume(coroutine.create(SCRIPT_CIMJ66_FAKESCRIPT))
  315. funcs.MouseButton1Down:connect(function()
  316. homemain.Visible = false
  317. guismain.Visible = false
  318. teamsmain.Visible = false
  319. scriptsmain.Visible = true
  320. end)
  321.  
  322. homemain.Name = "homemain"
  323. homemain.Parent = main
  324. homemain.BackgroundColor3 = Color3.new(0, 0, 0)
  325. homemain.Position = UDim2.new(0, 0, 0.178885639, 0)
  326. homemain.Size = UDim2.new(0, 465, 0, 218)
  327.  
  328. title_2.Name = "title"
  329. title_2.Parent = homemain
  330. title_2.BackgroundColor3 = Color3.new(0.333333, 1, 0)
  331. title_2.BorderSizePixel = 0
  332. title_2.Position = UDim2.new(0.0206066482, 0, 0.0379392318, 0)
  333. title_2.Size = UDim2.new(0, 445, 0, 87)
  334. title_2.Font = Enum.Font.GothamBlack
  335. title_2.Text = "This is my last prison life gui... Enjoy the new scripts!"
  336. title_2.TextColor3 = Color3.new(0, 0, 0)
  337. title_2.TextScaled = true
  338. title_2.TextSize = 14
  339. title_2.TextWrapped = true
  340.  
  341. TextLabel.Parent = homemain
  342. TextLabel.BackgroundColor3 = Color3.new(0, 1, 0)
  343. TextLabel.BorderSizePixel = 0
  344. TextLabel.Position = UDim2.new(0.0193548389, 0, 0.486238539, 0)
  345. TextLabel.Size = UDim2.new(0, 445, 0, 87)
  346. TextLabel.Font = Enum.Font.GothamBlack
  347. TextLabel.Text = "Subscribe to my Youtube Channel: Jake11price"
  348. TextLabel.TextColor3 = Color3.new(0, 0, 0)
  349. TextLabel.TextScaled = true
  350. TextLabel.TextSize = 14
  351. TextLabel.TextWrapped = true
  352.  
  353. teamsmain.Name = "teamsmain"
  354. teamsmain.Parent = main
  355. teamsmain.BackgroundColor3 = Color3.new(0, 0, 0)
  356. teamsmain.BorderSizePixel = 0
  357. teamsmain.Position = UDim2.new(0, 0, 0.178885639, 0)
  358. teamsmain.Size = UDim2.new(0, 462, 0, 222)
  359. teamsmain.Visible = false
  360.  
  361. cop.Name = "cop"
  362. cop.Parent = teamsmain
  363. cop.BackgroundColor3 = Color3.new(0, 0, 1)
  364. cop.BorderSizePixel = 1
  365. cop.Position = UDim2.new(0.0199004635, 0, 0.28773582, 0)
  366. cop.Size = UDim2.new(0, 89, 0, 70)
  367. cop.Font = Enum.Font.GothamBlack
  368. cop.Text = "Guards"
  369. cop.TextColor3 = Color3.new(0, 0, 0)
  370. cop.TextSize = 18
  371. cop.TextWrapped = true
  372. cop.MouseButton1Down:connect(function()
  373. workspace.Remote.TeamEvent:FireServer("Bright blue")
  374. end)
  375.  
  376. inmate.Name = "inmate"
  377. inmate.Parent = teamsmain
  378. inmate.BackgroundColor3 = Color3.new(1, 0.666667, 0)
  379. inmate.BorderSizePixel = 1
  380. inmate.Position = UDim2.new(0.278606981, 0, 0.28773585, 0)
  381. inmate.Size = UDim2.new(0, 89, 0, 70)
  382. inmate.Font = Enum.Font.GothamBlack
  383. inmate.Text = "Inmates"
  384. inmate.TextColor3 = Color3.new(0, 0, 0)
  385. inmate.TextSize = 18
  386. inmate.MouseButton1Down:connect(function()
  387. workspace.Remote.TeamEvent:FireServer("Bright orange")
  388. end)
  389.  
  390. neutral.Name = "neutral"
  391. neutral.Parent = teamsmain
  392. neutral.BackgroundColor3 = Color3.new(0.584314, 0.584314, 0.584314)
  393. neutral.BorderSizePixel = 1
  394. neutral.Position = UDim2.new(0.524875581, 0, 0.28773585, 0)
  395. neutral.Size = UDim2.new(0, 89, 0, 70)
  396. neutral.Font = Enum.Font.GothamBlack
  397. neutral.Text = "Neutral"
  398. neutral.TextColor3 = Color3.new(0, 0, 0)
  399. neutral.TextSize = 18
  400. neutral.MouseButton1Down:connect(function()
  401. Workspace.Remote.TeamEvent:FireServer("Medium stone grey")
  402. end)
  403.  
  404. crim.Name = "crim"
  405. crim.Parent = teamsmain
  406. crim.BackgroundColor3 = Color3.new(1, 0, 0)
  407. crim.BorderSizePixel = 1
  408. crim.Position = UDim2.new(0.768656731, 0, 0.28773585, 0)
  409. crim.Size = UDim2.new(0, 89, 0, 70)
  410. crim.Font = Enum.Font.GothamBlack
  411. crim.Text = "Criminals"
  412. crim.TextColor3 = Color3.new(0, 0, 0)
  413. crim.TextSize = 18
  414. crim.MouseButton1Down:connect(function()
  415. local Crim = Instance.new("Part")
  416.    Crim.Name = "plr"
  417.      Crim.Parent = workspace
  418.        Crim.Anchored = true
  419.          Crim.Archivable = true
  420.            Crim.CFrame = CFrame.new(9e99, 9e99, 9e99)
  421.               Bruh = game.Workspace["Criminals Spawn"].SpawnLocation
  422.                 wait(0.1)
  423.               Crim.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  424.            Crim.Transparency = 1
  425.         Crim.Anchored = true
  426.      Crim.CanCollide = false
  427.   lol = true              
  428. Bruh = game.Workspace["Criminals Spawn"].SpawnLocation
  429.   Bruh.CanCollide = false
  430.     Bruh.Size = Vector3.new(51.05, 24.12, 54.76)
  431.       Bruh.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  432.          Bruh.Transparency = 1
  433.            wait(0.1)
  434.              lol = false
  435.                wait(0.04)
  436.                  if lol == false then
  437.                    Bruh.CFrame = CFrame.new(-920.510803, 92.2271957, 2138.27002, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  438.                    Bruh.Size = Vector3.new(6, 0.2, 6)
  439.                    Bruh.Transparency = 0
  440.                    lol = false
  441.             end
  442. end)
  443.  
  444. guismain.Name = "guismain"
  445. guismain.Parent = main
  446. guismain.BackgroundColor3 = Color3.new(1, 0.45098, 0)
  447. guismain.BorderSizePixel = 0
  448. guismain.Position = UDim2.new(0, 0, 0.178885639, 0)
  449. guismain.Size = UDim2.new(0, 462, 0, 222)
  450. guismain.Visible = false
  451.  
  452. prisonbreakerv15.Name = "prisonbreakerv1.5"
  453. prisonbreakerv15.Parent = guismain
  454. prisonbreakerv15.BackgroundColor3 = Color3.new(0, 0, 0)
  455. prisonbreakerv15.Position = UDim2.new(0.0273631848, 0, 0.0566037744, 0)
  456. prisonbreakerv15.Size = UDim2.new(0, 109, 0, 50)
  457. prisonbreakerv15.Font = Enum.Font.GothamBlack
  458. prisonbreakerv15.Text = "PrisonBreaker V1.5"
  459. prisonbreakerv15.TextColor3 = Color3.new(0, 1, 0)
  460. prisonbreakerv15.TextScaled = true
  461. prisonbreakerv15.TextSize = 14
  462. prisonbreakerv15.TextWrapped = true
  463. prisonbreakerv15.MouseButton1Down:connect(function()
  464. loadstring(game:HttpGet("https://pastebin.com/raw/Jq7dCBjK",true))()
  465. end)
  466.  
  467. prisondestroyer.Name = "prisondestroyer"
  468. prisondestroyer.Parent = guismain
  469. prisondestroyer.BackgroundColor3 = Color3.new(0, 0, 0)
  470. prisondestroyer.Position = UDim2.new(0.363184065, 0, 0.0406037744, 0)
  471. prisondestroyer.Size = UDim2.new(0, 109, 0, 50)
  472. prisondestroyer.Font = Enum.Font.GothamBlack
  473. prisondestroyer.Text = "PrisonDestroyer"
  474. prisondestroyer.TextColor3 = Color3.new(0, 1, 0)
  475. prisondestroyer.TextScaled = true
  476. prisondestroyer.TextSize = 14
  477. prisondestroyer.TextWrapped = true
  478. prisondestroyer.MouseButton1Down:connect(function()
  479. loadstring(game:HttpGet("https://pastebin.com/raw/nu20tAZE", true))()
  480. end)
  481.  
  482. kickgui.Name = "kickgui"
  483. kickgui.Parent = guismain
  484. kickgui.BackgroundColor3 = Color3.new(0, 0, 0)
  485. kickgui.Position = UDim2.new(0.701492548, 0, 0.0566037744, 0)
  486. kickgui.Size = UDim2.new(0, 109, 0, 50)
  487. kickgui.Font = Enum.Font.GothamBlack
  488. kickgui.Text = "Kick Gui"
  489. kickgui.TextColor3 = Color3.new(0, 1, 0)
  490. kickgui.TextSize = 18
  491. kickgui.TextWrapped = true
  492. kickgui.MouseButton1Down:connect(function()
  493. loadstring(game:HttpGet("https://pastebin.com/raw/AncyYd8Q", true))()
  494. end)
  495.  
  496. scriptsmain.Name = "scriptsmain"
  497. scriptsmain.Parent = main
  498. scriptsmain.BackgroundColor3 = Color3.new(1, 0.45098, 0)
  499. scriptsmain.BorderSizePixel = 0
  500. scriptsmain.Position = UDim2.new(0, 0, 0.178885639, 0)
  501. scriptsmain.Size = UDim2.new(0, 462, 0, 222)
  502. scriptsmain.Visible = false
  503.  
  504. godmode.Name = "godmode"
  505. godmode.Parent = scriptsmain
  506. godmode.BackgroundColor3 = Color3.new(0, 0, 0)
  507. godmode.Position = UDim2.new(0.12686567, 0, 0.061611373, 0)
  508. godmode.Size = UDim2.new(0, 126, 0, 44)
  509. godmode.Font = Enum.Font.GothamBlack
  510. godmode.Text = "Godmode (SWAT ONLY)"
  511. godmode.TextColor3 = Color3.new(0, 1, 0)
  512. godmode.TextScaled = true
  513. godmode.TextSize = 14
  514. godmode.TextWrapped = true
  515. godmode.MouseButton1Down:connect(function()
  516. game.Players.LocalPlayer.Character.Humanoid.HealthChanged:Connect(function(health)
  517. if health < game.Players.LocalPlayer.Character.Humanoid.MaxHealth then
  518.         workspace.Remote.TeamEvent:FireServer("Bright blue")
  519. workspace.Remote.ItemHandler:InvokeServer(workspace.Prison_ITEMS.clothes["Riot Police"].ITEMPICKUP)
  520. workspace.Remote.TeamEvent:FireServer("Bright orange")
  521. end
  522. end)
  523. end)
  524.  
  525. destroy.Name = "destroy"
  526. destroy.Parent = scriptsmain
  527. destroy.BackgroundColor3 = Color3.new(0, 0, 0)
  528. destroy.Position = UDim2.new(0.559701502, 0, 0.061611373, 0)
  529. destroy.Size = UDim2.new(0, 126, 0, 44)
  530. destroy.Font = Enum.Font.GothamBlack
  531. destroy.Text = "CRASH OTHERS!"
  532. destroy.TextColor3 = Color3.new(0, 1, 0)
  533. destroy.TextScaled = true
  534. destroy.TextSize = 14
  535. destroy.TextWrapped = true
  536. destroy.MouseButton1Down:connect(function()
  537. game:GetService("StarterGui"):SetCore("SendNotification", {
  538. Title = "Destroying Server...";
  539. Text = "Please wait up to 30 seconds!!";
  540. })
  541. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(917.909851, 129.489944, 2328.6958)
  542. wait(0.5)
  543. local client = game:GetService("Players").LocalPlayer
  544.  
  545. for _, child in next, client.Backpack:GetChildren() do
  546. if child:IsA("Tool") then
  547. client.Character.Humanoid:UnequipTools()
  548. end
  549. end
  550.  
  551. local Crim = Instance.new("Part")
  552.    Crim.Name = "plr"
  553.      Crim.Parent = workspace
  554.        Crim.Anchored = true
  555.          Crim.Archivable = true
  556.            Crim.CFrame = CFrame.new(9e99, 9e99, 9e99)
  557.               Bruh = game.Workspace["Criminals Spawn"].SpawnLocation
  558.                 wait(0.1)
  559.               Crim.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  560.            Crim.Transparency = 1
  561.         Crim.Anchored = true
  562.      Crim.CanCollide = false
  563.   lol = true               
  564. Bruh = game.Workspace["Criminals Spawn"].SpawnLocation
  565.   Bruh.CanCollide = false
  566.     Bruh.Size = Vector3.new(51.05, 24.12, 54.76)
  567.       Bruh.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  568.          Bruh.Transparency = 1
  569.            wait(0.1)
  570.              lol = false
  571.                wait(0.04)
  572.                  if lol == false then
  573.                    Bruh.CFrame = CFrame.new(-920.510803, 92.2271957, 2138.27002, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  574.                    Bruh.Size = Vector3.new(6, 0.2, 6)
  575.                    Bruh.Transparency = 0
  576.                    lol = false
  577.             end
  578.         game.Workspace.Remote.ItemHandler:InvokeServer(workspace.Prison_ITEMS.giver["Remington 870"].ITEMPICKUP)
  579.     wait(0.1)
  580. local tbl_main =
  581.   {
  582.     "CRASHING SERVER!! Script made by tomtygamingYT.",
  583.       "All"
  584.       }
  585.     game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(unpack(tbl_main))
  586. wait(0.5)
  587. game:GetService("StarterGui"):SetCore("SendNotification", {
  588. Title = "Warning!!";
  589. Text = "DO NOT EQUIP THE REMINGTON 870 UNTIL YOU TURN BACK INTO AN INMATE!!";
  590. })
  591. for i,v in pairs(game:GetService("Players"):GetChildren()) do
  592.     for i=1,650 do
  593.       local tbl_36BA2890 =
  594.        {
  595.          ["RayObject"] = Ray.new(Vector3.new(839.947937, 99.4999466, 2211.61719), Vector3.new(-379.812744, 31.2091656, 121.524826)),
  596.            ["Distance"] = 61.344123840332,
  597.              ["Cframe"] = CFrame.new(809.089844, 101.766418, 2219.49268, 0.363455683, 0.0792314336, -0.928236127, -1.86264515e-09, 0.996376872, 0.0850477219, 0.931611478, -0.0309110768, 0.362138808),
  598.                ["Hit"] = v.Character.Head
  599.                  }
  600.                local tbl_36B5BF78 =
  601.             {
  602.           ["RayObject"] = Ray.new(Vector3.new(839.947937, 99.4999466, 2211.61719), Vector3.new(-379.036713, 35.5271149, 122.755898)),
  603.         ["Distance"] = 61.299308776855,
  604.       ["Cframe"] = CFrame.new(809.180542, 102.100838, 2219.57886, 0.366918802, 0.0893238857, -0.92595464, 0, 0.995379448, 0.0960210636, 0.930253029, -0.035231933, 0.365223378),
  605.      ["Hit"] = v.Character.Head
  606.     }
  607. local tbl_36B585E8 =
  608.   {
  609.     ["RayObject"] = Ray.new(Vector3.new(839.947937, 99.4999466, 2211.61719), Vector3.new(-379.921326, 20.3493805, 123.473427)),
  610.       ["Distance"] = 61.141574859619,
  611.         ["Cframe"] = CFrame.new(809.180542, 100.912926, 2219.61255, 0.36787042, 0.0533849634, -0.928343356, 0, 0.99835068, 0.0574107729, 0.929877102, -0.021119725, 0.367263645),
  612.           ["Hit"] = v.Character.Head
  613.            }
  614.              local tbl_36B5CC38 =
  615.               {
  616.                 ["RayObject"] = Ray.new(Vector3.new(839.947937, 99.4999466, 2211.61719), Vector3.new(-371.464417, 33.5804787, 144.521744)),
  617.                   ["Distance"] = 63.866916656494,
  618.                     ["Cframe"] = CFrame.new(808.680542, 102.047562, 2221.70142, 0.418726623, 0.0821772888, -0.90438652, 0, 0.995897233, 0.0904924273, 0.908112347, -0.0378915891, 0.417008668),
  619.                       ["Hit"] = v.Character.Head
  620.                         }
  621.                           local tbl_36B5BB28 =
  622.                             {
  623.                           ["RayObject"] = Ray.new(Vector3.new(839.947937, 99.4999466, 2211.61719), Vector3.new(-376.177948, 24.8940163, 133.680374)),
  624.                         ["Distance"] = 62.931880950928,
  625.                       ["Cframe"] = CFrame.new(808.680542, 101.319054, 2220.68823, 0.391926825, 0.0631896704, -0.917823792, 0, 0.997638524, 0.0686846897, 0.91999644, -0.0269193724, 0.391001284),
  626.                     ["Hit"] = v.Character.Head
  627.                   }
  628.                 local tbl_36B58A98 =
  629.               {
  630.             tbl_36B5BB28,
  631.           tbl_36B5CC38,
  632.         tbl_36B585E8,
  633.       tbl_36B5BF78,
  634.     tbl_36BA2890
  635. }
  636.   local tbl_main =
  637.     {
  638.       tbl_36B58A98,
  639.         game:GetService("Players").LocalPlayer.Backpack["Remington 870"]
  640.           }
  641.             game:GetService("ReplicatedStorage").ShootEvent:FireServer(unpack(tbl_main))
  642.               local tbl_36BA2890 =
  643.                 {
  644.                   ["RayObject"] = Ray.new(Vector3.new(839.947937, 99.4999466, 2211.61719), Vector3.new(-379.812744, 31.2091656, 121.524826)),
  645.                     ["Distance"] = 61.344123840332,
  646.                       ["Cframe"] = CFrame.new(809.089844, 101.766418, 2219.49268, 0.363455683, 0.0792314336, -0.928236127, -1.86264515e-09, 0.996376872, 0.0850477219, 0.931611478, -0.0309110768, 0.362138808),
  647.                         ["Hit"] = v.Character.Head
  648.                           }
  649.                             local tbl_36B5BF78 =
  650.                               {
  651.                             ["RayObject"] = Ray.new(Vector3.new(839.947937, 99.4999466, 2211.61719), Vector3.new(-379.036713, 35.5271149, 122.755898)),
  652.                           ["Distance"] = 61.299308776855,
  653.                         ["Cframe"] = CFrame.new(809.180542, 102.100838, 2219.57886, 0.366918802, 0.0893238857, -0.92595464, 0, 0.995379448, 0.0960210636, 0.930253029, -0.035231933, 0.365223378),
  654.                       ["Hit"] = v.Character.Head
  655.                     }
  656.                   local tbl_36B585E8 =
  657.                 {
  658.               ["RayObject"] = Ray.new(Vector3.new(839.947937, 99.4999466, 2211.61719), Vector3.new(-379.921326, 20.3493805, 123.473427)),
  659.             ["Distance"] = 61.141574859619,
  660.           ["Cframe"] = CFrame.new(809.180542, 100.912926, 2219.61255, 0.36787042, 0.0533849634, -0.928343356, 0, 0.99835068, 0.0574107729, 0.929877102, -0.021119725, 0.367263645),
  661.         ["Hit"] = v.Character.Head
  662.       }
  663.     local tbl_36B5CC38 =
  664.   {
  665. ["RayObject"] = Ray.new(Vector3.new(839.947937, 99.4999466, 2211.61719), Vector3.new(-371.464417, 33.5804787, 144.521744)),
  666.   ["Distance"] = 63.866916656494,
  667.     ["Cframe"] = CFrame.new(808.680542, 102.047562, 2221.70142, 0.418726623, 0.0821772888, -0.90438652, 0, 0.995897233, 0.0904924273, 0.908112347, -0.0378915891, 0.417008668),
  668.       ["Hit"] = v.Character.Head
  669.         }
  670.           local tbl_36B5BB28 =
  671.             {
  672.               ["RayObject"] = Ray.new(Vector3.new(839.947937, 99.4999466, 2211.61719), Vector3.new(-376.177948, 24.8940163, 133.680374)),
  673.                 ["Distance"] = 62.931880950928,
  674.                   ["Cframe"] = CFrame.new(808.680542, 101.319054, 2220.68823, 0.391926825, 0.0631896704, -0.917823792, 0, 0.997638524, 0.0686846897, 0.91999644, -0.0269193724, 0.391001284),
  675.                     ["Hit"] = v.Character.Head
  676.                       }
  677.                         local tbl_36B58A98 =
  678.                       {
  679.                     tbl_36B5BB28,
  680.                   tbl_36B5CC38,
  681.                 tbl_36B585E8,
  682.               tbl_36B5BF78,
  683.             tbl_36BA2890
  684.           }
  685.         local tbl_main =
  686.       {
  687.     tbl_36B58A98,
  688.   game:GetService("Players").LocalPlayer.Backpack["Remington 870"]
  689. }
  690.   game:GetService("ReplicatedStorage").ShootEvent:FireServer(unpack(tbl_main))
  691.     end
  692.       end
  693.         workspace.Remote.TeamEvent:FireServer("Bright orange")
  694. end)
  695.  
  696. hitbox.Name = "hitbox"
  697. hitbox.Parent = scriptsmain
  698. hitbox.BackgroundColor3 = Color3.new(0, 0, 0)
  699. hitbox.Position = UDim2.new(0.12686567, 0, 0.379146874, 0)
  700. hitbox.Size = UDim2.new(0, 126, 0, 50)
  701. hitbox.Font = Enum.Font.GothamBlack
  702. hitbox.Text = "Guard Hitbox Expander"
  703. hitbox.TextColor3 = Color3.new(0, 1, 0)
  704. hitbox.TextScaled = true
  705. hitbox.TextSize = 14
  706. hitbox.TextWrapped = true
  707. hitbox.MouseButton1Down:connect(function()
  708. _G.HeadSize = 10
  709. _G.Disabled = true
  710. _G.Reset = true
  711.  
  712. game:GetService('RunService').RenderStepped:connect(function()
  713. if _G.Disabled then
  714. for i,v in pairs(game.Teams["Guards"]:GetPlayers()) do
  715. if v.Name ~= game:GetService('Players').LocalPlayer.Name then
  716. pcall(function()
  717. v.Character.HumanoidRootPart.Size = Vector3.new(_G.HeadSize,_G.HeadSize,_G.HeadSize)
  718. v.Character.HumanoidRootPart.Transparency = 0.7
  719. v.Character.HumanoidRootPart.BrickColor = BrickColor.new("Really blue")
  720. v.Character.HumanoidRootPart.Material = "Neon"
  721. v.Character.HumanoidRootPart.CanCollide = false
  722. end)
  723. if _G.Reset then
  724. if v.Character.Humanoid.Health == 0 then
  725. v.Character.HumanoidRootPart.Size = Vector3.new(1,1,1)
  726. end
  727. end
  728. end
  729. end
  730. end
  731. end)
  732. end)
  733.  
  734. antikickmainon.Name = "antikickmainon"
  735. antikickmainon.Parent = scriptsmain
  736. antikickmainon.BackgroundColor3 = Color3.new(1, 1, 1)
  737. antikickmainon.Position = UDim2.new(0.559701502, 0, 0.379146934, 0)
  738. antikickmainon.Size = UDim2.new(0, 126, 0, 50)
  739. antikickmainon.Visible = false
  740.  
  741. antikickon.Name = "antikickon"
  742. antikickon.Parent = antikickmainon
  743. antikickon.BackgroundColor3 = Color3.new(0, 1, 0)
  744. antikickon.Size = UDim2.new(0, 126, 0, 50)
  745. antikickon.Font = Enum.Font.GothamBlack
  746. antikickon.Text = "CrimAura (On)"
  747. antikickon.TextColor3 = Color3.new(0, 0, 0)
  748. antikickon.TextSize = 14
  749. antikickon.MouseButton1Down:connect(function()
  750. antikickmainon.Visible = false
  751. antikickmainoff.Visible = true
  752. _G.Crim = false
  753. end)
  754.  
  755. antikickmainoff.Name = "antikickmainoff"
  756. antikickmainoff.Parent = scriptsmain
  757. antikickmainoff.BackgroundColor3 = Color3.new(1, 1, 1)
  758. antikickmainoff.Position = UDim2.new(0.559701562, 0, 0.379146814, 0)
  759. antikickmainoff.Size = UDim2.new(0, 126, 0, 50)
  760.  
  761. antikickoff.Name = "antikickoff"
  762. antikickoff.Parent = antikickmainoff
  763. antikickoff.BackgroundColor3 = Color3.new(1, 0, 0)
  764. antikickoff.Size = UDim2.new(0, 126, 0, 50)
  765. antikickoff.Font = Enum.Font.GothamBlack
  766. antikickoff.Text = "CrimAura (Off)"
  767. antikickoff.TextColor3 = Color3.new(0, 0, 0)
  768. antikickoff.TextSize = 14
  769. antikickoff.TextWrapped = true
  770. antikickoff.MouseButton1Down:connect(function()
  771. antikickmainoff.Visible = false
  772. antikickmainon.Visible = true
  773. wait(0.6)
  774. _G.Crim = true
  775.     while _G.Crim == true do wait() do
  776.         for i,v in pairs(game.Teams["Guards"]:GetPlayers()) do
  777.     for o,l in pairs(game.Teams["Inmates"]:GetPlayers()) do
  778.         local tbl_main =
  779. {
  780.       game:GetService("Workspace")["Prison_ITEMS"].single["Crude Knife"].ITEMPICKUP
  781. }
  782. game:GetService("Workspace").Remote.ItemHandler:InvokeServer(unpack(tbl_main))
  783.  
  784. wait(0.00001)
  785. for i,v in pairs(game.Teams["Guards"]:GetPlayers()) do
  786.     for o,l in pairs(game.Teams["Inmates"]:GetPlayers()) do
  787. if v.Name ~= game.Players.LocalPlayer.Name then
  788.     if l.Name ~= game.Players.LocalPlayer.Name then
  789. local tbl_main =
  790. {
  791.       v,
  792.       game:GetService("Players").LocalPlayer.Backpack["Crude Knife"]
  793. }
  794. game:GetService("ReplicatedStorage").meleeEvent:FireServer(unpack(tbl_main))
  795. local tbl_main =
  796. {
  797.       l,
  798.       game:GetService("Players").LocalPlayer.Backpack["Crude Knife"]
  799. }
  800. game:GetService("ReplicatedStorage").meleeEvent:FireServer(unpack(tbl_main))
  801.  
  802.  
  803. local Crim = Instance.new("Part")
  804.    Crim.Name = "plr"
  805.      Crim.Parent = workspace
  806.        Crim.Anchored = true
  807.          Crim.Archivable = true
  808.            Crim.CFrame = CFrame.new(9e99, 9e99, 9e99)
  809.               Bruh = game.Workspace["Criminals Spawn"].SpawnLocation
  810.               Crim.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  811.            Crim.Transparency = 1
  812.         Crim.Anchored = true
  813.      Crim.CanCollide = false
  814.   lol = true               
  815. Bruh = game.Workspace["Criminals Spawn"].SpawnLocation
  816.   Bruh.CanCollide = false
  817.     Bruh.Size = Vector3.new(51.05, 24.12, 54.76)
  818.       Bruh.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  819.          Bruh.Transparency = 1
  820.                    wait(0.001)
  821.              lol = false
  822.                  if lol == false then
  823.                    Bruh.CFrame = CFrame.new(-920.510803, 92.2271957, 2138.27002, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  824.                    Bruh.Size = Vector3.new(6, 0.2, 6)
  825.                    Bruh.Transparency = 0
  826.                    lol = false
  827.             end
  828.         end
  829.     end
  830. end
  831. end
  832. end
  833. end
  834. end
  835. end
  836. end)
  837.  
  838. modguns.Name = "modguns"
  839. modguns.Parent = scriptsmain
  840. modguns.BackgroundColor3 = Color3.new(0, 0, 0)
  841. modguns.Position = UDim2.new(0.137171283, 0, 0.706161141, 0)
  842. modguns.Size = UDim2.new(0, 329, 0, 50)
  843. modguns.Font = Enum.Font.GothamBlack
  844. modguns.Text = "Mod All Guns"
  845. modguns.TextColor3 = Color3.new(0, 1, 0)
  846. modguns.TextSize = 30
  847. modguns.TextWrapped = true
  848. modguns.MouseButton1Down:connect(function()
  849. for i,v in pairs(Workspace.Prison_ITEMS.giver:GetChildren()) do
  850.  
  851. lol = Workspace.Remote.ItemHandler:InvokeServer(v.ITEMPICKUP)
  852. print(lol)
  853. end
  854.  
  855. local client = game:GetService("Players").LocalPlayer
  856.  
  857. for _, child in next, client.Backpack:GetChildren() do
  858. if child:IsA("Tool") then
  859. client.Character.Humanoid:UnequipTools()
  860. end
  861. end
  862. local reg = (getreg or debug.getregistry)
  863. local get = (debug.getupvalues or secret953)
  864. local client = game:GetService("Players").LocalPlayer
  865. local render = game:GetService('RunService').RenderStepped
  866.  
  867. local function fakeStats()
  868. function change(t)
  869. local myStats = {
  870. ReloadTime = 0,
  871. FireRate = 0,
  872. AutoFire = true,
  873. StoredAmmo = math.huge,
  874. MaxAmmo = math.huge,
  875. CurrentAmmo = math.huge,
  876. }
  877.  
  878. for name, fake in next, myStats do
  879. t[name] = fake
  880. end
  881. end
  882.  
  883. for k, v in next, reg() do
  884. if type(v) == "function" then
  885. local upvals = get(v)
  886. if upvals and upvals.GunStates then
  887. change(upvals.GunStates)
  888. end
  889. end
  890. end
  891. end
  892.  
  893. client.Backpack.ChildAdded:connect(function(child)
  894. if child:IsA("Tool") and child:FindFirstChild("GunInterface") then
  895. client.Character.Humanoid:EquipTool(child)
  896.  
  897. render:wait()
  898. fakeStats()
  899. render:wait()
  900.  
  901. client.Character.Humanoid:UnequipTools()
  902. end
  903. end)
  904.  
  905. for _, child in next, client.Backpack:GetChildren() do
  906. if child:IsA("Tool") and child:FindFirstChild("GunInterface") then
  907. client.Character.Humanoid:EquipTool(child)
  908.  
  909. render:wait()
  910. fakeStats()
  911. render:wait()
  912.  
  913. client.Character.Humanoid:UnequipTools()
  914. end
  915. end
  916. end)
  917.  
  918. for i,v in pairs(game:GetService("Workspace")["Prison_Guard_Outpost"]:GetChildren()) do
  919.    if v.Name ~= ("floor") then
  920.       if v.Name ~= ("lights") then
  921.          v:Remove()
  922.       end
  923.    end
  924. end
  925. wait(0.1)
  926. wait(1)
  927. print("Successfully Loaded PrisonBreaker V1.6")
  928. game:GetService("StarterGui"):SetCore("SendNotification", {
  929. Title = "PrisonBreaker V1.6 Loaded";
  930. Text = "Enjoy destroying the game ;)";
  931. })
  932. end)
  933.  
  934. Arsenal.Name = "Arsenal"
  935. Arsenal.Parent = Main
  936. Arsenal.BackgroundColor3 = Color3.fromRGB(236, 104, 212)
  937. Arsenal.Position = UDim2.new(0.597046375, 0, 0.281512648, 0)
  938. Arsenal.Size = UDim2.new(0, 174, 0, 50)
  939. Arsenal.Font = Enum.Font.Cartoon
  940. Arsenal.Text = "Arsenal"
  941. Arsenal.TextColor3 = Color3.fromRGB(0, 0, 0)
  942. Arsenal.TextScaled = true
  943. Arsenal.TextSize = 14.000
  944. Arsenal.TextWrapped = true
  945. Arsenal.MouseButton1Down:connect(function()
  946. local plrs = game:GetService("Players")
  947. local TeamBased = true ; local teambasedswitch = "o"
  948. local presskeytoaim = true; local aimkey = "e"
  949. local raycast = false
  950.  
  951. local espupdatetime = 5; autoesp = false
  952.  
  953.  
  954.  
  955. local lockaim = true; local lockangle = 5
  956.  
  957.  
  958.  
  959. --function findwat(folder, what)
  960. --  for i, smth in pairs(folder:GetChildren()) do
  961. --      if string.find(string.lower(tostring(smth)), string.lower(what)) then
  962. --          return smth
  963. --      end
  964. --  end
  965. --end
  966. --
  967. --local plrs = findwat(game, "Players")
  968.  
  969.  
  970.  
  971.  
  972. local Gui = Instance.new("ScreenGui")
  973. local Move = Instance.new("Frame")
  974. local Main = Instance.new("Frame")
  975. local EspStatus = Instance.new("TextLabel")
  976. local st1 = Instance.new("TextLabel")
  977. local st1_2 = Instance.new("TextLabel")
  978. local st1_3 = Instance.new("TextLabel")
  979. local Name = Instance.new("TextLabel")
  980. --Properties:
  981. Gui.Name = "Gui"
  982. Gui.Parent = plrs.LocalPlayer:WaitForChild("PlayerGui")
  983.  
  984. Move.Name = "Move"
  985. Move.Parent = Gui
  986. Move.BackgroundColor3 = Color3.new(0.545098, 0, 0)
  987. Move.BackgroundTransparency = 1
  988. Move.BorderSizePixel = 0
  989. Move.Draggable = true
  990. Move.Position = UDim2.new(0.005, 0, -0.15, 0)
  991. Move.Size = UDim2.new(0.28141585, 0, 0.0320388414, 0)
  992.  
  993. Main.Name = "Main"
  994. Main.Parent = Move
  995. Main.BackgroundColor3 = Color3.new(1, 1, 1)
  996. Main.Position = UDim2.new(0, -7, 20.9960003, 0)
  997. Main.Size = UDim2.new(1, 0, 5.79699993, 0)
  998. Main.Style = Enum.FrameStyle.RobloxSquare
  999.  
  1000. EspStatus.Name = "EspStatus"
  1001. EspStatus.Parent = Main
  1002. EspStatus.BackgroundColor3 = Color3.new(1, 1, 1)
  1003. EspStatus.BackgroundTransparency = 1
  1004. EspStatus.Position = UDim2.new(0, 0, 0.300000012, 0)
  1005. EspStatus.Size = UDim2.new(1, 0, 0.162, 0)
  1006. EspStatus.Font = Enum.Font.ArialBold
  1007. EspStatus.Text = "Press O to change team based mode"
  1008. EspStatus.TextColor3 = Color3.new(0.6, 0.196078, 0.8)
  1009. EspStatus.TextScaled = true
  1010. EspStatus.TextWrapped = true
  1011.  
  1012. st1.Name = "st1"
  1013. st1.Parent = Main
  1014. st1.BackgroundColor3 = Color3.new(1, 1, 1)
  1015. st1.BackgroundTransparency = 1
  1016. st1.Position = UDim2.new(0.271787882, 0, 0, 0)
  1017. st1.Size = UDim2.new(0.728211343, 0, 0.161862016, 0)
  1018. st1.Font = Enum.Font.ArialBold
  1019. st1.Text = ""
  1020. st1.TextColor3 = Color3.new(0.0784314, 0.541176, 0)
  1021. st1.TextScaled = true
  1022. st1.TextSize = 14
  1023. st1.TextWrapped = true
  1024.  
  1025. st1_2.Name = "st1"
  1026. st1_2.Parent = Main
  1027. st1_2.BackgroundColor3 = Color3.new(1, 1, 1)
  1028. st1_2.BackgroundTransparency = 1
  1029. st1_2.Position = UDim2.new(0, 0, 0.875999987, 0)
  1030. st1_2.Size = UDim2.new(0.999999881, 0, 0.161862016, 0)
  1031. st1_2.Font = Enum.Font.ArialBold
  1032. st1_2.Text = "Press E to lock on a person inside ur view"
  1033. st1_2.TextColor3 = Color3.new(0.6, 0.196078, 0.8)
  1034. st1_2.TextScaled = true
  1035. st1_2.TextWrapped = true
  1036.  
  1037. st1_3.Name = "st1"
  1038. st1_3.Parent = Main
  1039. st1_3.BackgroundColor3 = Color3.new(1, 1, 1)
  1040. st1_3.BackgroundTransparency = 1
  1041. st1_3.Position = UDim2.new(0, 0, 0.54, 0)
  1042. st1_3.Size = UDim2.new(1, 0, 0.261999995, 0)
  1043. st1_3.Font = Enum.Font.ArialBold
  1044. st1_3.Text = "Press L to enable esp loop and press T to update esp"
  1045. st1_3.TextColor3 = Color3.new(0.6, 0.196078, 0.8)
  1046. st1_3.TextScaled = true
  1047. st1_3.TextWrapped = true
  1048.  
  1049.  
  1050. Name.Name = "Name"
  1051. Name.Parent = Move
  1052. Name.BackgroundColor3 = Color3.new(0.545098, 0, 0)
  1053. Name.BackgroundTransparency = 1
  1054. Name.Position = UDim2.new(0, 25, 20.9860001, 0)
  1055. Name.Size = UDim2.new(0.838, 0, 1.27999997, 0)
  1056. Name.Font = Enum.Font.Arcade
  1057. Name.Text = "ARSENAL GUI"
  1058. Name.TextColor3 = Color3.new(0.541176, 0.168627, 0.886275)
  1059. Name.TextScaled = true
  1060. Name.TextSize = 12
  1061. Name.TextWrapped = true
  1062. -- Scripts:
  1063.  
  1064.  
  1065. local plrsforaim = {}
  1066.  
  1067. local lplr = game:GetService("Players").LocalPlayer
  1068. Move.Draggable = true
  1069. Gui.ResetOnSpawn = false
  1070. Gui.Name = "Chat"
  1071. Gui.DisplayOrder = 999
  1072.  
  1073.     Gui.Parent = plrs.LocalPlayer.PlayerGui
  1074.  
  1075.  
  1076. f = {}
  1077. local espforlder
  1078.  
  1079. f.addesp = function()
  1080.     --print("ESP ran")
  1081.     if espforlder then
  1082.     else
  1083.         espforlder = Instance.new("Folder")
  1084.         espforlder.Parent = game.Workspace.CurrentCamera
  1085.     end
  1086.     for i, v in pairs(espforlder:GetChildren()) do
  1087.         v:Destroy()
  1088.     end
  1089.     for _, plr in pairs(plrs:GetChildren()) do
  1090.         if plr.Character and plr.Character.Humanoid.Health > 0 and plr.Name ~= lplr.Name then
  1091.             if TeamBased == true then
  1092.                 if plr.Team.Name ~= plrs.LocalPlayer.Team.Name  then
  1093.                     local e = espforlder:FindFirstChild(plr.Name)
  1094.                     if not e then
  1095.                         --print("Added esp for team based")
  1096.                         local bill = Instance.new("BillboardGui", espforlder)
  1097.                         bill.Name = plr.Name
  1098.                         bill.AlwaysOnTop = true
  1099.                         bill.Size = UDim2.new(1,0,1,0)
  1100.                         bill.Adornee = plr.Character.Head
  1101.                         local Frame = Instance.new('Frame',bill)
  1102.                         Frame.Active = true
  1103.                         Frame.BackgroundColor3 = Color3.new(0.541176, 0.168627, 0.886275)
  1104.                         Frame.BackgroundTransparency = 0
  1105.                         Frame.BorderSizePixel = 0
  1106.                         Frame.AnchorPoint = Vector2.new(.5, .5)
  1107.                         Frame.Position = UDim2.new (0.5,0,0.5,0)
  1108.                         Frame.Size = UDim2.new (1,0,1,0)
  1109.                         Frame.Rotation = 0
  1110.                         plr.Character.Humanoid.Died:Connect(function()
  1111.                             bill:Destroy()
  1112.                         end)
  1113.                     end
  1114.                 end
  1115.             else
  1116.                 local e = espforlder:FindFirstChild(plr.Name)
  1117.                 if not e then
  1118.                     --print("Added esp")
  1119.                     local bill = Instance.new("BillboardGui", espforlder)
  1120.                     bill.Name = plr.Name
  1121.                     bill.AlwaysOnTop = true
  1122.                     bill.Size = UDim2.new(1,0,1,0)
  1123.                     bill.Adornee = plr.Character.Head
  1124.                     local Frame = Instance.new('Frame',bill)
  1125.                     Frame.Active = true
  1126.                     Frame.BackgroundColor3 = Color3.new(0.541176, 0.168627, 0.886275)
  1127.                     Frame.BackgroundTransparency = 0
  1128.                     Frame.BorderSizePixel = 0
  1129.                     Frame.AnchorPoint = Vector2.new(.5, .5)
  1130.                     Frame.Position = UDim2.new (0.5,0,0.5,0)
  1131.                     Frame.Size = UDim2.new (1,0,1,0)
  1132.                     Frame.Rotation = 0
  1133.                     plr.Character.Humanoid.Died:Connect(function()
  1134.                         bill:Destroy()
  1135.                     end)
  1136.                 end
  1137.             end
  1138.            
  1139.            
  1140.         end
  1141.     end
  1142. end
  1143. local cam = game.Workspace.CurrentCamera
  1144.  
  1145. local mouse = lplr:GetMouse()
  1146. local switch = false
  1147. local key = "k"
  1148. local aimatpart = nil
  1149. mouse.KeyDown:Connect(function(a)
  1150.     if a == "t" then
  1151.         print("worked1")
  1152.         f.addesp()
  1153.     elseif a == "u" then
  1154.         if raycast == true then
  1155.             raycast = false
  1156.         else
  1157.             raycast = true
  1158.         end
  1159.     elseif a == "l" then
  1160.         if autoesp == false then
  1161.             autoesp = true
  1162.         else
  1163.             autoesp = false
  1164.         end
  1165.     end
  1166.     if a == "j" then
  1167.         if mouse.Target then
  1168.             mouse.Target:Destroy()
  1169.         end
  1170.     end
  1171.     if a == key then
  1172.         if switch == false then
  1173.             switch = true
  1174.         else
  1175.             switch = false
  1176.             if aimatpart ~= nil then
  1177.                 aimatpart = nil
  1178.             end
  1179.         end
  1180.     elseif a == teambasedswitch then
  1181.         if TeamBased == true then
  1182.             TeamBased = false
  1183.             teambasedstatus.Text = tostring(TeamBased)
  1184.         else
  1185.             TeamBased = true
  1186.             teambasedstatus.Text = tostring(TeamBased)
  1187.         end
  1188.     elseif a == aimkey then
  1189.         if not aimatpart then
  1190.             local maxangle = math.rad(20)
  1191.             for i, plr in pairs(plrs:GetChildren()) do
  1192.                 if plr.Name ~= lplr.Name and plr.Character and plr.Character.Head and plr.Character.Humanoid and plr.Character.Humanoid.Health > 1 then
  1193.                     if TeamBased == true then
  1194.                         if plr.Team.Name ~= lplr.Team.Name then
  1195.                             local an = checkfov(plr.Character.Head)
  1196.                             if an < maxangle then
  1197.                                 maxangle = an
  1198.                                 aimatpart = plr.Character.Head
  1199.                             end
  1200.                         end
  1201.                     else
  1202.                         local an = checkfov(plr.Character.Head)
  1203.                             if an < maxangle then
  1204.                                 maxangle = an
  1205.                                 aimatpart = plr.Character.Head
  1206.                             end
  1207.                             print(plr)
  1208.                     end
  1209.                     plr.Character.Humanoid.Died:Connect(function()
  1210.                         if aimatpart.Parent == plr.Character or aimatpart == nil then
  1211.                             aimatpart = nil
  1212.                         end
  1213.                     end)
  1214.                 end
  1215.             end
  1216.         else
  1217.             aimatpart = nil
  1218.         end
  1219.     end
  1220. end)
  1221.  
  1222. function getfovxyz (p0, p1, deg)
  1223.     local x1, y1, z1 = p0:ToOrientation()
  1224.     local cf = CFrame.new(p0.p, p1.p)
  1225.     local x2, y2, z2 = cf:ToOrientation()
  1226.     --local d = math.deg
  1227.     if deg then
  1228.         --return Vector3.new(d(x1-x2), d(y1-y2), d(z1-z2))
  1229.     else
  1230.         return Vector3.new((x1-x2), (y1-y2), (z1-z2))
  1231.     end
  1232. end
  1233.  
  1234. function getaimbotplrs()
  1235.     plrsforaim = {}
  1236.     for i, plr in pairs(plrs:GetChildren()) do
  1237.         if plr.Character and plr.Character.Humanoid and plr.Character.Humanoid.Health > 0 and plr.Name ~= lplr.Name and plr.Character.Head then
  1238.            
  1239.             if TeamBased == true then
  1240.                 if plr.Team.Name ~= lplr.Team.Name then
  1241.                     local cf = CFrame.new(game.Workspace.CurrentCamera.CFrame.p, plr.Character.Head.CFrame.p)
  1242.                     local r = Ray.new(cf, cf.LookVector * 10000)
  1243.                     local ign = {}
  1244.                     for i, v in pairs(plrs.LocalPlayer.Character:GetChildren()) do
  1245.                         if v:IsA("BasePart") then
  1246.                             table.insert(ign , v)
  1247.                         end
  1248.                     end
  1249.                     local obj = game.Workspace:FindPartOnRayWithIgnoreList(r, ign)
  1250.                     if obj.Parent == plr.Character and obj.Parent ~= lplr.Character then
  1251.                         table.insert(plrsforaim, obj)
  1252.                     end
  1253.                 end
  1254.             else
  1255.                 local cf = CFrame.new(game.Workspace.CurrentCamera.CFrame.p, plr.Character.Head.CFrame.p)
  1256.                 local r = Ray.new(cf, cf.LookVector * 10000)
  1257.                 local ign = {}
  1258.                 for i, v in pairs(plrs.LocalPlayer.Character:GetChildren()) do
  1259.                     if v:IsA("BasePart") then
  1260.                         table.insert(ign , v)
  1261.                     end
  1262.                 end
  1263.                 local obj = game.Workspace:FindPartOnRayWithIgnoreList(r, ign)
  1264.                 if obj.Parent == plr.Character and obj.Parent ~= lplr.Character then
  1265.                     table.insert(plrsforaim, obj)
  1266.                 end
  1267.             end
  1268.            
  1269.            
  1270.         end
  1271.     end
  1272. end
  1273.  
  1274. function aimat(part)
  1275.     cam.CFrame = CFrame.new(cam.CFrame.p, part.CFrame.p)
  1276. end
  1277. function checkfov (part)
  1278.     local fov = getfovxyz(game.Workspace.CurrentCamera.CFrame, part.CFrame)
  1279.     local angle = math.abs(fov.X) + math.abs(fov.Y)
  1280.     return angle
  1281. end
  1282.  
  1283. game:GetService("RunService").RenderStepped:Connect(function()
  1284.     if aimatpart then
  1285.         aimat(aimatpart)
  1286.         if aimatpart.Parent == plrs.LocalPlayer.Character then
  1287.             aimatpart = nil
  1288.         end
  1289.     end
  1290.    
  1291.    
  1292. --  if switch == true then
  1293. --      local maxangle = 99999
  1294. --     
  1295. --      --print("Loop")
  1296. --      if true and raycast == false then
  1297. --          for i, plr in pairs(plrs:GetChildren()) do
  1298. --              if plr.Name ~= lplr.Name and plr.Character and plr.Character.Head and plr.Character.Humanoid and plr.Character.Humanoid.Health > 1 then
  1299. --                  if TeamBased then
  1300. --                      if plr.Team.Name ~= lplr.Team.Name or plr.Team.TeamColor ~= lplr.Team.TeamColor then
  1301. --                          local an = checkfov(plr.Character.Head)
  1302. --                          if an < maxangle then
  1303. --                              maxangle = an
  1304. --                              aimatpart = plr.Character.Head
  1305. --                              if an < lockangle then
  1306. --                                  break
  1307. --                              end
  1308. --                          end
  1309. --                      end
  1310. --                  else
  1311. --                      local an = checkfov(plr.Character.Head)
  1312. --                          if an < maxangle then
  1313. --                              maxangle = an
  1314. --                              aimatpart = plr.Character.Head
  1315. --                              if an < lockangle then
  1316. --                                  break
  1317. --                              end
  1318. --                          end
  1319. --                  end
  1320. --                 
  1321. --                 
  1322. --                 
  1323. --                 
  1324. --              end
  1325. --          end
  1326. --      elseif raycast == true then
  1327. --         
  1328. --      end
  1329.        
  1330.         if raycast == true and switch == false and not aimatpart then
  1331.             getaimbotplrs()
  1332.             aimatpart = nil
  1333.             local maxangle = 999
  1334.             for i, v in ipairs(plrsforaim) do
  1335.                 if v.Parent ~= lplr.Character then
  1336.                     local an = checkfov(v)
  1337.                     if an < maxangle and v ~= lplr.Character.Head then
  1338.                         maxangle = an
  1339.                         aimatpart = v
  1340.                         print(v:GetFullName())
  1341.                         v.Parent.Humanoid.Died:connect(function()
  1342.                             aimatpart = nil
  1343.                         end)
  1344.                     end
  1345.                 end
  1346.             end
  1347.        
  1348.     end
  1349. end)
  1350. delay(0, function()
  1351.     while wait(espupdatetime) do
  1352.         if autoesp == true then
  1353.             pcall(function()
  1354.             f.addesp()
  1355.             end)
  1356.         end
  1357.     end
  1358. end)
  1359. warn("loaded")
  1360. end)
  1361.  
  1362. CloseGUI.Name = "CloseGUI"
  1363. CloseGUI.Parent = Main
  1364. CloseGUI.BackgroundColor3 = Color3.fromRGB(61, 70, 239)
  1365. CloseGUI.Position = UDim2.new(0.934599161, 0, -0.0252100825, 0)
  1366. CloseGUI.Size = UDim2.new(0, 37, 0, 36)
  1367. CloseGUI.Font = Enum.Font.SourceSans
  1368. CloseGUI.Text = "X"
  1369. CloseGUI.TextColor3 = Color3.fromRGB(0, 0, 0)
  1370. CloseGUI.TextScaled = true
  1371. CloseGUI.TextSize = 14.000
  1372. CloseGUI.TextWrapped = true
  1373. CloseGUI.MouseButton1Down:connect(function()
  1374. Main.Visible = false
  1375. end)
  1376.  
  1377. OpenMain.Name = "OpenMain"
  1378. OpenMain.Parent = ScreenGui
  1379. OpenMain.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  1380. OpenMain.Position = UDim2.new(-0.0126112737, 0, 0.405120492, 0)
  1381. OpenMain.Rotation = 5.000
  1382. OpenMain.Size = UDim2.new(0, 123, 0, 100)
  1383. OpenGUI.Active = true
  1384. OpenGUI.Draggable = true
  1385.  
  1386. OpenGUI.Name = "OpenGUI"
  1387. OpenGUI.Parent = OpenMain
  1388. OpenGUI.BackgroundColor3 = Color3.fromRGB(236, 104, 212)
  1389. OpenGUI.BorderColor3 = Color3.fromRGB(61, 70, 239)
  1390. OpenGUI.BorderSizePixel = 7
  1391. OpenGUI.Position = UDim2.new(0.0569105148, 0, -0.0310175419, 0)
  1392. OpenGUI.Size = UDim2.new(0, 121, 0, 100)
  1393. OpenGUI.Font = Enum.Font.SourceSans
  1394. OpenGUI.Text = " Open GUI"
  1395. OpenGUI.TextColor3 = Color3.fromRGB(0, 0, 0)
  1396. OpenGUI.TextScaled = true
  1397. OpenGUI.TextSize = 14.000
  1398. OpenGUI.TextWrapped = true
  1399. OpenGUI.MouseButton1Down:connect(function()
  1400. OpenGUI.Visible = false
  1401. Main.Visible = true
  1402. end)
Add Comment
Please, Sign In to add comment