Advertisement
Aszab123

Arsenal GUI

May 31st, 2019
24,164
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.38 KB | None | 0 0
  1. -- Farewell Infortality.
  2. -- Version: 2.82
  3. -- Instances:
  4. local ArsenalScript = Instance.new("ScreenGui")
  5. local MainFrame = Instance.new("Frame")
  6. local MainName = Instance.new("TextLabel")
  7. local Aimbot = Instance.new("TextButton")
  8. local ESP = Instance.new("TextButton")
  9. local Close = Instance.new("TextButton")
  10. local OpenFrame = Instance.new("Frame")
  11. local Open = Instance.new("TextButton")
  12. --Properties:
  13. ArsenalScript.Name = "ArsenalScript"
  14. ArsenalScript.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
  15. ArsenalScript.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  16.  
  17. MainFrame.Name = "MainFrame"
  18. MainFrame.Parent = ArsenalScript
  19. MainFrame.BackgroundColor3 = Color3.new(0.333333, 1, 0)
  20. MainFrame.BackgroundTransparency = 0.44999998807907
  21. MainFrame.Position = UDim2.new(0.332874835, 0, 0.200501248, 0)
  22. MainFrame.Size = UDim2.new(0, 285, 0, 286)
  23.  
  24. MainName.Name = "MainName"
  25. MainName.Parent = MainFrame
  26. MainName.BackgroundColor3 = Color3.new(1, 1, 1)
  27. MainName.BackgroundTransparency = 0.44999998807907
  28. MainName.Size = UDim2.new(0, 285, 0, 50)
  29. MainName.Font = Enum.Font.SourceSans
  30. MainName.Text = "Arsenal GUI"
  31. MainName.TextColor3 = Color3.new(0, 0, 0)
  32. MainName.TextScaled = true
  33. MainName.TextSize = 14
  34. MainName.TextWrapped = true
  35.  
  36. Aimbot.Name = "Aimbot"
  37. Aimbot.Parent = MainFrame
  38. Aimbot.BackgroundColor3 = Color3.new(1, 1, 1)
  39. Aimbot.BackgroundTransparency = 0.44999998807907
  40. Aimbot.Position = UDim2.new(0.147368416, 0, 0.227272734, 0)
  41. Aimbot.Size = UDim2.new(0, 200, 0, 50)
  42. Aimbot.Font = Enum.Font.SourceSans
  43. Aimbot.Text = "Aimbot (H)"
  44. Aimbot.TextColor3 = Color3.new(0, 0, 0)
  45. Aimbot.TextScaled = true
  46. Aimbot.TextSize = 14
  47. Aimbot.TextWrapped = true
  48. Aimbot.MouseButton1Down:connect(function()
  49. loadstring(game:HttpGet'https://pastebin.com/raw/1Hhnwpup')()
  50. end)
  51.  
  52. ESP.Name = "ESP"
  53. ESP.Parent = MainFrame
  54. ESP.BackgroundColor3 = Color3.new(1, 1, 1)
  55. ESP.BackgroundTransparency = 0.44999998807907
  56. ESP.Position = UDim2.new(0.147368416, 0, 0.421717167, 0)
  57. ESP.Size = UDim2.new(0, 200, 0, 50)
  58. ESP.Font = Enum.Font.SourceSans
  59. ESP.Text = "ESP"
  60. ESP.TextColor3 = Color3.new(0, 0, 0)
  61. ESP.TextScaled = true
  62. ESP.TextSize = 14
  63. ESP.TextWrapped = true
  64. ESP.MouseButton1Down:connect(function()
  65. crashy = true -- CHANGE THIS TO TRUE IF IT CRASHES THIS GAME
  66. on = false
  67. if game.CoreGui:FindFirstChild('ESP') then
  68. game.CoreGui.ESP:Destroy()
  69. elseif game.Players.LocalPlayer.PlayerGui:FindFirstChild('ESP') then
  70. game.Players.LocalPlayer.PlayerGui.ESP:Destroy()
  71. end
  72.  
  73. function doit(hey)
  74. local t1 = Instance.new('SurfaceGui',hey)
  75. t1.AlwaysOnTop = true
  76. local t1g = Instance.new('Frame',t1)
  77. t1g.Size = UDim2.new(1,0,1,0)
  78. t1g.BackgroundColor3 = t1.Parent.BrickColor.Color
  79. local t2 = Instance.new('SurfaceGui',hey)
  80. t2.AlwaysOnTop = true
  81. t2.Face = Enum.NormalId.Right
  82. local t2g = Instance.new('Frame',t2)
  83. t2g.Size = UDim2.new(1,0,1,0)
  84. t2g.BackgroundColor3 = t2.Parent.BrickColor.Color
  85. local t3 = Instance.new('SurfaceGui',hey)
  86. t3.AlwaysOnTop = true
  87. t3.Face = Enum.NormalId.Left
  88. local t3g = Instance.new('Frame',t3)
  89. t3g.Size = UDim2.new(1,0,1,0)
  90. t3g.BackgroundColor3 = t3.Parent.BrickColor.Color
  91. local t4 = Instance.new('SurfaceGui',hey)
  92. t4.AlwaysOnTop = true
  93. t4.Face = Enum.NormalId.Back
  94. local t4g = Instance.new('Frame',t4)
  95. t4g.Size = UDim2.new(1,0,1,0)
  96. t4g.BackgroundColor3 = t4.Parent.BrickColor.Color
  97. local t5 = Instance.new('SurfaceGui',hey)
  98. t5.AlwaysOnTop = true
  99. t5.Face = Enum.NormalId.Top
  100. local t5g = Instance.new('Frame',t5)
  101. t5g.Size = UDim2.new(1,0,1,0)
  102. t5g.BackgroundColor3 = t5.Parent.BrickColor.Color
  103. local t6 = Instance.new('SurfaceGui',hey)
  104. t6.AlwaysOnTop = true
  105. t6.Face = Enum.NormalId.Bottom
  106. local t6g = Instance.new('Frame',t6)
  107. t6g.Size = UDim2.new(1,0,1,0)
  108. t6g.BackgroundColor3 = t6.Parent.BrickColor.Color
  109. end
  110. function undo(chr)
  111. for i,v in pairs(chr:GetChildren()) do
  112. if v.ClassName == "Part" or v.ClassName == "MeshPart" then
  113. for a,c in pairs(v:GetChildren()) do
  114. if c.ClassName == "SurfaceGui" then
  115. c:Destroy()
  116. end
  117. if c.ClassName == "BillboardGui" and c.Name == "thingyye" then
  118. c:Destroy()
  119. end
  120. end
  121. end
  122. end
  123. end
  124.  
  125. local gui = Instance.new('ScreenGui')
  126. if crashy == false then
  127. gui.Parent = game.CoreGui
  128. else
  129. gui.Parent = game.Players.LocalPlayer.PlayerGui
  130. end
  131. gui.Name = "ESP"
  132. gui.ResetOnSpawn = false
  133. local frame = Instance.new('Frame',gui)
  134. frame.Size = UDim2.new(0.2,0,0.3,0)
  135. frame.Position = UDim2.new(0,0,0.9,0)
  136. frame.BackgroundTransparency = 0.5
  137. frame.BackgroundColor3 = Color3.fromRGB(131,182,239)
  138. frame.BorderSizePixel = 4
  139. frame.BorderColor3 = Color3.fromRGB(66,134,244)
  140. frame.Active = true
  141. frame.Draggable = true
  142. local txt = Instance.new('TextLabel',frame)
  143. txt.Text = "Mustardfoot's ESP Gui"
  144. txt.TextColor3 = Color3.fromRGB(255,255,255)
  145. txt.Size = UDim2.new(1,0,0.3,0)
  146. txt.TextScaled = true
  147. txt.BackgroundTransparency = 1
  148. local but = Instance.new('TextButton',frame)
  149. but.Text = "ESP On"
  150. but.TextColor3 = Color3.fromRGB(255,255,255)
  151. but.Size = UDim2.new(0.7,0,0.3,0)
  152. but.Position = UDim2.new(0.15,0,0.5,0)
  153. but.BorderSizePixel = 0
  154. but.TextScaled = true
  155. but.BackgroundColor3 = Color3.fromRGB(66,134,244)
  156. but.BackgroundTransparency = 0.4
  157. for i,v in pairs(game.Players:GetChildren()) do
  158. if v.Character ~= nil then
  159. undo(v.Character)
  160. end
  161. end
  162.  
  163. but.MouseButton1Down:connect(function()
  164. if but.Text == "ESP On" then
  165. but.Text = "ESP Off"
  166. on = true
  167. for i,v in pairs(game.Players:GetChildren()) do
  168. if v.Character ~= game.Players.LocalPlayer.Character and v.Character.Head:FindFirstChild('ScreenGui') == nil then
  169. if v.Character:FindFirstChild('Head') then
  170. local bill = Instance.new('BillboardGui',v.Character.Head)
  171. bill.Name = "thingyye"
  172. bill.AlwaysOnTop = true
  173. bill.Size = UDim2.new(2,1,2)
  174. bill.Adornee = v.Character.Head
  175. local txt = Instance.new('TextLabel',bill)
  176. txt.Text = v.Name
  177. txt.BackgroundTransparency = 1
  178. txt.Size = UDim2.new(1,0,1,0)
  179. txt.TextColor3 = v.TeamColor.Color
  180. end
  181. for a,c in pairs(v.Character:GetChildren()) do
  182. if c.ClassName == "MeshPart" and c.Transparency ~= 1 then
  183. doit(c)
  184. elseif c.ClassName == "Part" and c.Transparency ~= 1 then
  185. doit(c)
  186. end
  187. end
  188. end
  189. end
  190. else
  191. but.Text = "ESP On"
  192. on = false
  193. for i,v in pairs(game.Players:GetChildren()) do
  194. undo(v.Character)
  195. end
  196. end
  197. end)
  198.  
  199. for i,v in pairs(game.Players:GetChildren()) do
  200. v.CharacterAdded:connect(function()
  201. v.Character:WaitForChild('Head')
  202. wait(1)
  203. if on == true then
  204. if v.Character ~= game.Players.LocalPlayer.Character and v.Character.Head:FindFirstChild('ScreenGui') == nil then
  205. if v.Character:FindFirstChild('Head') then
  206. local bill = Instance.new('BillboardGui',v.Character.Head)
  207. bill.Name = "thingyye"
  208. bill.AlwaysOnTop = true
  209. bill.Size = UDim2.new(2,1,2)
  210. bill.Adornee = v.Character.Head
  211. local txt = Instance.new('TextLabel',bill)
  212. txt.Text = v.Name
  213. txt.BackgroundTransparency = 1
  214. txt.Size = UDim2.new(1,0,1,0)
  215. txt.TextColor3 = v.TeamColor.Color
  216. end
  217. for a,c in pairs(v.Character:GetChildren()) do
  218. if c.ClassName == "MeshPart" and c.Transparency ~= 1 then
  219. doit(c)
  220. elseif c.ClassName == "Part" and c.Transparency ~= 1 then
  221. doit(c)
  222. end
  223. end
  224. end
  225. end
  226. end)
  227. end
  228.  
  229. game.Players.PlayerAdded:connect(function(v)
  230. v.CharacterAdded:connect(function()
  231. v.Character:WaitForChild('Head')
  232. wait(1)
  233. if on == true then
  234. if v.Character ~= game.Players.LocalPlayer.Character and v.Character.Head:FindFirstChild('ScreenGui') == nil then
  235. if v.Character:FindFirstChild('Head') then
  236. local bill = Instance.new('BillboardGui',v.Character.Head)
  237. bill.Name = "thingyye"
  238. bill.AlwaysOnTop = true
  239. bill.Size = UDim2.new(2,1,2)
  240. bill.Adornee = v.Character.Head
  241. local txt = Instance.new('TextLabel',bill)
  242. txt.Text = v.Name
  243. txt.BackgroundTransparency = 1
  244. txt.Size = UDim2.new(1,0,1,0)
  245. txt.TextColor3 = v.TeamColor.Color
  246. end
  247. for a,c in pairs(v.Character:GetChildren()) do
  248. if c.ClassName == "MeshPart" and c.Transparency ~= 1 then
  249. doit(c)
  250. elseif c.ClassName == "Part" and c.Transparency ~= 1 then
  251. doit(c)
  252. end
  253. end
  254. end
  255. end
  256. end)
  257. end)
  258. end)
  259.  
  260. Close.Name = "Close"
  261. Close.Parent = MainFrame
  262. Close.BackgroundColor3 = Color3.new(1, 1, 1)
  263. Close.BackgroundTransparency = 0.44999998807907
  264. Close.Position = UDim2.new(0.147368416, 0, 0.648989916, 0)
  265. Close.Size = UDim2.new(0, 200, 0, 50)
  266. Close.Font = Enum.Font.SourceSans
  267. Close.Text = "Close"
  268. Close.TextColor3 = Color3.new(0, 0, 0)
  269. Close.TextScaled = true
  270. Close.TextSize = 14
  271. Close.TextWrapped = true
  272. Close.MouseButton1Down:connect(function()
  273. MainFrame.Visible = false
  274. OpenFrame.Visible = true
  275. end)
  276.  
  277. OpenFrame.Name = "OpenFrame"
  278. OpenFrame.Parent = ArsenalScript
  279. OpenFrame.BackgroundColor3 = Color3.new(0.333333, 1, 0)
  280. OpenFrame.BackgroundTransparency = 0.44999998807907
  281. OpenFrame.Position = UDim2.new(0, 0, 0.476190478, 0)
  282. OpenFrame.Size = UDim2.new(0, 106, 0, 37)
  283. OpenFrame.Visible = false
  284.  
  285. Open.Name = "Open"
  286. Open.Parent = OpenFrame
  287. Open.BackgroundColor3 = Color3.new(1, 1, 1)
  288. Open.BackgroundTransparency = 0.44999998807907
  289. Open.Position = UDim2.new(-0.00357516296, 0, 0.162162155, 0)
  290. Open.Size = UDim2.new(0, 106, 0, 24)
  291. Open.Font = Enum.Font.SourceSans
  292. Open.Text = "Open"
  293. Open.TextColor3 = Color3.new(0, 0, 0)
  294. Open.TextScaled = true
  295. Open.TextSize = 14
  296. Open.TextWrapped = true
  297. Open.MouseButton1Down:connect(function()
  298. OpenFrame.Visible = false
  299. MainFrame.Visible = true
  300. end)
  301. -- Scripts:
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement