D0MiN0_FX

Relentless GUI [ APOC ]

Aug 15th, 2017
227
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.60 KB | None | 0 0
  1. --RR Apoc Gui by RelentlessRaptor (!!!RelentlessRaptor on discord)
  2.  
  3.  
  4. --GuiInstances
  5.  
  6. wait(0.3)
  7. sg = Instance.new("ScreenGui",game.Players.LocalPlayer.PlayerGui)
  8. sg.Name = ("ApocGui")
  9.  
  10. tab = Instance.new("Frame",sg)
  11. tab.Name = ("Tab")
  12.  
  13. credits = Instance.new("TextLabel",tab)
  14. credits.Name = ("Credits")
  15.  
  16. frame = Instance.new("Frame",tab)
  17. frame.Name = ("Main")
  18.  
  19. xout = Instance.new("TextButton",tab)
  20. xout.Name = ("xout")
  21.  
  22. tpbody = Instance.new("TextButton",frame)
  23. tpbody.Name = ("tpbody")
  24.  
  25. movequick = Instance.new("TextButton",frame)
  26. movequick.Name = ("movequick")
  27.  
  28. spec = Instance.new("TextButton",frame)
  29. spec.Name = ("Spectate")
  30.  
  31. pname = Instance.new("TextBox",frame)
  32. pname.Name = ("PName")
  33.  
  34. frame2 = Instance.new("Frame",frame)
  35. frame2.Name = ("Frame2")
  36.  
  37. esp = Instance.new("TextButton",frame2)
  38. esp.Name = ("Esp")
  39.  
  40. spectating = false
  41.  
  42.  
  43. --GuiAppearance
  44. frame.Size = UDim2.new(0,365,0,125)
  45. frame.Position = UDim2.new(0,0,0,30)
  46. frame.BorderSizePixel = 0
  47. frame.BackgroundColor3 = Color3.new(255/255,127/255,0/255)
  48.  
  49. tab.Size = UDim2.new(0,365,0,30)
  50. tab.Position = UDim2.new(0.3,0,0.3,0)
  51. tab.Active = true
  52. tab.Draggable = true
  53. tab.BorderSizePixel = 0
  54. tab.BackgroundColor3 = Color3.new(1,1,1)
  55.  
  56. credits.Position = UDim2.new(0,100,0,10)
  57. credits.Text = ("RR Apoc Gui by RelentlessRaptor")
  58. credits.Font = ("SciFi")
  59. credits.TextSize = 15
  60.  
  61. xout.Position = UDim2.new(0,335,0,0)
  62. xout.Size = UDim2.new(0,30,0,30)
  63. xout.BackgroundColor3 = Color3.new(255,0,0)
  64. xout.Text = ("X")
  65. xout.TextColor3 = Color3.new(0,0,0)
  66. xout.TextSize = 17
  67. xout.Font = ("Arial")
  68. xout.BorderSizePixel = 0
  69.  
  70.  
  71. tpbody.Size = UDim2.new(0,95,0,50)
  72. tpbody.Position = UDim2.new(0,20,0,50)
  73. tpbody.BackgroundColor3 = Color3.new(1,1,1)
  74. tpbody.BorderSizePixel = 0
  75. tpbody.Text = ("Teleport Bodies")
  76. tpbody.TextScaled = true
  77. tpbody.Font = ("Arial")
  78.  
  79. movequick.Size = UDim2.new(0,95,0,50)
  80. movequick.Position = UDim2.new(0,135,0,50)
  81. movequick.BackgroundColor3 = Color3.new(1,1,1)
  82. movequick.BorderSizePixel = 0
  83. movequick.Text = ("Body Launch Forward (don't sprint)")
  84. movequick.TextScaled = true
  85. movequick.Font = ("Arial")
  86. --RR Apoc Gui by RelentlessRaptor (!!!RelentlessRaptor on discord)
  87. spec.Size = UDim2.new(0,95,0,50)
  88. spec.Position = UDim2.new(0,250,0,50)
  89. spec.BackgroundColor3 = Color3.new(1,1,1)
  90. spec.BorderSizePixel = 0
  91. spec.Text = ("Spectate player")
  92. spec.TextScaled = true
  93. spec.Font = ("Arial")
  94.  
  95. pname.Size = UDim2.new(0,100,0,30)
  96. pname.Position = UDim2.new(0,10,0,10)
  97. pname.BackgroundColor3 = Color3.new(1,1,1)
  98. pname.BorderSizePixel = 0
  99. pname.Text = ("Player(cApS)")
  100. pname.TextScaled = true
  101. pname.Font = ("Arial")
  102.  
  103. frame2.Size = UDim2.new(0,135,0,75)
  104. frame2.Position = UDim2.new(0,0,0,125)
  105. frame2.BorderSizePixel = 0
  106. frame2.BackgroundColor3 = Color3.new(255/255,127/255,0/255)
  107.  
  108. esp.Size = UDim2.new(0,95,0,50)
  109. esp.Position = UDim2.new(0,20,0,0)
  110. esp.BackgroundColor3 = Color3.new(1,1,1)
  111. esp.BorderSizePixel = 0
  112. esp.Text = ("Mustardfoot ESP")
  113. esp.TextScaled = true
  114. esp.Font = ("Arial")
  115.  
  116.  
  117.  
  118.  
  119. --ButtonActions
  120.  
  121. xout.MouseEnter:connect(function()
  122. xout.BackgroundColor3 = Color3.new(255/255,50/255,50/255)
  123. end)
  124. xout.MouseLeave:connect(function()
  125. xout.BackgroundColor3 = Color3.new(255,0,0)
  126. end)
  127. xout.MouseButton1Up:connect(function()
  128. sg:Remove()
  129. end)
  130.  
  131.  
  132. pname.InputEnded:connect(function()
  133. if pname.Text == ("") then
  134. pname.Text = ("Player(cApS)")
  135. end
  136. end)
  137.  
  138.  
  139. tpbody.MouseButton1Up:connect(function()
  140.  
  141. for i,v in pairs(workspace:GetChildren()) do
  142. if v.Name == "Corpse" then
  143. v:MoveTo(workspace[game.Players.LocalPlayer.Name].Torso.Position + Vector3.new(math.random(-10,10),0,math.random(-10,10)))
  144. end
  145. end
  146.  
  147. end)
  148.  
  149. movequick.MouseButton1Up:connect(function()
  150. local cooldown = false
  151. if cooldown == false then
  152.  
  153. cooldown = true
  154. local v = Instance.new("BodyVelocity",game.Players.LocalPlayer.Character.Torso)
  155. v.Velocity = game.Players.LocalPlayer.Character.Torso.CFrame.lookVector*50
  156. v.maxForce = Vector3.new(5000,5000,5000)
  157. game.Debris:AddItem(v,2.5)
  158. end
  159. if cooldown == true then
  160. wait(3)
  161. movequick.Text = ("5")
  162. wait(1)
  163. movequick.Text = ("4")
  164. wait(1)
  165. movequick.Text = ("3")
  166. wait(1)
  167. movequick.Text = ("2")
  168. wait(1)
  169. movequick.Text = ("1")
  170. wait(1)
  171. movequick.Text = ("Body Launch Forward (don't sprint)")
  172. cooldown = false
  173. end
  174.  
  175. end)
  176. --If you are reading this, what are you doing here? trying to read my code? trying to claim this for your own? jk lol
  177. ---
  178.  
  179. spec.MouseButton1Up:connect(function()
  180.  
  181.  
  182. game.Workspace.CurrentCamera.CameraSubject = game.Players[pname.Text].Character.Humanoid
  183. pname.Text = (game.Players.LocalPlayer.Name)
  184.  
  185. end)
  186.  
  187.  
  188.  
  189.  
  190. ---
  191.  
  192.  
  193. esp.MouseButton1Up:connect(function()
  194. on = false
  195. if game.CoreGui:FindFirstChild('ESP') then
  196. game.CoreGui.ESP:Destroy()
  197. elseif game.Players.LocalPlayer.PlayerGui:FindFirstChild('ESP') then
  198. game.Players.LocalPlayer.PlayerGui.ESP:Destroy()
  199. end
  200. --RR Apoc Gui by RelentlessRaptor (!!!RelentlessRaptor on discord)
  201.  
  202. function doit(hey)
  203. local t1 = Instance.new('SurfaceGui',hey)
  204. t1.AlwaysOnTop = true
  205. local t1g = Instance.new('Frame',t1)
  206. t1g.Size = UDim2.new(1,0,1,0)
  207. t1g.BackgroundColor3 = t1.Parent.BrickColor.Color
  208. local t2 = Instance.new('SurfaceGui',hey)
  209. t2.AlwaysOnTop = true
  210. t2.Face = Enum.NormalId.Right
  211. local t2g = Instance.new('Frame',t2)
  212. t2g.Size = UDim2.new(1,0,1,0)
  213. t2g.BackgroundColor3 = t2.Parent.BrickColor.Color
  214. local t3 = Instance.new('SurfaceGui',hey)
  215. t3.AlwaysOnTop = true
  216. t3.Face = Enum.NormalId.Left
  217. local t3g = Instance.new('Frame',t3)
  218. t3g.Size = UDim2.new(1,0,1,0)
  219. t3g.BackgroundColor3 = t3.Parent.BrickColor.Color
  220. local t4 = Instance.new('SurfaceGui',hey)
  221. t4.AlwaysOnTop = true
  222. t4.Face = Enum.NormalId.Back
  223. local t4g = Instance.new('Frame',t4)
  224. t4g.Size = UDim2.new(1,0,1,0)
  225. t4g.BackgroundColor3 = t4.Parent.BrickColor.Color
  226. local t5 = Instance.new('SurfaceGui',hey)
  227. t5.AlwaysOnTop = true
  228. t5.Face = Enum.NormalId.Top
  229. local t5g = Instance.new('Frame',t5)
  230. t5g.Size = UDim2.new(1,0,1,0)
  231. t5g.BackgroundColor3 = t5.Parent.BrickColor.Color
  232. local t6 = Instance.new('SurfaceGui',hey)
  233. t6.AlwaysOnTop = true
  234. t6.Face = Enum.NormalId.Bottom
  235. local t6g = Instance.new('Frame',t6)
  236. t6g.Size = UDim2.new(1,0,1,0)
  237. t6g.BackgroundColor3 = t6.Parent.BrickColor.Color
  238. end
  239. function undo(chr)
  240. for i,v in pairs(chr:GetChildren()) do
  241. if v.ClassName == "Part" or v.ClassName == "MeshPart" then
  242. for a,c in pairs(v:GetChildren()) do
  243. if c.ClassName == "SurfaceGui" then
  244. c:Destroy()
  245. end
  246. if c.ClassName == "BillboardGui" and c.Name == "thingyye" then
  247. c:Destroy()
  248. end
  249. end
  250. end
  251. end
  252. end
  253.  
  254. local gui = Instance.new('ScreenGui')
  255. gui.Parent = game.Players.LocalPlayer.PlayerGui
  256. gui.Name = "ESP"
  257. gui.ResetOnSpawn = false
  258. local frame = Instance.new('Frame',gui)
  259. frame.Size = UDim2.new(0.2,0,0.3,0)
  260. frame.Position = UDim2.new(0,0,0.9,0)
  261. frame.BackgroundTransparency = 0.5
  262. frame.BackgroundColor3 = Color3.fromRGB(131,182,239)
  263. frame.BorderSizePixel = 4
  264. frame.BorderColor3 = Color3.fromRGB(66,134,244)
  265. frame.Active = true
  266. frame.Draggable = true
  267. local txt = Instance.new('TextLabel',frame)
  268. txt.Text = "Mustardfoot's ESP Gui"
  269. txt.TextColor3 = Color3.fromRGB(255,255,255)
  270. txt.Size = UDim2.new(1,0,0.3,0)
  271. txt.TextScaled = true
  272. txt.BackgroundTransparency = 1
  273. local but = Instance.new('TextButton',frame)
  274. but.Text = "ESP On"
  275. but.TextColor3 = Color3.fromRGB(255,255,255)
  276. but.Size = UDim2.new(0.7,0,0.3,0)
  277. but.Position = UDim2.new(0.15,0,0.5,0)
  278. but.BorderSizePixel = 0
  279. but.TextScaled = true
  280. but.BackgroundColor3 = Color3.fromRGB(66,134,244)
  281. but.BackgroundTransparency = 0.4
  282. for i,v in pairs(game.Players:GetChildren()) do
  283. if v.Character ~= nil then
  284. undo(v.Character)
  285. end
  286. end
  287.  
  288. but.MouseButton1Down:connect(function()
  289. if but.Text == "ESP On" then
  290. but.Text = "ESP Off"
  291. on = true
  292. for i,v in pairs(game.Players:GetChildren()) do
  293. if v.Character ~= game.Players.LocalPlayer.Character and v.Character.Head:FindFirstChild('ScreenGui') == nil then
  294. if v.Character:FindFirstChild('Head') then
  295. local bill = Instance.new('BillboardGui',v.Character.Head)
  296. bill.Name = "thingyye"
  297. bill.AlwaysOnTop = true
  298. bill.Size = UDim2.new(2,1,2)
  299. bill.Adornee = v.Character.Head
  300. local txt = Instance.new('TextLabel',bill)
  301. txt.Text = v.Name
  302. txt.BackgroundTransparency = 1
  303. txt.Size = UDim2.new(1,0,1,0)
  304. txt.TextColor3 = v.TeamColor.Color
  305. end
  306. for a,c in pairs(v.Character:GetChildren()) do
  307. if c.ClassName == "MeshPart" and c.Transparency ~= 1 then
  308. doit(c)
  309. elseif c.ClassName == "Part" and c.Transparency ~= 1 then
  310. doit(c)
  311. end
  312. end
  313. end
  314. end
  315. else
  316. but.Text = "ESP On"
  317. on = false
  318. for i,v in pairs(game.Players:GetChildren()) do
  319. undo(v.Character)
  320. end
  321. end
  322. end)
  323.  
  324. for i,v in pairs(game.Players:GetChildren()) do
  325. v.CharacterAdded:connect(function()
  326. v.Character:WaitForChild('Head')
  327. wait(1)
  328. if on == true then
  329. if v.Character ~= game.Players.LocalPlayer.Character and v.Character.Head:FindFirstChild('ScreenGui') == nil then
  330. if v.Character:FindFirstChild('Head') then
  331. local bill = Instance.new('BillboardGui',v.Character.Head)
  332. bill.Name = "thingyye"
  333. bill.AlwaysOnTop = true
  334. bill.Size = UDim2.new(2,1,2)
  335. bill.Adornee = v.Character.Head
  336. local txt = Instance.new('TextLabel',bill)
  337. txt.Text = v.Name
  338. txt.BackgroundTransparency = 1
  339. txt.Size = UDim2.new(1,0,1,0)
  340. txt.TextColor3 = v.TeamColor.Color
  341. end
  342. for a,c in pairs(v.Character:GetChildren()) do
  343. if c.ClassName == "MeshPart" and c.Transparency ~= 1 then
  344. doit(c)
  345. elseif c.ClassName == "Part" and c.Transparency ~= 1 then
  346. doit(c)
  347. end
  348. end
  349. end
  350. end
  351. end)
  352. end
  353.  
  354. game.Players.PlayerAdded:connect(function(v)
  355. v.CharacterAdded:connect(function()
  356. v.Character:WaitForChild('Head')
  357. wait(1)
  358. if on == true then
  359. if v.Character ~= game.Players.LocalPlayer.Character and v.Character.Head:FindFirstChild('ScreenGui') == nil then
  360. if v.Character:FindFirstChild('Head') then
  361. local bill = Instance.new('BillboardGui',v.Character.Head)
  362. bill.Name = "thingyye"
  363. bill.AlwaysOnTop = true
  364. bill.Size = UDim2.new(2,1,2)
  365. bill.Adornee = v.Character.Head
  366. local txt = Instance.new('TextLabel',bill)
  367. txt.Text = v.Name
  368. txt.BackgroundTransparency = 1
  369. txt.Size = UDim2.new(1,0,1,0)
  370. txt.TextColor3 = v.TeamColor.Color
  371. end
  372. for a,c in pairs(v.Character:GetChildren()) do
  373. if c.ClassName == "MeshPart" and c.Transparency ~= 1 then
  374. doit(c)
  375. elseif c.ClassName == "Part" and c.Transparency ~= 1 then
  376. doit(c)
  377. end
  378. end
  379. end
  380. end
  381. end)
  382. end)
  383. end)
Add Comment
Please, Sign In to add comment