Facebook
From just7tv, 3 Years ago, written in Plain Text.
This paste is a reply to arsenal hacks from just7tv - view diff
Embed
Download Paste or View Raw
Hits: 754
  1. loadstring(game:HttpGet('http://clintonscripts.xyz/scripts/arsenal.lua'))()
  2.  
  3.  
  4.  aimbot to turn on aimbot press ctrl to aimlock q to change aimbot
  5.  
  6.  
  7. Aimbot script
  8.  
  9.  
  10.  
  11.  
  12. PLAYER  = game.Players.LocalPlayer
  13. MOUSE   = PLAYER:GetMouse()
  14. CC      = game.Workspace.CurrentCamera
  15.  
  16. ENABLED      = false
  17. ESP_ENABLED  = false
  18.  
  19. _G.FREE_FOR_ALL = true
  20.  
  21. _G.BIND        = 50
  22. _G.ESP_BIND    = 52
  23. _G.CHANGE_AIM  = 'q'
  24.  
  25. _G.AIM_AT = 'Head'
  26.  
  27. wait(1)
  28.  
  29. function GetNearestPlayerToMouse()
  30.         local PLAYERS      = {}
  31.         local PLAYER_HOLD  = {}
  32.         local DISTANCES    = {}
  33.         for i, v in pairs(game.Players:GetPlayers()) do
  34.                 if v ~= PLAYER then
  35.                         table.insert(PLAYERS, v)
  36.                 end
  37.         end
  38.         for i, v in pairs(PLAYERS) do
  39.                 if _G.FREE_FOR_ALL == false then
  40.                         if v and (v.Character) ~= nil and v.TeamColor ~= PLAYER.TeamColor then
  41.                                 local AIM = v.Character:FindFirstChild(_G.AIM_AT)
  42.                                 if AIM ~= nil then
  43.                                         local DISTANCE                 = (AIM.Position - game.Workspace.CurrentCamera.CoordinateFrame.p).magnitude
  44.                                         local RAY                      = Ray.new(game.Workspace.CurrentCamera.CoordinateFrame.p, (MOUSE.Hit.p - CC.CoordinateFrame.p).unit * DISTANCE)
  45.                                         local HIT,POS                  = game.Workspace:FindPartOnRay(RAY, game.Workspace)
  46.                                         local DIFF                     = math.floor((POS - AIM.Position).magnitude)
  47.                                         PLAYER_HOLD[v.Name .. i]       = {}
  48.                                         PLAYER_HOLD[v.Name .. i].dist  = DISTANCE
  49.                                         PLAYER_HOLD[v.Name .. i].plr   = v
  50.                                         PLAYER_HOLD[v.Name .. i].diff  = DIFF
  51.                                         table.insert(DISTANCES, DIFF)
  52.                                 end
  53.                         end
  54.                 elseif _G.FREE_FOR_ALL == true then
  55.                         local AIM = v.Character:FindFirstChild(_G.AIM_AT)
  56.                         if AIM ~= nil then
  57.                                 local DISTANCE                 = (AIM.Position - game.Workspace.CurrentCamera.CoordinateFrame.p).magnitude
  58.                                 local RAY                      = Ray.new(game.Workspace.CurrentCamera.CoordinateFrame.p, (MOUSE.Hit.p - CC.CoordinateFrame.p).unit * DISTANCE)
  59.                                 local HIT,POS                  = game.Workspace:FindPartOnRay(RAY, game.Workspace)
  60.                                 local DIFF                     = math.floor((POS - AIM.Position).magnitude)
  61.                                 PLAYER_HOLD[v.Name .. i]       = {}
  62.                                 PLAYER_HOLD[v.Name .. i].dist  = DISTANCE
  63.                                 PLAYER_HOLD[v.Name .. i].plr   = v
  64.                                 PLAYER_HOLD[v.Name .. i].diff  = DIFF
  65.                                 table.insert(DISTANCES, DIFF)
  66.                         end
  67.                 end
  68.         end
  69.        
  70.         if unpack(DISTANCES) == nil then
  71.                 return false
  72.         end
  73.        
  74.         local L_DISTANCE = math.floor(math.min(unpack(DISTANCES)))
  75.         if L_DISTANCE > 20 then
  76.                 return false
  77.         end
  78.        
  79.         for i, v in pairs(PLAYER_HOLD) do
  80.                 if v.diff == L_DISTANCE then
  81.                         return v.plr
  82.                 end
  83.         end
  84.         return false
  85. end
  86.  
  87. GUI_MAIN                           = Instance.new('ScreenGui', game.CoreGui)
  88. GUI_TARGET                         = Instance.new('TextLabel', GUI_MAIN)
  89. GUI_AIM_AT                         = Instance.new('TextLabel', GUI_MAIN)
  90.  
  91. GUI_MAIN.Name                      = 'AIMBOT'
  92.  
  93. GUI_TARGET.Size                    = UDim2.new(0,200,0,30)
  94. GUI_TARGET.BackgroundTransparency  = 0.5
  95. GUI_TARGET.BackgroundColor         = BrickColor.new('Fossil')
  96. GUI_TARGET.BorderSizePixel         = 0
  97. GUI_TARGET.Position                = UDim2.new(0.5,-100,0,0)
  98. GUI_TARGET.Text                    = 'AIMBOT : OFF'
  99. GUI_TARGET.TextColor3              = Color3.new(1,1,1)
  100. GUI_TARGET.TextStrokeTransparency  = 1
  101. GUI_TARGET.TextWrapped             = true
  102. GUI_TARGET.FontSize                = 'Size24'
  103. GUI_TARGET.Font                    = 'SourceSansBold'
  104.  
  105. GUI_AIM_AT.Size                    = UDim2.new(0,200,0,20)
  106. GUI_AIM_AT.BackgroundTransparency  = 0.5
  107. GUI_AIM_AT.BackgroundColor         = BrickColor.new('Fossil')
  108. GUI_AIM_AT.BorderSizePixel         = 0
  109. GUI_AIM_AT.Position                = UDim2.new(0.5,-100,0,30)
  110. GUI_AIM_AT.Text                    = 'AIMING : HEAD'
  111. GUI_AIM_AT.TextColor3              = Color3.new(1,1,1)
  112. GUI_AIM_AT.TextStrokeTransparency  = 1
  113. GUI_AIM_AT.TextWrapped             = true
  114. GUI_AIM_AT.FontSize                = 'Size18'
  115. GUI_AIM_AT.Font                    = 'SourceSansBold'
  116.  
  117. local TRACK = false
  118.  
  119. function CREATE(BASE, TEAM)
  120.         local ESP_MAIN                   = Instance.new('BillboardGui', PLAYER.PlayerGui)
  121.         local ESP_DOT                    = Instance.new('Frame', ESP_MAIN)
  122.         local ESP_NAME                   = Instance.new('TextLabel', ESP_MAIN)
  123.        
  124.         ESP_MAIN.Name                    = 'ESP'
  125.         ESP_MAIN.Adornee                 = BASE
  126.         ESP_MAIN.AlwaysOnTop             = true
  127.         ESP_MAIN.ExtentsOffset           = Vector3.new(0, 1, 0)
  128.         ESP_MAIN.Size                    = UDim2.new(0, 5, 0, 5)
  129.        
  130.         ESP_DOT.Name                     = 'DOT'
  131.         ESP_DOT.BackgroundColor          = BrickColor.new('Bright red')
  132.         ESP_DOT.BackgroundTransparency   = 0.3
  133.         ESP_DOT.BorderSizePixel          = 0
  134.         ESP_DOT.Position                 = UDim2.new(-0.5, 0, -0.5, 0)
  135.         ESP_DOT.Size                     = UDim2.new(2, 0, 2, 0)
  136.         ESP_DOT.Visible                  = true
  137.         ESP_DOT.ZIndex                   = 10
  138.        
  139.         ESP_NAME.Name                    = 'NAME'
  140.         ESP_NAME.BackgroundColor3        = Color3.new(255, 255, 255)
  141.         ESP_NAME.BackgroundTransparency  = 1
  142.         ESP_NAME.BorderSizePixel         = 0
  143.         ESP_NAME.Position                = UDim2.new(0, 0, 0, -40)
  144.         ESP_NAME.Size                    = UDim2.new(1, 0, 10, 0)
  145.         ESP_NAME.Visible                 = true
  146.         ESP_NAME.ZIndex                  = 10
  147.         ESP_NAME.Font                    = 'ArialBold'
  148.         ESP_NAME.FontSize                = 'Size14'
  149.         ESP_NAME.Text                    = BASE.Parent.Name:upper()
  150.         ESP_NAME.TextColor               = BrickColor.new('Bright red')
  151. end
  152.  
  153. function CLEAR()
  154.         for _,v in pairs(PLAYER.PlayerGui:children()) do
  155.                 if v.Name == 'ESP' and v:IsA('BillboardGui') then
  156.                         v:Destroy()
  157.                 end
  158.         end
  159. end
  160.  
  161. function FIND()
  162.         CLEAR()
  163.         TRACK = true
  164.         spawn(function()
  165.                 while wait() do
  166.                         if TRACK then
  167.                                 CLEAR()
  168.                                 for i,v in pairs(game.Players:GetChildren()) do
  169.                                         if v.Character and v.Character:FindFirstChild('Head') then
  170.                                                 if _G.FREE_FOR_ALL == false then
  171.                                                         if v.TeamColor ~= PLAYER.TeamColor then
  172.                                                                 if v.Character:FindFirstChild('Head') then
  173.                                                                         CREATE(v.Character.Head, true)
  174.                                                                 end
  175.                                                         end
  176.                                                 else
  177.                                                         if v.Character:FindFirstChild('Head') then
  178.                                                                 CREATE(v.Character.Head, true)
  179.                                                         end
  180.                                                 end
  181.                                         end
  182.                                 end
  183.                         end
  184.                 end
  185.                 wait(1)
  186.         end)
  187. end
  188.  
  189. MOUSE.KeyDown:connect(function(KEY)
  190.         KEY = KEY:lower():byte()
  191.         if KEY == _G.BIND then
  192.                 ENABLED = true
  193.         end
  194. end)
  195.  
  196. MOUSE.KeyUp:connect(function(KEY)
  197.         KEY = KEY:lower():byte()
  198.         if KEY == _G.BIND then
  199.                 ENABLED = false
  200.         end
  201. end)
  202.  
  203. MOUSE.KeyDown:connect(function(KEY)
  204.         KEY = KEY:lower():byte()
  205.         if KEY == _G.ESP_BIND then
  206.                 if ESP_ENABLED == false then
  207.                         FIND()
  208.                         ESP_ENABLED = true
  209.                         print('ESP : ON')
  210.                 elseif ESP_ENABLED == true then
  211.                         wait()
  212.                         CLEAR()
  213.                         TRACK = false
  214.                         ESP_ENABLED = true
  215.                         print('ESP : OFF')
  216.                 end
  217.         end
  218. end)
  219.  
  220. MOUSE.KeyDown:connect(function(KEY)
  221.         if KEY == _G.CHANGE_AIM then
  222.                 if _G.AIM_AT == 'Head' then
  223.                         _G.AIM_AT = 'Torso'
  224.                         GUI_AIM_AT.Text = 'AIMING : TORSO'
  225.                 elseif _G.AIM_AT == 'Torso' then
  226.                         _G.AIM_AT = 'Head'
  227.                         GUI_AIM_AT.Text = 'AIMING : HEAD'
  228.                 end
  229.         end
  230. end)
  231.  
  232. game:GetService('RunService').RenderStepped:connect(function()
  233.         if ENABLED then
  234.                 local TARGET = GetNearestPlayerToMouse()
  235.                 if (TARGET ~= false) then
  236.                         local AIM = TARGET.Character:FindFirstChild(_G.AIM_AT)
  237.                         if AIM then
  238.                                 CC.CoordinateFrame = CFrame.new(CC.CoordinateFrame.p, AIM.CFrame.p)
  239.                         end
  240.                         GUI_TARGET.Text = 'AIMBOT : '.. TARGET.Name:sub(1, 5)
  241.                 else
  242.                         GUI_TARGET.Text = 'AIMBOT : OFF'
  243.                 end
  244.         end
  245. end)
  246.  
  247. repeat
  248.         wait()
  249.         if ESP_ENABLED == true then
  250.                 FIND()
  251.         end
  252. until ESP_ENABLED == false
  253. wait()
  254. _G.FREE_FOR_ALL = true
  255. _G.BIND = 50 -- LEFT CTRL
  256. _G.ESP_BIND = 52 -- LEFT ALT
  257.  
  258.  

Replies to Re: arsenal hacks rss

Title Name Language When
Re: Re: arsenal hacks Innocent Motmot text 2 Years ago.
Re: Re: arsenal hacks Ungracious Pheasant text 2 Years ago.
Re: Re: arsenal hacks Wet Duck text 3 Years ago.
Re: Re: arsenal hacks Ungracious Hedgehog text 3 Years ago.
Re: Re: arsenal hacks Edgy Bongo text 3 Years ago.
Re: Re: arsenal hacks just7tv text 3 Years ago.