Advertisement
B0NDIAS

Arsenal Aimbot free exploit and paid

Aug 12th, 2020
11,080
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 36.53 KB | None | 0 0
  1. local Vegie_IlIilII = Instance.new("ScreenGui")
  2. local header010100 = Instance.new("TextLabel")
  3. local status01100iliI = Instance.new("TextButton")
  4. local bar0110 = Instance.new("Frame")
  5. local Vegie_iIliIli = Instance.new("Frame")
  6. local aimbot = Instance.new("TextButton")
  7. local InfiniteJump = Instance.new("TextButton")
  8. local ctrldel = Instance.new("TextButton")
  9.  
  10. Vegie_IlIilII.Name = "Vegie_IlIilII"
  11. Vegie_IlIilII.Parent = game.CoreGui
  12. Vegie_IlIilII.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  13.  
  14. header010100.Name = "header010100"
  15. header010100.Parent = Vegie_IlIilII
  16. header010100.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
  17. header010100.BorderColor3 = Color3.fromRGB(30, 30, 30)
  18. header010100.BorderSizePixel = 0
  19. header010100.Position = UDim2.new(0.41799438, 0, 0.143327847, 0)
  20. header010100.Size = UDim2.new(0, 175, 0, 24)
  21. header010100.Font = Enum.Font.Code
  22. header010100.Text = "Aa#6530"
  23. header010100.TextColor3 = Color3.fromRGB(255, 255, 255)
  24. header010100.TextSize = 16.000
  25.  
  26. status01100iliI.Name = "status01100iliI"
  27. status01100iliI.Parent = header010100
  28. status01100iliI.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  29. status01100iliI.BackgroundTransparency = 1.000
  30. status01100iliI.BorderSizePixel = 0
  31. status01100iliI.Position = UDim2.new(0.857142866, 0, 0, 0)
  32. status01100iliI.Size = UDim2.new(0, 25, 0, 24)
  33. status01100iliI.Font = Enum.Font.SourceSans
  34. status01100iliI.Text = "-"
  35. status01100iliI.TextColor3 = Color3.fromRGB(255, 255, 255)
  36. status01100iliI.TextScaled = true
  37. status01100iliI.TextSize = 21.000
  38. status01100iliI.TextWrapped = true
  39. status01100iliI.TextYAlignment = Enum.TextYAlignment.Top
  40.  
  41. bar0110.Name = "bar0110"
  42. bar0110.Parent = header010100
  43. bar0110.BackgroundColor3 = Color3.fromRGB(0, 255, 0)
  44. bar0110.BorderSizePixel = 0
  45. bar0110.Position = UDim2.new(0, 0, 0.98678863, 0)
  46. bar0110.Size = UDim2.new(0, 175, 0, 2)
  47.  
  48. Vegie_iIliIli.Name = "Vegie_iIliIli"
  49. Vegie_iIliIli.Parent = bar0110
  50. Vegie_iIliIli.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
  51. Vegie_iIliIli.BorderColor3 = Color3.fromRGB(30, 30, 30)
  52. Vegie_iIliIli.BorderSizePixel = 0
  53. Vegie_iIliIli.Position = UDim2.new(-0.0084026223, 0, 0.634765625, 0)
  54. Vegie_iIliIli.Size = UDim2.new(0, 175, 0, 166)
  55.  
  56. aimbot.Name = "aimbot"
  57. aimbot.Parent = bar0110
  58. aimbot.BackgroundColor3 = Color3.fromRGB(25, 25, 25)
  59. aimbot.BorderColor3 = Color3.fromRGB(60, 60, 60)
  60. aimbot.Position = UDim2.new(0.0685714483, 0, 9.23571777, 0)
  61. aimbot.Size = UDim2.new(0, 150, 0, 26)
  62. aimbot.Font = Enum.Font.Code
  63. aimbot.Text = "Aimbot"
  64. aimbot.TextColor3 = Color3.fromRGB(255, 255, 255)
  65. aimbot.TextSize = 18.000
  66.  
  67. InfiniteJump.Name = "InfiniteJump"
  68. InfiniteJump.Parent = bar0110
  69. InfiniteJump.BackgroundColor3 = Color3.fromRGB(25, 25, 25)
  70. InfiniteJump.BorderColor3 = Color3.fromRGB(60, 60, 60)
  71. InfiniteJump.Position = UDim2.new(0.0685714185, 0, 32.5857162, 0)
  72. InfiniteJump.Size = UDim2.new(0, 150, 0, 26)
  73. InfiniteJump.Font = Enum.Font.Code
  74. InfiniteJump.Text = "Infinite Jump"
  75. InfiniteJump.TextColor3 = Color3.fromRGB(255, 255, 255)
  76. InfiniteJump.TextSize = 18.000
  77.  
  78. ctrldel.Name = "ctrldel"
  79. ctrldel.Parent = bar0110
  80. ctrldel.BackgroundColor3 = Color3.fromRGB(25, 25, 25)
  81. ctrldel.BorderColor3 = Color3.fromRGB(60, 60, 60)
  82. ctrldel.Position = UDim2.new(0.0685714483, 0, 57.9071426, 0)
  83. ctrldel.Size = UDim2.new(0, 150, 0, 26)
  84. ctrldel.Font = Enum.Font.Code
  85. ctrldel.Text = "CTRL+Del"
  86. ctrldel.TextColor3 = Color3.fromRGB(255, 255, 255)
  87. ctrldel.TextSize = 18.000
  88.  
  89. local function NKECF_fake_script() -- status01100iliI.LocalScript
  90.     local script = Instance.new('LocalScript', status01100iliI)
  91.  
  92.     print("By Your God Truly, Vegie#3295")
  93.    
  94.     local frame = script.Parent.Parent.bar0110.Vegie_iIliIli
  95.     local button = script.Parent
  96.     local bar = script.Parent.Parent.bar0110
  97.     local visible = true
  98.    
  99.     script.Parent.Parent.Active = true;
  100.     script.Parent.Parent.Draggable = true;
  101.    
  102.     button.MouseButton1Click:Connect(function()
  103.         wait (0.1)
  104.         if visible == true then
  105.             frame.Parent.aimbot.Visible = false
  106.             frame.Parent.InfiniteJump.Visible = false
  107.             frame.Parent.ctrldel.Visible = false
  108.             wait(0.1)
  109.             frame:TweenSize(UDim2.new(0,175,0, 0), "Out", "Bounce", 0.2)
  110.             bar.BackgroundColor3 = Color3.new(255, 0, 0)
  111.             button.Text = "+"
  112.             visible = false
  113.         else if visible == false then
  114.             frame:TweenSize(UDim2.new(0,175,0, 166), "Out", "Bounce", 0.2)
  115.             bar.BackgroundColor3 = Color3.new(0, 255, 0)
  116.             button.Text = "-"
  117.             wait(0.1)
  118.             frame.Parent.aimbot.Visible = true
  119.             frame.Parent.InfiniteJump.Visible = true
  120.             frame.Parent.ctrldel.Visible = true
  121.             visible = true
  122.         end
  123.         end
  124.     end)
  125.    
  126. end
  127. coroutine.wrap(NKECF_fake_script)()
  128.  
  129. aimbot.MouseButton1Click:Connect(function()
  130.     -- Gui to Lua
  131. -- Version: 3
  132.  
  133. -- Instances:
  134.  
  135. local ScreenGui = Instance.new("ScreenGui")
  136. local Frame = Instance.new("Frame")
  137. local TextLabel = Instance.new("TextLabel")
  138. local TextLabel_2 = Instance.new("TextLabel")
  139. local TextLabel_3 = Instance.new("TextLabel")
  140.  
  141. --Properties:
  142.  
  143. ScreenGui.Parent = game.CoreGui
  144. ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  145.  
  146. Frame.Parent = ScreenGui
  147. Frame.BackgroundColor3 = Color3.new(1, 1, 1)
  148. Frame.BackgroundTransparency = 1
  149. Frame.Position = UDim2.new(0, 0, 0.876175702, 0)
  150. Frame.Size = UDim2.new(0, 100, 0, 84)
  151.  
  152. TextLabel.Parent = Frame
  153. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  154. TextLabel.Size = UDim2.new(0, 100, 0, 34)
  155. TextLabel.Font = Enum.Font.SciFi
  156. TextLabel.Text = "Press E To Lock-On"
  157. TextLabel.TextColor3 = Color3.new(0, 0, 0)
  158. TextLabel.TextSize = 11
  159.  
  160. TextLabel_2.Parent = Frame
  161. TextLabel_2.BackgroundColor3 = Color3.new(1, 1, 1)
  162. TextLabel_2.Position = UDim2.new(0, 0, 0.40476191, 0)
  163. TextLabel_2.Size = UDim2.new(0, 100, 0, 25)
  164. TextLabel_2.Font = Enum.Font.SciFi
  165. TextLabel_2.Text = "Press T To Start ESP"
  166. TextLabel_2.TextColor3 = Color3.new(0, 0, 0)
  167. TextLabel_2.TextSize = 11
  168.  
  169. TextLabel_3.Parent = Frame
  170. TextLabel_3.BackgroundColor3 = Color3.new(1, 1, 1)
  171. TextLabel_3.Position = UDim2.new(0, 0, 0.702380955, 0)
  172. TextLabel_3.Size = UDim2.new(0, 100, 0, 25)
  173. TextLabel_3.Font = Enum.Font.Gotham
  174. TextLabel_3.Text = "Press L To Loop-ESP"
  175. TextLabel_3.TextColor3 = Color3.new(0, 0, 0)
  176. TextLabel_3.TextSize = 10
  177. pcall(function()
  178. local espcolor = Color3.fromRGB(140, 69, 102)
  179. local wallhack_esp_transparency = .4
  180. local gui_hide_button = {Enum.KeyCode.LeftControl, "h"}
  181. local plrs = game:GetService("Players")
  182. local lplr = game:GetService("Players").LocalPlayer
  183. local TeamBased = true ; local teambasedswitch = "o"
  184. local presskeytoaim = true; local aimkey = "e"
  185. aimbothider = false; aimbothiderspeed = .5
  186. local Aim_Assist = false ; Aim_Assist_Key = {Enum.KeyCode.LeftControl, "z"}
  187. local espupdatetime = 5; autoesp = false; local charmsesp = true
  188. local movementcounting = true
  189.  
  190.  
  191.  
  192.  
  193. local mouselock = false
  194. local canaimat = true
  195. local lockaim = true; local lockangle = 5
  196. local ver = "2.4"
  197. local cam = game.Workspace.CurrentCamera
  198. local BetterDeathCount = true
  199. local ballisticsboost = 0
  200.  
  201. local mouse = lplr:GetMouse()
  202. local switch = false
  203. local key = "k"
  204. local aimatpart = nil
  205. local lightesp = false
  206.  
  207. local abs = math.abs
  208.  
  209. local Gui = Instance.new("ScreenGui")
  210. local Move = Instance.new("Frame")
  211. local Main = Instance.new("Frame")
  212. local EspStatus = Instance.new("TextLabel")
  213. local st1 = Instance.new("TextLabel")
  214. local st1_2 = Instance.new("TextLabel")
  215. local st1_3 = Instance.new("TextBox")
  216. local Name = Instance.new("TextLabel")
  217. --Properties:
  218.  
  219. Gui.Parent = plrs.LocalPlayer:WaitForChild("PlayerGui")
  220.  
  221.  
  222. local aimbotstatus = {"qc", "qr", "qe", "qd", "qi", "qt", "qs", "dd", "sp", "ql", "qa", "qd", "qs"}
  223. local gotstring = 0
  224. local function getrandomstring()
  225.     gotstring = gotstring+666
  226.     local str = ""
  227.     local randomstring = {"a", "b", "c", "d", "e", "f", "g", "h", "i", "g", "k", "l", "m", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z",
  228.          "?","?","?","?","?","?","?","?","?","?","?","?","?","?","?","?","?","?","?","?","?","?","?","?","?","?","?","?","?","?", "`", "$",
  229.         "0","1","2","3","4","5","6","7","8","9", }
  230.     local counting123 = 0
  231.     for i, v in ipairs(randomstring) do
  232.         counting123 = i
  233.     end
  234.     do
  235.         math.randomseed(tick()+gotstring)
  236.         for i = 3, math.random(1,100) do
  237.                 math.randomseed(i+tick()+gotstring)
  238.                
  239.                 local oneortwo = math.random(1,2)
  240.                 if oneortwo == 2 then
  241.                     math.randomseed(i+tick()+gotstring)
  242.                     str = str..""..randomstring[math.random(1, counting123)]
  243.                 else
  244.                     math.randomseed(i+tick()+gotstring)
  245.                     str = str..""..string.upper(randomstring[math.random(1, counting123)])
  246.                 end
  247.            
  248.         end
  249.     end
  250.     return str
  251. end
  252. local mousedown = false
  253. local isonmovething = false
  254. local mouseoffset = Vector2.new()
  255. local mousedown = false
  256. local bspeed = 3584
  257. local aimbotoffset = {dd = ":", sp = " ", qa = "a", qb = "b",qc = "c", qd = "d", qe = "e", qf = "f", qg = "g" , qh = "h" , qi = "i", qj = "j", qk = "k", ql = "l", qm = "m", qn = "n", qo = "o", qp = "p", qq = "q", qr = "r", qs = "s", qt = "t", qu = "u", qv = "w", qx = "x", qy = "y", qz = "z"}
  258.  
  259.  
  260.  
  261. Gui.Name = getrandomstring()
  262.  
  263. Move.Name = getrandomstring()
  264. Move.Draggable = true
  265. Move.Parent = Gui
  266. Move.BackgroundColor3 = Color3.new(0.0431373, 1, 0.0745098)
  267. Move.BackgroundTransparency = 0.40000000596046
  268. Move.BorderSizePixel = 0
  269. Move.Position = UDim2.new(0.5, 0,0.018, 0)
  270. Move.Size = UDim2.new(0, 320, 0, 30)
  271.  
  272. Move.MouseEnter:Connect(function()
  273.    
  274.     isonmovething = true
  275.    
  276. end)
  277. Move.MouseLeave:Connect(function()
  278.    
  279.     isonmovething = mousedown and true or false
  280. end)
  281. mouse.Button1Down:connect(function()
  282.     mousedown = true
  283.     mouseoffset = Move.AbsolutePosition - Vector2.new(mouse.X, mouse.Y)
  284. end)
  285. mouse.Button1Up:connect(function()
  286.     mousedown = false
  287. end)
  288.  
  289. mouse.Move:Connect(function()
  290.     if isonmovething == true and mousedown then
  291.         Move.Position = UDim2.new(0, mouseoffset.X + mouse.X, 0, mouseoffset.Y + mouse.Y)
  292.     end
  293. end)
  294. local function uc (st)
  295.     local ast = ""
  296.     for i, v in ipairs(st) do
  297.         local let = aimbotoffset[v]
  298.         ast = ast..let
  299.     end
  300.     return ast
  301. end
  302.  
  303. Main.Name = getrandomstring()
  304. Main.Parent = Move
  305. Main.BackgroundColor3 = Color3.new(0.176471, 0.176471, 0.176471)
  306. Main.BackgroundTransparency = 0.69999998807907
  307. Main.Position = UDim2.new(0, 0, 0.995670795, 0)
  308. Main.Size = UDim2.new(1.0000006, 0, 11.2, 0)
  309.  
  310. st1.Name = getrandomstring()
  311. st1.Parent = Main
  312. st1.BackgroundColor3 = Color3.new(1, 1, 1)
  313. st1.BackgroundTransparency = 1
  314. st1.Position = UDim2.new(0, 0, 0, 0)
  315. st1.Size = UDim2.new(1, 0, 0.161862016, 0)
  316. st1.Font = Enum.Font.ArialBold
  317. st1.Text = uc(aimbotstatus)
  318. st1.TextColor3 = Color3.new(0.0431373, 1, 0.0745098)
  319. st1.TextScaled = true
  320. st1.TextSize = 14
  321. st1.TextWrapped = true
  322.  
  323. st1_2.Name = getrandomstring()
  324. st1_2.Parent = Main
  325. st1_2.BackgroundColor3 = Color3.new(1, 1, 1)
  326. st1_2.BackgroundTransparency = 1
  327. st1_2.Position = UDim2.new(0, 0, 0.375590861, 0)
  328. st1_2.Size = UDim2.new(0.999999881, 0, 0.161862016, 0)
  329. st1_2.Font = Enum.Font.ArialBold
  330. st1_2.TextXAlignment = Enum.TextXAlignment.Left
  331. st1_2.Text = "Current ballistics: 0"
  332. st1_2.TextColor3 = Color3.new(0.0431373, 1, 0.0745098)
  333. st1_2.TextScaled = true
  334. st1_2.TextSize = 14
  335. st1_2.TextWrapped = true
  336.  
  337. local aimbothiderbox = Instance.new("TextBox")
  338. aimbothiderbox.Name = getrandomstring()
  339. aimbothiderbox.Text = "Speed :"..tostring(aimbothiderspeed).." off"
  340. aimbothiderbox.Size = UDim2.new(1, 0,0.162, 0)
  341. aimbothiderbox.TextScaled = true
  342. aimbothiderbox.TextColor3 =Color3.fromRGB(255, 0, 0)
  343. aimbothiderbox.Position = UDim2.new(0, 0,0.853, 0)
  344. aimbothiderbox.BackgroundTransparency = 1
  345. aimbothiderbox.Parent = Main
  346.  
  347. st1_3.Name = getrandomstring()
  348. st1_3.Parent = Main
  349. st1_3.BackgroundColor3 = Color3.new(1, 1, 1)
  350. st1_3.BackgroundTransparency = 1
  351. st1_3.Position = UDim2.new(0, 0, 0.18558608, 0)
  352. st1_3.Size = UDim2.new(0.999999881, 0, 0.161862016, 0)
  353. st1_3.Font = Enum.Font.ArialBold
  354. st1_3.Text = "Bullet speed = 3584"
  355. st1_3.TextColor3 = Color3.new(0.0431373, 1, 0.0745098)
  356. st1_3.TextScaled = true
  357. st1_3.TextSize = 14
  358. st1_3.TextWrapped = true
  359. local teambasedstatus = st1_3:Clone()
  360. teambasedstatus.Parent = Main
  361. teambasedstatus.TextScaled = true
  362. teambasedstatus.Position = UDim2.new(0, 0,.7, 0)
  363. teambasedstatus.Size = UDim2.new(1, 0,.1, 0)
  364. teambasedstatus.Name = getrandomstring()
  365. teambasedstatus.Text = "Team Based: "..tostring(TeamBased)
  366. local espstatustext = teambasedstatus:Clone()
  367. espstatustext.Name = getrandomstring()
  368. espstatustext.Position = UDim2.new(0, 0,0.58, 0)
  369. espstatustext.Text = "Esp loop :"..tostring(autoesp)
  370. espstatustext.Parent = Main
  371. local hide = Instance.new("TextButton")
  372. hide.Text = "_"
  373. hide.BackgroundTransparency = 1
  374. hide.TextScaled = true
  375. hide.TextWrapped = true
  376. hide.Size = UDim2.new(0.1, 0,1, 0)
  377. hide.Position = UDim2.new(0.9, 0,-0.15, 0)
  378. hide.Name = getrandomstring()
  379. hide.Parent = Move
  380. Name.Name = getrandomstring()
  381. Name.Parent = Move
  382. Name.BackgroundColor3 = Color3.new(1, 1, 1)
  383. Name.BackgroundTransparency = 1
  384. Name.Size = UDim2.new(0.838, 0, 1, 0)
  385. Name.Font = Enum.Font.Arial
  386. Name.Text = "FPS gui v"..ver
  387. Name.TextColor3 = Color3.new(0, 0, 0)
  388. Name.TextScaled = true
  389. Name.TextSize = 14
  390. Name.TextWrapped = true
  391. Name.TextXAlignment = Enum.TextXAlignment.Left
  392. local scr = Instance.new("ScrollingFrame")
  393. scr.Size = Main.Size
  394. scr.Position = Main.Position
  395. scr.ScrollBarThickness = 0
  396. scr.BackgroundTransparency = 1
  397. scr.Name = getrandomstring()
  398. Main.Size = UDim2.new(1, 0, 1, 0)
  399. Main.Position = UDim2.new(0,0,0,0)
  400. Main.Parent = scr
  401. scr.Parent = Move
  402. startpos = Main.Position
  403. Move.Active = true
  404. Move:Destroy()
  405. -- Scripts:
  406. hided = true
  407. hide.MouseButton1Click:Connect(function()
  408.     if hided == false then
  409.         hided = true
  410.         Main:TweenPosition(UDim2.new(0, 0, -1.5, 0))
  411.     else
  412.         hided = false
  413.         Main:TweenPosition(startpos)
  414.     end
  415. end)
  416.  
  417.  
  418. aimbothiderbox.FocusLost:Connect(function()
  419.     local numb = tonumber(aimbothiderbox.Text)
  420.     if aimbothider == true then
  421.         aimbothiderbox.TextColor3 =Color3.fromRGB(11, 255, 19)
  422.     else
  423.         aimbothiderbox.TextColor3 =Color3.fromRGB(255, 0, 0)
  424.     end
  425.     if numb ~= nil then
  426.         aimbothiderspeed = numb
  427.         if aimbothider == true then
  428.             aimbothiderbox.Text = "Speed :"..tostring(aimbothiderspeed).." on"
  429.         else
  430.             aimbothiderbox.Text = "Speed :"..tostring(aimbothiderspeed).." off"
  431.         end
  432.     else
  433.         if aimbothider == true then
  434.             aimbothiderbox.Text = "Speed :"..tostring(aimbothiderspeed).." on"
  435.         else
  436.             aimbothiderbox.Text = "Speed :"..tostring(aimbothiderspeed).." off"
  437.         end
  438.     end
  439. end)
  440.  
  441.  
  442. local plrsforaim = {}
  443.  
  444.  
  445. Move.Draggable = true
  446. Gui.ResetOnSpawn = false
  447. --Gui.Name = "Chat"
  448. Gui.DisplayOrder = 999
  449. pcall(function()
  450. if not game:GetService("CoreGui") then
  451.     Gui.Parent = plrs.LocalPlayer.PlayerGui
  452. else
  453.     Gui.Parent = game:GetService("CoreGui")
  454. end
  455. end)
  456. local espheadthing
  457. do
  458. local BillboardGui = Instance.new("BillboardGui")
  459. local PName = Instance.new("TextLabel")
  460. local Pdist = Instance.new("TextLabel")
  461. local ImageLabel = Instance.new("ImageLabel")
  462. local ImageLabel_2 = Instance.new("ImageLabel")
  463. --Properties:
  464. --BillboardGui.Parent = game.Workspace.Part
  465. BillboardGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  466. BillboardGui.AlwaysOnTop = true
  467. BillboardGui.LightInfluence = 0
  468. BillboardGui.Size = UDim2.new(0, 100, 0, 46)
  469. BillboardGui.Name = "headoverthing"
  470. PName.Name = "PName"
  471. PName.Parent = BillboardGui
  472. PName.BackgroundColor3 = espcolor
  473. PName.BackgroundTransparency = 0.55000001192093
  474. PName.BorderSizePixel = 0
  475. PName.Size = UDim2.new(0, 100, 0, 23)
  476. PName.Font = Enum.Font.SourceSans
  477. PName.Text = "urmom"
  478. PName.TextColor3 = Color3.new(0, 0, 0)
  479. PName.TextScaled = true
  480. PName.TextSize = 14
  481. PName.TextWrapped = true
  482. st1.Text = uc(aimbotstatus)
  483. Pdist.Name = "Pdist"
  484. Pdist.Parent = BillboardGui
  485. Pdist.AnchorPoint = Vector2.new(0.5, 0)
  486. Pdist.BackgroundColor3 = espcolor
  487. Pdist.BackgroundTransparency = 0.55000001192093
  488. Pdist.BorderSizePixel = 0
  489. Pdist.Position = UDim2.new(0.5, 0, 0.5, 0)
  490. Pdist.Size = UDim2.new(0, 70, 0, 23)
  491. Pdist.Font = Enum.Font.SourceSans
  492. Pdist.Text = "666"
  493. Pdist.TextColor3 = Color3.new(0, 0, 0)
  494. Pdist.TextScaled = true
  495. Pdist.TextSize = 14
  496. Pdist.TextWrapped = true
  497.  
  498. ImageLabel.Parent = BillboardGui
  499. ImageLabel.BackgroundColor3 = Color3.new(0.298039, 1, 0)
  500. ImageLabel.BackgroundTransparency = 1
  501. ImageLabel.BorderColor3 = espcolor
  502. ImageLabel.Position = UDim2.new(1, -15, 0.5, 0)
  503. ImageLabel.Rotation = 180
  504. ImageLabel.Size = UDim2.new(0, 15, 0, 23)
  505. ImageLabel.Image = "rbxassetid://2832171824"
  506. ImageLabel.ImageColor3 = espcolor
  507. ImageLabel.ImageTransparency = 0.55000001192093
  508.  
  509. ImageLabel_2.Parent = BillboardGui
  510. ImageLabel_2.BackgroundColor3 = espcolor
  511. ImageLabel_2.BackgroundTransparency = 1
  512. ImageLabel_2.BorderColor3 = Color3.new(0.298039, 1, 0)
  513. ImageLabel_2.Position = UDim2.new(0, 0, 0.5, 0)
  514. ImageLabel_2.Rotation = 180
  515. ImageLabel_2.Size = UDim2.new(0, 15, 0, 23)
  516. ImageLabel_2.Image = "rbxassetid://2832177613"
  517. ImageLabel_2.ImageColor3 = espcolor
  518. ImageLabel_2.ImageTransparency = 0.55000001192093
  519. espheadthing = BillboardGui
  520. end
  521.  
  522.  
  523.  
  524. f = {}
  525. f.UpdateHeadUI = function(v)
  526.    
  527.        
  528.             if v.Adornee and v.Adornee ~= nil then
  529.                 local destr = false
  530.                 if TeamBased then
  531.                     destr = true
  532.                     local plr = plrs:GetPlayerFromCharacter(v.Adornee.Parent)
  533.                     if plr and plr.Team and plr.Team.Name ~= lplr.Team.Name then
  534.                         destr = false
  535.                     end
  536.                 end
  537.                 if lightesp == true then
  538.                     v.Pdist.TextColor3 = Color3.new(1,1,1)
  539.                     v.PName.TextColor3 = Color3.new(1,1,1)
  540.                 else
  541.                     v.Pdist.TextColor3 = Color3.new(0,0,0)
  542.                     v.PName.TextColor3 = Color3.new(0,0,0)
  543.                 end
  544.                 local d = math.floor((cam.CFrame.p - v.Adornee.CFrame.p).magnitude)
  545.                 v.Pdist.Text = tostring(d)
  546.                 if d < 14 then
  547.                     v.Enabled = false
  548.                 else
  549.                     v.Enabled = true
  550.                 end
  551.                 v.StudsOffset = Vector3.new(0,.6+d/14,0)
  552.                 if destr then
  553.                     v:Destroy()
  554.                 end
  555.             else
  556.                 v:Destroy()
  557.             end
  558.        
  559.    
  560. end
  561. st1.Text = uc(aimbotstatus)
  562. local espforlder
  563. local partconverter = Instance.new("Part")
  564. --local headsupdatelist = {}
  565. st1_3.FocusLost:connect(function()
  566.     if tonumber(st1_3.Text) then
  567.         bspeed = tonumber(st1_3.Text)
  568.     else
  569.        
  570.     end
  571. end)
  572. f.addesp = function()
  573.     pcall(function()
  574.     --print("ESP ran")
  575.     if espforlder then
  576.         espforlder:Destroy()
  577.         espforlder = Instance.new("Folder")
  578.         espforlder.Parent = game.Workspace.CurrentCamera
  579.     else
  580.         espforlder = Instance.new("Folder")
  581.         espforlder.Parent = game.Workspace.CurrentCamera
  582.     end
  583.     for i, v in pairs(espforlder:GetChildren()) do
  584.         v:Destroy()
  585.     end
  586.     for _, plr in pairs(plrs:GetChildren()) do
  587.         if plr.Character and plr.Character.Humanoid.Health > 0 and plr.Name ~= lplr.Name then
  588.             if TeamBased == true then
  589.                
  590.                 if plr.Team.Name ~= plrs.LocalPlayer.Team.Name  then
  591.                     pcall(function()
  592.                     local e = espforlder:FindFirstChild(plr.Name)
  593.                     if not e then
  594.                         local fold = Instance.new("Folder", espforlder)
  595.                         fold.Name = plr.Name
  596.                        
  597.                         --partconverter.BrickColor = plr.Team.Color
  598.                         --local teamc = partconverter.Color
  599.                         for i, p in pairs(plr.Character:GetChildren()) do
  600.                             if p:IsA("BasePart") and p.Name ~= "HumanoidRootPart" then
  601.                                 if charmsesp then
  602.                                 local urmom = Instance.new("BoxHandleAdornment")
  603.                                 urmom.ZIndex = 10
  604.                                 urmom.AlwaysOnTop = true
  605.                                 urmom.Color3 = espcolor
  606.                                 urmom.Size = p.Size
  607.                                 urmom.Adornee = p
  608.                                 urmom.Name = tick().." Ur mom has big gay"
  609.                                 urmom.Transparency = wallhack_esp_transparency
  610.                                 urmom.Parent = fold
  611.                                 if p.Name == "Head" then
  612.                                     local th = p:FindFirstChild("headoverthing")
  613.                                     if not th then
  614.                                         local ht = espheadthing:Clone()
  615.                                         ht.PName.Text = p.Parent.Name
  616.                                         ht.Adornee = p
  617.                                         --table.insert(headsupdatelist, ht)
  618.                                         delay(0, function()
  619.                                             while wait(0.08) and plr and p do
  620.                                                 f.UpdateHeadUI(ht)
  621.                                             end
  622.                                         end)
  623.                                         ht.Parent = p
  624.                                     end
  625.                                 end
  626.                                 end
  627.                             end
  628.                         end
  629.                         plr.Character.Humanoid.Died:Connect(function()
  630.                             fold:Destroy()
  631.                         end)
  632.                        
  633.                     end
  634.                     end)
  635.                 end
  636.             else
  637.                 local e = espforlder:FindFirstChild(plr.Name)
  638.                 if not e then
  639.                     local fold = Instance.new("Folder", espforlder)
  640.                         fold.Name = plr.Name
  641.                        
  642.                         --partconverter.BrickColor = plr.Team.Color
  643.                         --local teamc = Move.BackgroundColor3
  644.                         for i, p in pairs(plr.Character:GetChildren()) do
  645.                             if p:IsA("BasePart") and p.Name ~= "HumanoidRootPart" then
  646.                                 pcall(function()
  647.                                 if charmsesp then
  648.                                 local urmom = Instance.new("BoxHandleAdornment")
  649.                                 urmom.ZIndex = 10
  650.                                 urmom.AlwaysOnTop = true
  651.                                 urmom.Color3 = espcolor
  652.                                 urmom.Size = p.Size
  653.                                 urmom.Adornee = p
  654.                                 urmom.Name = tick().." Ur mom has big gay"
  655.                                 urmom.Transparency = wallhack_esp_transparency
  656.                                 urmom.Parent = fold
  657.                                 end
  658.                                 if p.Name == "Head" then
  659.                                     local th = p:FindFirstChild("headoverthing")
  660.                                     if not th then
  661.                                         local ht = espheadthing:Clone()
  662.                                         ht.PName.Text = p.Parent.Name
  663.                                         ht.Adornee = p
  664.                                         delay(0, function()
  665.                                             while wait(0.08) and plr and p do
  666.                                                 f.UpdateHeadUI(ht)
  667.                                             end
  668.                                         end)
  669.                                         --table.insert(headsupdatelist, ht)
  670.                                         ht.Parent = p
  671.                                     end
  672.                                 end
  673.                                 end)
  674.                             end
  675.                         end
  676.                         plr.Character.Humanoid.Died:Connect(function()
  677.                             fold:Destroy()
  678.                         end)
  679.                 end
  680.             end
  681.            
  682.            
  683.         end
  684.     end
  685.     end)
  686. end
  687.  
  688. local uis = game:GetService("UserInputService")
  689. local bringall = false
  690. local hided2 = false
  691. local upping = false
  692. local downing = false
  693. mouse.KeyDown:Connect(function(a)
  694.    
  695.     if a == "t" then
  696.         --print("worked1")
  697.         f.addesp()
  698.     elseif a == gui_hide_button[2] and uis:IsKeyDown(gui_hide_button[1]) then
  699.         if hided2 == false then
  700.             hided2 = true
  701.             autoesp =false
  702.             if espforlder then
  703.                 espforlder:Destroy()
  704.             end
  705.             Gui.Enabled = false
  706.         else
  707.             Gui.Enabled = true
  708.             hided2 = false
  709.         end
  710.            
  711.     elseif a == "" then
  712.         if aimbothider == false then
  713.             aimbothider = true
  714.             if aimbothider == true then
  715.             aimbothiderbox.Text = "Speed :"..tostring(aimbothiderspeed).." on"
  716.         else
  717.             aimbothiderbox.Text = "Speed :"..tostring(aimbothiderspeed).." off"
  718.         end
  719.         else
  720.            
  721.             aimbothider = false
  722.             if aimbothider == true then
  723.             aimbothiderbox.Text = "Speed :"..tostring(aimbothiderspeed).." on"
  724.         else
  725.             aimbothiderbox.Text = "Speed :"..tostring(aimbothiderspeed).." off"
  726.         end
  727.         end
  728.         if aimbothider == true then
  729.             aimbothiderbox.TextColor3 =Color3.fromRGB(11, 255, 19)
  730.         else
  731.             aimbothiderbox.TextColor3 =Color3.fromRGB(255, 0, 0)
  732.         end
  733.     elseif a == "l" then
  734.         if not uis:IsKeyDown(Enum.KeyCode.LeftControl) then
  735.             if autoesp == false then
  736.                 autoesp = true
  737.             else
  738.                 autoesp = false
  739.             end
  740.         else
  741.             if lightesp == true then
  742.                 lightesp = false
  743.             else
  744.                 lightesp = true
  745.             end
  746.         end
  747.     elseif a == "]" then
  748.         upping = true
  749.         downing = false
  750.     elseif a== "[" then
  751.         downing = true
  752.         upping = false
  753.     elseif a == Aim_Assist_Key[2] and uis:IsKeyDown(Aim_Assist_Key[1]) then
  754.         if Aim_Assist == true then
  755.             Aim_Assist = false
  756.             --print("disabled")
  757.         else
  758.             Aim_Assist = true
  759.         end
  760.     end
  761.     if a == "j" then
  762.         if mouse.Target then
  763.             mouse.Target:Destroy()
  764.         end
  765.     end
  766.     if a == key then
  767.         if switch == false then
  768.             switch = true
  769.         else
  770.             switch = false
  771.             if aimatpart ~= nil then
  772.                 aimatpart = nil
  773.             end
  774.         end
  775.     elseif a == "b" and uis:IsKeyDown(Enum.KeyCode.LeftControl) and not uis:IsKeyDown(Enum.KeyCode.R) then
  776.         if movementcounting then
  777.             movementcounting = false
  778.         else
  779.             movementcounting = true
  780.         end
  781.     elseif a == teambasedswitch then
  782.         if TeamBased == true then
  783.             TeamBased = false
  784.             teambasedstatus.Text = "Team Based: "..tostring(TeamBased)
  785.         else
  786.             TeamBased = true
  787.             teambasedstatus.Text = "Team Based: "..tostring(TeamBased)
  788.         end
  789.     elseif a == "b" and uis:IsKeyDown(Enum.KeyCode.LeftControl) and uis:IsKeyDown(Enum.KeyCode.R) then
  790.         ballisticsboost = 0
  791.     elseif a == aimkey then
  792.         if not aimatpart then
  793.             local maxangle = math.rad(20)
  794.             for i, plr in pairs(plrs:GetChildren()) do
  795.                 if plr.Name ~= lplr.Name and plr.Character and plr.Character.Head and plr.Character.Humanoid and plr.Character.Humanoid.Health > 1 then
  796.                     if TeamBased == true then
  797.                         if plr.Team.Name ~= lplr.Team.Name then
  798.                             local an = checkfov(plr.Character.Head)
  799.                             if an < maxangle then
  800.                                 maxangle = an
  801.                                 aimatpart = plr.Character.Head
  802.                             end
  803.                         end
  804.                     else
  805.                         local an = checkfov(plr.Character.Head)
  806.                             if an < maxangle then
  807.                                 maxangle = an
  808.                                 aimatpart = plr.Character.Head
  809.                             end
  810.                             --print(plr)
  811.                     end
  812.                     local old = aimatpart
  813.                     plr.Character.Humanoid.Died:Connect(function()
  814.                         --print("died")
  815.                         if aimatpart and aimatpart == old then
  816.                             aimatpart = nil
  817.                         end
  818.                     end)
  819.                    
  820.                 end
  821.             end
  822.         else
  823.             aimatpart = nil
  824.             canaimat = false
  825.             delay(1.1, function()
  826.                 canaimat = true
  827.             end)
  828.         end
  829.     end
  830. end)
  831.  
  832. function getfovxyz (p0, p1, deg)
  833.     local x1, y1, z1 = p0:ToOrientation()
  834.     local cf = CFrame.new(p0.p, p1.p)
  835.     local x2, y2, z2 = cf:ToOrientation()
  836.     local d = math.deg
  837.     if deg then
  838.         return Vector3.new(d(x1-x2), d(y1-y2), d(z1-z2))
  839.     else
  840.         return Vector3.new((x1-x2), (y1-y2), (z1-z2))
  841.     end
  842. end
  843.  
  844.  
  845. function aimat(part)
  846.     if part then
  847.         --print(part)
  848.         local d = (cam.CFrame.p - part.CFrame.p).magnitude
  849.         local calculatedrop
  850.         local timetoaim = 0
  851.         local pos2 = Vector3.new()
  852.         if movementcounting == true then
  853.             timetoaim = d/bspeed
  854.             pos2 = part.Velocity * timetoaim
  855.         end
  856.         local minuseddrop = (ballisticsboost+50)/50
  857.         if ballisticsboost ~= 0 then
  858.             calculatedrop = d - (d/minuseddrop)
  859.            
  860.         else
  861.             calculatedrop = 0
  862.         end
  863.         --print(calculatedrop)
  864.         local addative = Vector3.new()
  865.         if movementcounting then
  866.             addative = pos2
  867.         end
  868.         local cf = CFrame.new(cam.CFrame.p, (addative + part.CFrame.p+ Vector3.new(0, calculatedrop, 0)))
  869.         if aimbothider == true or Aim_Assist == true then
  870.             cam.CFrame = cam.CFrame:Lerp(cf, aimbothiderspeed)
  871.         else
  872.            
  873.             cam.CFrame = cf
  874.         end
  875.         --print(cf)
  876.     end
  877. end
  878. function checkfov (part)
  879.     local fov = getfovxyz(game.Workspace.CurrentCamera.CFrame, part.CFrame)
  880.     local angle = math.abs(fov.X) + math.abs(fov.Y)
  881.     return angle
  882. end
  883. pcall(function()
  884.     delay(0, function()
  885.         while wait(.32) do
  886.             if Aim_Assist and not aimatpart and canaimat and lplr.Character and lplr.Character.Humanoid and lplr.Character.Humanoid.Health > 0 then
  887.                 for i, plr in pairs(plrs:GetChildren()) do
  888.                    
  889.                    
  890.                         local minangle = math.rad(5.5)
  891.                         local lastpart = nil
  892.                         local function gg(plr)
  893.                             pcall(function()
  894.                             if plr.Name ~= lplr.Name and plr.Character and plr.Character.Humanoid and plr.Character.Humanoid.Health > 0 and plr.Character.Head then
  895.                                 local raycasted = false
  896.                                 local cf1 = CFrame.new(cam.CFrame.p, plr.Character.Head.CFrame.p) * CFrame.new(0, 0, -4)
  897.                                 local r1 = Ray.new(cf1.p, cf1.LookVector * 9000)
  898.                                 local obj, pos = game.Workspace:FindPartOnRayWithIgnoreList(r1,  {lplr.Character.Head})
  899.                                 local dist = (plr.Character.Head.CFrame.p- pos).magnitude
  900.                                 if dist < 4 then
  901.                                     raycasted = true
  902.                                 end
  903.                                 if raycasted == true then
  904.                                     local an1 = getfovxyz(cam.CFrame, plr.Character.Head.CFrame)
  905.                                     local an = abs(an1.X) + abs(an1.Y)
  906.                                     if an < minangle then
  907.                                         minangle = an
  908.                                         lastpart = plr.Character.Head
  909.                                     end
  910.                                 end
  911.                             end
  912.                             end)
  913.                         end
  914.                         if TeamBased then
  915.                             if plr.Team.Name ~= lplr.Team.Name then
  916.                                 gg(plr)
  917.                             end
  918.                         else
  919.                             gg(plr)
  920.                         end
  921.                         --print(math.deg(minangle))
  922.                         if lastpart then
  923.                             aimatpart = lastpart
  924.                             aimatpart.Parent.Humanoid.Died:Connect(function()
  925.                                 if aimatpart == lastpart then
  926.                                     aimatpart = nil
  927.                                 end
  928.                             end)
  929.                        
  930.                     end
  931.                 end
  932.             end
  933.         end
  934.     end)
  935. end)
  936. local oldheadpos
  937. local lastaimapart
  938. game:GetService("RunService").RenderStepped:Connect(function(dt)
  939.     if uis:IsKeyDown(Enum.KeyCode.RightBracket) or uis:IsKeyDown(Enum.KeyCode.LeftBracket) then
  940.         if upping then
  941.             ballisticsboost = ballisticsboost + dt/1.9
  942.         elseif downing then
  943.             ballisticsboost = ballisticsboost - dt/1.9
  944.         end
  945.     end
  946.     if movementcounting then
  947.         st1_2.TextColor3 = Color3.new(0.0431373, 1, 0.0745098)
  948.         st1_2.Text = "Current ballistics: "..tostring(math.floor(ballisticsboost*10)/10)
  949.     else
  950.         st1_2.TextColor3 = Color3.new(1,0,0)
  951.     end
  952.     espstatustext.Text = "Esp loop :"..tostring(autoesp)
  953.     if aimatpart and lplr.Character and lplr.Character.Head then
  954.         if BetterDeathCount and lastaimapart and lastaimapart == aimatpart then
  955.             local dist = (oldheadpos - aimatpart.CFrame.p).magnitude
  956.             if dist > 40 then
  957.                 aimatpart = nil
  958.             end
  959.         end
  960.         lastaimapart = aimatpart
  961.         oldheadpos = lastaimapart.CFrame.p
  962.         do
  963.             if aimatpart.Parent == plrs.LocalPlayer.Character then
  964.                 aimatpart = nil
  965.             end
  966.             aimat(aimatpart)
  967.             pcall(function()
  968.                 if Aim_Assist == true then
  969.                     local cf1 = CFrame.new(cam.CFrame.p, aimatpart.CFrame.p) * CFrame.new(0, 0, -4)
  970.                     local r1 = Ray.new(cf1.p, cf1.LookVector * 1000)
  971.                     local obj, pos = game.Workspace:FindPartOnRayWithIgnoreList(r1,  {lplr.Character.Head})
  972.                     local dist = (aimatpart.CFrame.p- pos).magnitude
  973.                     if obj then
  974.                         --print(obj:GetFullName())
  975.                     end
  976.                     if not obj or dist > 6 then
  977.                         aimatpart = nil
  978.                         --print("ooof")
  979.                     end
  980.                     canaimat = false
  981.                     delay(.5, function()
  982.                         canaimat = true
  983.                     end)
  984.                 end
  985.             end)
  986.         end
  987.        
  988.        
  989.        
  990.     end
  991. end)
  992.  
  993.  
  994. delay(0, function()
  995.     while wait(espupdatetime) do
  996.         if autoesp == true then
  997.             pcall(function()
  998.             f.addesp()
  999.             end)
  1000.         end
  1001.     end
  1002. end)
  1003. --warn("loaded")
  1004. end)
  1005. end)
  1006.  
  1007. InfiniteJump.MouseButton1Click:Connect(function()
  1008.     local Player = game:GetService'Players'.LocalPlayer;
  1009. local UIS = game:GetService'UserInputService';
  1010.  
  1011. _G.JumpHeight = 50;
  1012.  
  1013. function Action(Object, Function) if Object ~= nil then Function(Object); end end
  1014.  
  1015. UIS.InputBegan:connect(function(UserInput)
  1016.     if UserInput.UserInputType == Enum.UserInputType.Keyboard and UserInput.KeyCode == Enum.KeyCode.Space then
  1017.         Action(Player.Character.Humanoid, function(self)
  1018.             if self:GetState() == Enum.HumanoidStateType.Jumping or self:GetState() == Enum.HumanoidStateType.Freefall then
  1019.                 Action(self.Parent.HumanoidRootPart, function(self)
  1020.                     self.Velocity = Vector3.new(0, _G.JumpHeight, 0);
  1021.                 end)
  1022.             end
  1023.         end)
  1024.     end
  1025. end)
  1026. end)
  1027.  
  1028. ctrldel.MouseButton1Click:Connect(function()
  1029. local Plr = game:GetService("Players").LocalPlayer
  1030. local Mouse = Plr:GetMouse()
  1031. Mouse.Button1Down:connect(function()
  1032. if not game:GetService("UserInputService"):IsKeyDown(Enum.KeyCode.LeftControl) then return end
  1033. if not Mouse.Target then return end
  1034. Mouse.Target:Destroy()
  1035. end)
  1036. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement