Advertisement
PasteBinAutoUpdate

Lua Code To Aimbot

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