The text below is selected, press Ctrl+C to copy to your clipboard. (⌘+C on Mac) No line numbers will be copied.
Guest
Arsenal script pastebin roblox
By Arsenal on 2024-09-19 08:00 am | Syntax: LUA | Views: 10



New Script | Raw | Show/Hide line no. | Copy text to clipboard
  1. local Arsenalhaxx = Instance.new("ScreenGui")
  2. local MainFrame = Instance.new("Frame")
  3. local RGB = Instance.new("Frame")
  4. local MainTitle = Instance.new("TextLabel")
  5. local ESP = Instance.new("TextButton")
  6. local Aimbot = Instance.new("TextButton")
  7. local fly = Instance.new("TextButton")
  8. local ctrldel = Instance.new("TextButton")
  9. local destrust = Instance.new("TextButton")
  10.  
  11. Arsenalhaxx.Name = "Arsenalhaxx"
  12. Arsenalhaxx.Parent = game.CoreGui
  13. Arsenalhaxx.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  14.  
  15. MainFrame.Name = "MainFrame"
  16. MainFrame.Parent = Arsenalhaxx
  17. MainFrame.BackgroundColor3 = Color3.new(0.196078, 0.196078, 0.196078)
  18. MainFrame.BackgroundTransparency = 0.5
  19. MainFrame.Position = UDim2.new(0.152500004, 0, 0.26289925, 0)
  20. MainFrame.Size = UDim2.new(0, 269, 0, 202)
  21. MainFrame.Visible = true
  22. MainFrame.Active = true
  23. MainFrame.Draggable = true
  24.  
  25. RGB.Name = "RGB"
  26. RGB.Parent = MainFrame
  27. RGB.BackgroundColor3 = Color3.new(1, 1, 1)
  28. RGB.Size = UDim2.new(0, 269, 0, 27)
  29. RGB.Visible = true
  30.  
  31. MainTitle.Name = "MainTitle"
  32. MainTitle.Parent = MainFrame
  33. MainTitle.BackgroundColor3 = Color3.new(1, 1, 1)
  34. MainTitle.BackgroundTransparency = 1
  35. MainTitle.BorderColor3 = Color3.new(1, 1, 1)
  36. MainTitle.Size = UDim2.new(0, 269, 0, 27)
  37. MainTitle.Font = Enum.Font.SourceSansBold
  38. MainTitle.Text = "STEEK [ARSENAL]"
  39. MainTitle.TextColor3 = Color3.new(1, 1, 1)
  40. MainTitle.TextSize = 14
  41.  
  42. ESP.Name = "ESP"
  43. ESP.Parent = MainFrame
  44. ESP.BackgroundColor3 = Color3.new(1, 1, 1)
  45. ESP.BackgroundTransparency = 1
  46. ESP.Position = UDim2.new(0, 0, 0.17326732, 0)
  47. ESP.Size = UDim2.new(0, 269, 0, 22)
  48. ESP.Font = Enum.Font.SourceSansBold
  49. ESP.Text = "ESP"
  50. ESP.TextColor3 = Color3.new(1, 1, 1)
  51. ESP.TextSize = 14
  52. ESP.MouseButton1Click:connect(function()
  53.         ALLYCOLOR={0,255,255}ENEMYCOLOR={255,0,0}TRANSPARENCY=0.5;HEALTHBAR_ACTIVATED=true;function createFlex()players=game:GetService("Players")faces={"Front","Back","Bottom","Left","Right","Top"}currentPlayer=nil;lplayer=players.LocalPlayer;players.PlayerAdded:Connect(function(k)currentPlayer=k;k.CharacterAdded:Connect(function(l)createESP(l)end)end)function checkPart(m)if(m:IsA("Part")or m:IsA("MeshPart"))and m.Name~="HumanoidRootPart"then return true end end;function actualESP(m)for n=0,5 do surface=Instance.new("SurfaceGui",m)surface.Face=Enum.NormalId[faces[n+1]]surface.AlwaysOnTop=true;frame=Instance.new("Frame",surface)frame.Size=UDim2.new(1,0,1,0)frame.BorderSizePixel=0;frame.BackgroundTransparency=TRANSPARENCY;if currentPlayer.Team==players.LocalPlayer.Team then frame.BackgroundColor3=Color3.new(ALLYCOLOR[1],ALLYCOLOR[2],ALLYCOLOR[3])else frame.BackgroundColor3=Color3.new(ENEMYCOLOR[1],ENEMYCOLOR[2],ENEMYCOLOR[3])end end end;function createHealthbar(o)board=Instance.new("BillboardGui",o)board.Name="total"board.Size=UDim2.new(1,0,1,0)board.StudsOffset=Vector3.new(3,1,0)board.AlwaysOnTop=true;bar=Instance.new("Frame",board)bar.BackgroundColor3=Color3.new(255,0,0)bar.BorderSizePixel=0;bar.Size=UDim2.new(0.2,0,4,0)bar.Name="total2"health=Instance.new("Frame",bar)health.BackgroundColor3=Color3.new(0,255,0)health.BorderSizePixel=0;health.Size=UDim2.new(1,0,o.Parent.Humanoid.Health/100,0)o.Parent.Humanoid.Changed:Connect(function(p)o.total.total2.Frame.Size=UDim2.new(1,0,o.Parent.Humanoid.Health/100,0)end)end;function createESP(q)bugfix=q:WaitForChild("Head")for n,r in pairs(q:GetChildren())do if checkPart(r)then actualESP(r)end end;if HEALTHBAR_ACTIVATED then createHealthbar(q:WaitForChild("HumanoidRootPart"))end end;for n,s in pairs(players:GetChildren())do if s~=players.LocalPlayer then currentPlayer=s;createESP(s.Character)s.CharacterAdded:Connect(function(l)createESP(l)end)end end end;createFlex()
  54. -- WALLHACK
  55. end)
  56. Aimbot.Name = "Aimbot"
  57. Aimbot.Parent = MainFrame
  58. Aimbot.BackgroundColor3 = Color3.new(1, 1, 1)
  59. Aimbot.BackgroundTransparency = 1
  60. Aimbot.Position = UDim2.new(0, 0, 0.282178223, 0)
  61. Aimbot.Size = UDim2.new(0, 269, 0, 22)
  62. Aimbot.Font = Enum.Font.SourceSansBold
  63. Aimbot.Text = "AIMBOT [E]"
  64. Aimbot.TextColor3 = Color3.new(1, 1, 1)
  65. Aimbot.TextSize = 14
  66. Aimbot.MouseButton1Click:connect(function()
  67.          PLAYER  = game.Players.LocalPlayer
  68. MOUSE   = PLAYER:GetMouse()
  69. CC      = game.Workspace.CurrentCamera
  70.  
  71. _G.AIM_AT = 'Head'
  72. _G.BIND   = 101 -- E
  73.  
  74. function GetNearestPlayerToMouse()
  75.     local PLAYERS      = {}
  76.     local PLAYER_HOLD  = {}
  77.     local DISTANCES    = {}
  78.     for i, v in pairs(game.Players:GetPlayers()) do
  79.         if v ~= PLAYER then
  80.             table.insert(PLAYERS, v)
  81.         end
  82.     end
  83.     for i, v in pairs(PLAYERS) do
  84.             if v and (v.Character) ~= nil and v.Team ~= PLAYER.Team then
  85.                 local AIM = v.Character:FindFirstChild(_G.AIM_AT)
  86.                 if AIM ~= nil then
  87.                     local DISTANCE                 = (AIM.Position - game.Workspace.CurrentCamera.CoordinateFrame.p).magnitude
  88.                     local RAY                      = Ray.new(game.Workspace.CurrentCamera.CoordinateFrame.p, (MOUSE.Hit.p - CC.CoordinateFrame.p).unit * DISTANCE)
  89.                     local HIT,POS                  = game.Workspace:FindPartOnRay(RAY, game.Workspace)
  90.                     local DIFF                     = math.floor((POS - AIM.Position).magnitude)
  91.                     PLAYER_HOLD[v.Name .. i]       = {}
  92.                     PLAYER_HOLD[v.Name .. i].dist  = DISTANCE
  93.                     PLAYER_HOLD[v.Name .. i].plr   = v
  94.                     PLAYER_HOLD[v.Name .. i].diff  = DIFF
  95.                     table.insert(DISTANCES, DIFF)
  96.                 end
  97.             end
  98.         end
  99.    
  100.     if unpack(DISTANCES) == nil then
  101.         return false
  102.     end
  103.    
  104.     local L_DISTANCE = math.floor(math.min(unpack(DISTANCES)))
  105.     if L_DISTANCE > 20 then
  106.         return false
  107.     end
  108.    
  109.     for i, v in pairs(PLAYER_HOLD) do
  110.         if v.diff == L_DISTANCE then
  111.             return v.plr
  112.         end
  113.     end
  114.     return false
  115. end
  116.  
  117. MOUSE.KeyDown:connect(function(KEY)
  118.     KEY = KEY:lower():byte()
  119.     if KEY == _G.BIND then
  120.         ENABLED = true
  121.     end
  122. end)
  123.  
  124. MOUSE.KeyUp:connect(function(KEY)
  125.     KEY = KEY:lower():byte()
  126.     if KEY == _G.BIND then
  127.         ENABLED = false
  128.     end
  129. end)
  130.  
  131. game:GetService('RunService').RenderStepped:connect(function()
  132.     if ENABLED then
  133.         local TARGET = GetNearestPlayerToMouse()
  134.         if (TARGET ~= false) then
  135.             local AIM = TARGET.Character:FindFirstChild(_G.AIM_AT)
  136.             if AIM then
  137.                 CC.CoordinateFrame = CFrame.new(CC.CoordinateFrame.p, AIM.CFrame.p)
  138.             end
  139.         end
  140.     end
  141. end) -- AIMBOT [E]
  142. end)
  143.  
  144. fly.Name = "fly"
  145. fly.Parent = MainFrame
  146. fly.BackgroundColor3 = Color3.new(1, 1, 1)
  147. fly.BackgroundTransparency = 1
  148. fly.Position = UDim2.new(0, 0, 0.391089112, 0)
  149. fly.Size = UDim2.new(0, 269, 0, 22)
  150. fly.Font = Enum.Font.SourceSansBold
  151. fly.Text = "FLY [V]"
  152. fly.TextColor3 = Color3.new(1, 1, 1)
  153. fly.TextSize = 14
  154. fly.MouseButton1Click:connect(function()
  155.         repeat wait()until game.Players.LocalPlayer and game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character:findFirstChild("UpperTorso")and game.Players.LocalPlayer.Character:findFirstChild("Humanoid")local y=game.Players.LocalPlayer:GetMouse()repeat wait()until y;local z=game.Players.LocalPlayer;local L=z.Character.UpperTorso;local M=true;local N=true;local O={f=0,b=0,l=0,r=0}local P={f=0,b=0,l=0,r=0}local Q=50;local H=0;function Fly()local R=Instance.new("BodyGyro",L)R.P=9e4;R.maxTorque=Vector3.new(9e9,9e9,9e9)R.cframe=L.CFrame;local S=Instance.new("BodyVelocity",L)S.velocity=Vector3.new(0,0.1,0)S.maxForce=Vector3.new(9e9,9e9,9e9)repeat wait()z.Character.Humanoid.PlatformStand=true;if O.l+O.r~=0 or O.f+O.b~=0 then H=H+.5+H/Q;if H>Q then H=Q end elseif not(O.l+O.r~=0 or O.f+O.b~=0)and H~=0 then H=H-1;if H<0 then H=0 end end;if O.l+O.r~=0 or O.f+O.b~=0 then S.velocity=(game.Workspace.CurrentCamera.CoordinateFrame.lookVector*(O.f+O.b)+game.Workspace.CurrentCamera.CoordinateFrame*CFrame.new(O.l+O.r,(O.f+O.b)*.2,0).p-game.Workspace.CurrentCamera.CoordinateFrame.p)*H;P={f=O.f,b=O.b,l=O.l,r=O.r}elseif O.l+O.r==0 and O.f+O.b==0 and H~=0 then S.velocity=(game.Workspace.CurrentCamera.CoordinateFrame.lookVector*(P.f+P.b)+game.Workspace.CurrentCamera.CoordinateFrame*CFrame.new(P.l+P.r,(P.f+P.b)*.2,0).p-game.Workspace.CurrentCamera.CoordinateFrame.p)*H else S.velocity=Vector3.new(0,0.1,0)end;R.cframe=game.Workspace.CurrentCamera.CoordinateFrame*CFrame.Angles(-math.rad((O.f+O.b)*50*H/Q),0,0)until not M;O={f=0,b=0,l=0,r=0}P={f=0,b=0,l=0,r=0}H=0;R:Destroy()S:Destroy()z.Character.Humanoid.PlatformStand=false end;y.KeyDown:connect(function(G)if G:lower()=="v"then if M then M=false else M=true;Fly()end elseif G:lower()=="w"then O.f=1 elseif G:lower()=="s"then O.b=-1 elseif G:lower()=="a"then O.l=-1 elseif G:lower()=="d"then O.r=1 end end)y.KeyUp:connect(function(G)if G:lower()=="w"then O.f=0 elseif G:lower()=="s"then O.b=0 elseif G:lower()=="a"then O.l=0 elseif G:lower()=="d"then O.r=0 end end)Fly()
  156. end)
  157. ctrldel.Name = "ctrldel"
  158. ctrldel.Parent = MainFrame
  159. ctrldel.BackgroundColor3 = Color3.new(1, 1, 1)
  160. ctrldel.BackgroundTransparency = 1
  161. ctrldel.Position = UDim2.new(0, 0, 0.5, 0)
  162. ctrldel.Size = UDim2.new(0, 269, 0, 22)
  163. ctrldel.Font = Enum.Font.SourceSansBold
  164. ctrldel.Text = "CTRL DELETE"
  165. ctrldel.TextColor3 = Color3.new(1, 1, 1)
  166. ctrldel.TextSize = 14
  167. ctrldel.MouseButton1Click:connect(function()
  168.         local Plr = game:GetService("Players").LocalPlayer -- CTRL NO WALLS
  169. local Mouse = Plr:GetMouse()
  170.  
  171. Mouse.Button1Down:connect(function()
  172. if not game:GetService("UserInputService"):IsKeyDown(Enum.KeyCode.LeftControl) then return end
  173. if not Mouse.Target then return end
  174. Mouse.Target:Destroy()
  175. end)
  176. end)
  177.  
  178. destrust.Name = "destrust"
  179. destrust.Parent = MainFrame
  180. destrust.BackgroundColor3 = Color3.new(1, 1, 1)
  181. destrust.BackgroundTransparency = 1
  182. destrust.Position = UDim2.new(0, 0, 0.608910918, 0)
  183. destrust.Size = UDim2.new(0, 269, 0, 22)
  184. destrust.Font = Enum.Font.SourceSansBold
  185. destrust.Text = "SELF DESTRUCT"
  186. destrust.TextColor3 = Color3.new(1, 1, 1)
  187. destrust.TextSize = 14
  188. destrust.MouseButton1Click:connect(function()
  189.         Arsenalhaxx:Destroy()
  190. end)
  191.  
  192. function SCRIPT_JZPL83_FAKESCRIPT() -- Xs2.LocalScript
  193.         local script = Instance.new('LocalScript')
  194.         script.Parent = RGB
  195.         repeat
  196.             for hue = 0, 1, .01 do
  197.                 script.Parent.Parent.RGB.BackgroundColor3 = Color3.fromHSV(hue, 1, 1)
  198.                 wait(0.3)
  199.             end
  200.             for hue = 1, 0 -.01 do
  201.                 script.Parent.Parent.RGB.BackgroundColor3 = Color3.fromHSV(hue, 1, 1)
  202.                 wait(0.3)
  203.             end
  204.         until nil
  205.  
  206. end
  207. coroutine.resume(coroutine.create(SCRIPT_JZPL83_FAKESCRIPT))
  208.  
  209. game:GetService("StarterGui"):SetCore("SendNotification", {
  210. Title = "STEEK[ARSENAL]";
  211. Text = "Loaded.";
  212. Duration = 15;
  213. })
  214. wait(2)
  215. game:GetService("StarterGui"):SetCore("SendNotification", {
  216. Title = "STEEK[ARSENAL]";
  217. Text = "Made by TSQ";
  218. Duration = 15;
  219. })