Advertisement
Prokri43

Azure Double skidded by probably#1306 and actyrn#7104

Aug 4th, 2023
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. __ =
  2.  
  3.     "Discord: Actyrn#7104, Server: .gg/wDngb2mv4H"
  4.  
  5. -- Credits to Elegant and Weda, the original script coders
  6.  
  7. -- If ur gonna put in vault / showcase, pls don't put the source code directly or loadstring, put the discord
  8.  
  9. -- DO NOT EDIT BELOW IF YOU DON'T KNOW WHAT YOU'RE DOING!!
  10.  
  11. repeat wait() until game:IsLoaded()
  12.  
  13. setfpscap = setfpscap
  14. Drawing = Drawing
  15. Actyrn7104 = Actyrn7104
  16. syn = syn
  17. mousemoverel = mousemoverel
  18. hookmetamethod = hookmetamethod
  19. newcclosure = newcclosure
  20. getnamecallmethod = getnamecallmethod
  21.  
  22. if setfpscap then
  23.     setfpscap(0)
  24. end
  25.  
  26. -- Variables
  27.  
  28. local UiLib = loadstring(game:HttpGet("https://pastebin.com/raw/JFzC7iXS"))()
  29. local NotifyLib = loadstring(game:HttpGet("https://pastebin.com/raw/KRep3e1w"))()
  30.  
  31. local RunService = game:GetService("RunService")
  32. local UserInputService = game:GetService("UserInputService")
  33.  
  34. local Workspace = game:GetService("Workspace")
  35. local Players = game:GetService("Players")
  36.  
  37. local CoreGui = game:GetService("CoreGui")
  38. local CorePackages = game:GetService("CorePackages")
  39.  
  40. local ReplicatedStorage = game:GetService("ReplicatedStorage")
  41. local Stats = game:GetService("Stats")
  42.  
  43. local TargetPlr, CamlockPlr
  44. local LocalPlr = Players.LocalPlayer
  45.  
  46. local TargBindEnabled, CamBindEnabled = false, false
  47.  
  48. local AntiCheatNamecall, TargNamecall
  49.  
  50. local StrafeSpeed = 0
  51.  
  52. local TargDotCircle = Drawing.new("Circle")
  53. local TargFovCircle = Drawing.new("Circle")
  54. local TargTracerLine = Drawing.new("Line")
  55.  
  56. local SelfDotCircle = Drawing.new("Circle")
  57. local SelfTracerLine = Drawing.new("Line")
  58.  
  59. local CamFovCircle = Drawing.new("Circle")
  60. local CamTracerLine = Drawing.new("Line")
  61.  
  62. local TargStats = Instance.new("ScreenGui", CoreGui)
  63.  
  64. local StatsFrame = Instance.new("Frame", TargStats)
  65.  
  66. local StatsTop = Instance.new("Frame", StatsFrame)
  67.  
  68. local StatsName = Instance.new("TextLabel", StatsFrame)
  69. local StatsPicture = Instance.new("ImageLabel", StatsFrame)
  70.  
  71. local StatsHealthBackground = Instance.new("Frame", StatsFrame)
  72. local StatsHealthBar = Instance.new("Frame", StatsHealthBackground)
  73.  
  74. local StatsGradient1, StatsGradient2 = Instance.new("UIGradient", StatsTop), Instance.new("UIGradient", StatsFrame)
  75. local StatsGradient3, StatsGradient4 = Instance.new("UIGradient", StatsHealthBackground), Instance.new("UIGradient", StatsHealthBar)
  76.  
  77. local TargHighlight = Instance.new("Highlight", CoreGui)
  78.  
  79. local CamHighlight = Instance.new("Highlight", CoreGui)
  80.  
  81. local TargetAimbot = {
  82.     Enabled = false,
  83.     Keybind = nil,
  84.  
  85.     Prediction = nil,
  86.     RealPrediction = nil,
  87.  
  88.     Resolver = false,
  89.  
  90.     JumpOffset = 0,
  91.     RealJumpOffset = nil,
  92.  
  93.     HitParts = {"HumanoidRootPart"},
  94.     RealHitPart = nil,
  95.  
  96.     AutoPred = false,
  97.     Notify = false,
  98.  
  99.     KoCheck = false,
  100.  
  101.     LookAt = false,
  102.     ViewAt = false,
  103.  
  104.     Dot = false,
  105.     DotOnCursor = false,
  106.  
  107.     Tracer = false,
  108.  
  109.     Highlight = false,
  110.     Stats = false,
  111.  
  112.     UseFov = false
  113. }
  114.  
  115. local TargetStrafe = {
  116.     Enabled = false,
  117.  
  118.     Speed = 1,
  119.     Distance = 1,
  120.     Height = 1
  121. }
  122.  
  123. local CameraAimbot = {
  124.     Enabled = false,
  125.     Keybind = nil,
  126.  
  127.     Prediction = nil,
  128.     RealPrediction = nil,
  129.  
  130.     Resolver = false,
  131.  
  132.     JumpOffset = 0,
  133.     RealJumpOffset = nil,
  134.  
  135.     HitPart = "HumanoidRootPart",
  136.     RealHitPart = nil,
  137.  
  138.     UseAirPart = false,
  139.     AirPart = "LowerTorso",
  140.     AirCheckType = "Once in Air",
  141.  
  142.     AutoPred = false,
  143.     Notify = false,
  144.  
  145.     KoCheck = false,
  146.     Tracer = false,
  147.  
  148.     Highlight = false,
  149.  
  150.     AimMethod = "Camera",
  151.  
  152.     Smoothing = false,
  153.     Smoothness = nil,
  154.  
  155.     UseFov = false
  156. }
  157.  
  158. local Utilities = {
  159.     NoJumpCooldown = false,
  160.     NoSlowdown = false,
  161.  
  162.     AutoStomp = false,
  163.     AutoReload = false
  164. }
  165.  
  166. local Movement = {
  167.     SpeedEnabled = false,
  168.     SpeedAmount = 1,
  169.  
  170.     AutoJump = false,
  171.  
  172.     BunnyHop = false,
  173.     HopAmount = 1,
  174.  
  175.     FlightEnabled = false,
  176.     FlightAmount = 1
  177. }
  178.  
  179. local SelfDot = {
  180.     Enabled = false,
  181.     Tracer = false,
  182.  
  183.     RandomHitPart = false,
  184.     Prediction = 1,
  185.  
  186.     HitPart = "HumanoidRootPart",
  187.     RealHitPart = nil
  188. }
  189.  
  190. local AntiLock = {
  191.     Enabled = false,
  192.     Mode = "Custom",
  193.  
  194.     CustomX = 10000,
  195.     CustomY = 10000,
  196.     CustomZ = 10000,
  197.  
  198.     PredReverseAmt = 3.5,
  199.     LookVecAmt = 500,
  200.     PredChangeAmt = 5,
  201.  
  202.     DesyncVel = Vector3.new(9e9, 9e9, 9e9),
  203.     DesyncAngles = 0.5
  204. }
  205.  
  206. -- Functions
  207.  
  208. function ClosestPlr(Part, UseFov, FovCircle)
  209.     local Distance, Closest = math.huge, nil
  210.  
  211.     for I, Target in pairs(Players:GetPlayers()) do
  212.         if Target ~= LocalPlr then
  213.             local Pos = Workspace.CurrentCamera:WorldToViewportPoint(Target.Character[Part].Position)
  214.             local Magnitude = (Vector2.new(Pos.X, Pos.Y) - UserInputService:GetMouseLocation()).Magnitude
  215.  
  216.             if UseFov then
  217.                 if Magnitude < Distance and Magnitude < FovCircle.Radius then
  218.                     Closest = Target
  219.                     Distance = Magnitude
  220.                 end
  221.             else
  222.                 if Magnitude < Distance then
  223.                     Closest = Target
  224.                     Distance = Magnitude
  225.                 end
  226.             end
  227.         end
  228.     end
  229.  
  230.     return Closest
  231. end
  232.  
  233. -- GUI
  234.  
  235. -- Check for errors
  236.  
  237. UiLib:CheckErrors(true, true, LocalPlr, __, Actyrn7104) -- If you remove there's a chance script wont work, DON'T REMOVE!!
  238.  
  239. -- Window
  240.  
  241. local Actyrn_7104 = UiLib:CreateWindow("Probs Azure | Actyrn#7104 | .gg/wDngb2mv4H", Vector2.new(500, 600), Enum.KeyCode.RightShift)
  242.  
  243. -- Tabs
  244.  
  245. local MainTab = Actyrn_7104:CreateTab("Main")
  246. local MiscTab = Actyrn_7104:CreateTab("Misc")
  247.  
  248. -- Sectors
  249.  
  250. -- MAIN
  251.  
  252. local TargetAimbotSec = MainTab:CreateSector("Target Aimbot", "left")
  253. local TargetStrafeSec = MainTab:CreateSector("Target Strafe", "left")
  254.  
  255. local CameraAimbotSec = MainTab:CreateSector("Camera Aimbot", "right")
  256.  
  257. -- MISC
  258.  
  259. local UtilitiesSec = MiscTab:CreateSector("Utilities", "left")
  260. local MovementSec = MiscTab:CreateSector("Movement", "left")
  261. local SelfDotSec = MiscTab:CreateSector("Self Dot", "left")
  262.  
  263. local AntiLockSec = MiscTab:CreateSector("Anti Lock", "right")
  264.  
  265. -- Toggles
  266.  
  267. -- MAIN
  268.  
  269. -- Target Aimbot
  270.  
  271. TargetAimbotSec:AddToggle("Enabled", false, function(Value)
  272.     TargetAimbot.Enabled = Value
  273. end)
  274.  
  275. TargetAimbotSec:AddKeybind("Keybind", nil, function(Value)
  276.     TargetAimbot.Keybind = Value
  277. end)
  278.  
  279. TargetAimbotSec:AddTextbox("Prediction", nil, function(Value)
  280.     TargetAimbot.Prediction = Value
  281.     TargetAimbot.RealPrediction = Value
  282. end)
  283.  
  284. local TargResolverTog = TargetAimbotSec:AddToggle("Antilock Resolver", false, function(Value)
  285.     TargetAimbot.Resolver = Value
  286. end)
  287.  
  288. TargResolverTog:AddKeybind()
  289.  
  290. TargetAimbotSec:AddSlider("Jump Offset", -2, 0, 2, 100, function(Value)
  291.     TargetAimbot.JumpOffset = Value
  292.     TargetAimbot.RealJumpOffset = Value
  293. end)
  294.  
  295. TargetAimbotSec:AddDropdown("Hit Part(s)", {"Head", "HumanoidRootPart", "UpperTorso", "LowerTorso", "RightUpperArm", "LeftUpperArm", "RightLowerArm", "LeftLowerArm", "RightUpperLeg", "LeftUpperLeg", "RightLowerLeg", "LeftLowerLeg"}, {"HumanoidRootPart"}, true, function(Value)
  296.     TargetAimbot.HitParts = Value
  297. end)
  298.  
  299. TargetAimbotSec:AddToggle("Auto Pred", false, function(Value)
  300.     TargetAimbot.AutoPred = Value
  301. end)
  302.  
  303. TargetAimbotSec:AddToggle("Notify", false, function(Value)
  304.     TargetAimbot.Notify = Value
  305. end)
  306.  
  307. TargetAimbotSec:AddToggle("KO Check", false, function(Value)
  308.     TargetAimbot.KoCheck = Value
  309. end)
  310.  
  311. TargetAimbotSec:AddToggle("Look At", false, function(Value)
  312.     TargetAimbot.LookAt = Value
  313. end)
  314.  
  315. local ViewAtTog = TargetAimbotSec:AddToggle("View At", false, function(Value)
  316.     TargetAimbot.ViewAt = Value
  317. end)
  318.  
  319. ViewAtTog:AddKeybind()
  320.  
  321. local TargDotTog = TargetAimbotSec:AddToggle("Dot", false, function(Value)
  322.     TargetAimbot.Dot = Value
  323. end)
  324.  
  325. TargDotTog:AddColorpicker(Color3.fromRGB(170, 120, 210), function(Value)
  326.     TargDotCircle.Color = Value
  327.     TargTracerLine.Color = Value
  328. end)
  329.  
  330. TargetAimbotSec:AddToggle("Dot on Cursor", false, function(Value)
  331.     TargetAimbot.DotOnCursor = Value
  332. end)
  333.  
  334. TargetAimbotSec:AddToggle("Tracer", false, function(Value)
  335.     TargetAimbot.Tracer = Value
  336. end)
  337.  
  338. local TargHighlightTog = TargetAimbotSec:AddToggle("Highlight", false, function(Value)
  339.     TargetAimbot.Highlight = Value
  340. end)
  341.  
  342. TargHighlightTog:AddColorpicker(Color3.fromRGB(170, 120, 210), function(Value)
  343.     TargHighlight.FillColor = Value
  344. end)
  345.  
  346. TargHighlightTog:AddColorpicker(Color3.fromRGB(90, 65, 110), function(Value)
  347.     TargHighlight.OutlineColor = Value
  348. end)
  349.  
  350. TargetAimbotSec:AddToggle("Stats", false, function(Value)
  351.     TargetAimbot.Stats = Value
  352. end)
  353.  
  354. TargetAimbotSec:AddToggle("Use FOV", false, function(Value)
  355.     TargetAimbot.UseFov = Value
  356. end)
  357.  
  358. local TargFovTog = TargetAimbotSec:AddToggle("FOV Visible", false, function(Value)
  359.     TargFovCircle.Visible = Value
  360. end)
  361.  
  362. TargFovTog:AddColorpicker(Color3.fromRGB(80, 15, 180), function(Value)
  363.     TargFovCircle.Color = Value
  364. end)
  365.  
  366. TargetAimbotSec:AddToggle("FOV Filled", false, function(Value)
  367.     TargFovCircle.Filled = Value
  368. end)
  369.  
  370. TargetAimbotSec:AddSlider("FOV Transparency", 0, 0.75, 1, 100, function(Value)
  371.     TargFovCircle.Transparency = Value
  372. end)
  373.  
  374. TargetAimbotSec:AddSlider("FOV Size", 5, 80, 500, 1, function(Value)
  375.     TargFovCircle.Radius = Value * 2
  376. end)
  377.  
  378. -- Target Strafe
  379.  
  380. local TargStrafeTog = TargetStrafeSec:AddToggle("Target Strafe", false, function(Value)
  381.     TargetStrafe.Enabled = Value
  382. end)
  383.  
  384. TargStrafeTog:AddKeybind()
  385.  
  386. TargetStrafeSec:AddSlider("Speed", 0.5, 0.5, 10, 2, function(Value)
  387.     TargetStrafe.Speed = Value
  388. end)
  389.  
  390. TargetStrafeSec:AddSlider("Distance", 1, 1, 20, 2, function(Value)
  391.     TargetStrafe.Distance = Value
  392. end)
  393.  
  394. TargetStrafeSec:AddSlider("Height", 1, 1, 20, 2, function(Value)
  395.     TargetStrafe.Height = Value
  396. end)
  397.  
  398. -- Camera Aimbot
  399.  
  400. CameraAimbotSec:AddToggle("Enabled", false, function(Value)
  401.     CameraAimbot.Enabled = Value
  402. end)
  403.  
  404. CameraAimbotSec:AddKeybind("Keybind", nil, function(Value)
  405.     CameraAimbot.Keybind = Value
  406. end)
  407.  
  408. CameraAimbotSec:AddTextbox("Prediction", nil, function(Value)
  409.     CameraAimbot.Prediction = Value
  410.     CameraAimbot.RealPrediction = Value
  411. end)
  412.  
  413. local CamResolverTog = CameraAimbotSec:AddToggle("Antilock Resolver", false, function(Value)
  414.     CameraAimbot.Resolver = Value
  415. end)
  416.  
  417. CamResolverTog:AddKeybind()
  418.  
  419. CameraAimbotSec:AddSlider("Jump Offset", -2, 0, 2, 100, function(Value)
  420.     CameraAimbot.JumpOffset = Value
  421.     CameraAimbot.RealJumpOffset = Value
  422. end)
  423.  
  424. CameraAimbotSec:AddDropdown("Hit Part", {"Head", "HumanoidRootPart", "UpperTorso", "LowerTorso"}, "HumanoidRootPart", false, function(Value)
  425.     CameraAimbot.HitPart = Value
  426.     CameraAimbot.RealHitPart = Value
  427. end)
  428.  
  429. CameraAimbotSec:AddToggle("Use Air Part", false, function(Value)
  430.     CameraAimbot.UseAirPart = Value
  431. end)
  432.  
  433. CameraAimbotSec:AddDropdown("Air Part", {"Head", "HumanoidRootPart", "UpperTorso", "LowerTorso", "RightHand", "LeftHand", "RightFoot", "LeftFoot"}, "LowerTorso", false, function(Value)
  434.     CameraAimbot.AirPart = Value
  435. end)
  436.  
  437. CameraAimbotSec:AddDropdown("Air Check Type", {"Once in Air", "Once Freefalling"}, "Once in Air", false, function(Value)
  438.     CameraAimbot.AirCheckType = Value
  439. end)
  440.  
  441. CameraAimbotSec:AddToggle("Auto Pred", false, function(Value)
  442.     CameraAimbot.AutoPred = Value
  443. end)
  444.  
  445. CameraAimbotSec:AddToggle("Notify", false, function(Value)
  446.     CameraAimbot.Notify = Value
  447. end)
  448.  
  449. CameraAimbotSec:AddToggle("KO Check", false, function(Value)
  450.     CameraAimbot.KoCheck = Value
  451. end)
  452.  
  453. local CamTracerTog = CameraAimbotSec:AddToggle("Tracer", false, function(Value)
  454.     CameraAimbot.Tracer = Value
  455. end)
  456.  
  457. CamTracerTog:AddColorpicker(Color3.fromRGB(170, 120, 210), function(Value)
  458.     CamTracerLine.Color = Value
  459. end)
  460.  
  461. local CamHighlightTog = CameraAimbotSec:AddToggle("Highlight", false, function(Value)
  462.     CameraAimbot.Highlight = Value
  463. end)
  464.  
  465. CamHighlightTog:AddColorpicker(Color3.fromRGB(170, 120, 210), function(Value)
  466.     CamHighlight.FillColor = Value
  467. end)
  468.  
  469. CamHighlightTog:AddColorpicker(Color3.fromRGB(90, 65, 110), function(Value)
  470.     CamHighlight.OutlineColor = Value
  471. end)
  472.  
  473. if game["PlaceId"] == 9825515356 then
  474.     CameraAimbotSec:AddDropdown("Aim Method", {"Camera", "Mouse"}, "Mouse", false, function(Value)
  475.         CameraAimbot.AimMethod = Value
  476.     end)
  477. else
  478.     CameraAimbotSec:AddDropdown("Aim Method", {"Camera", "Mouse"}, "Camera", false, function(Value)
  479.         CameraAimbot.AimMethod = Value
  480.     end)
  481. end
  482.  
  483. CameraAimbotSec:AddToggle("Smoothing", false, function(Value)
  484.     CameraAimbot.Smoothing = Value
  485. end)
  486.  
  487. CameraAimbotSec:AddTextbox("Smoothness", nil, function(Value)
  488.     CameraAimbot.Smoothness = Value
  489. end)
  490.  
  491. CameraAimbotSec:AddToggle("Use FOV", false, function(Value)
  492.     CameraAimbot.UseFov = Value
  493. end)
  494.  
  495. local CamFovTog = CameraAimbotSec:AddToggle("FOV Visible", false, function(Value)
  496.     CamFovCircle.Visible = Value
  497. end)
  498.  
  499. CamFovTog:AddColorpicker(Color3.fromRGB(80, 15, 180), function(Value)
  500.     CamFovCircle.Color = Value
  501. end)
  502.  
  503. CameraAimbotSec:AddToggle("FOV Filled", false, function(Value)
  504.     CamFovCircle.Filled = Value
  505. end)
  506.  
  507. CameraAimbotSec:AddSlider("FOV Transparency", 0, 0.75, 1, 100, function(Value)
  508.     CamFovCircle.Transparency = Value
  509. end)
  510.  
  511. CameraAimbotSec:AddSlider("FOV Size", 5, 80, 500, 1, function(Value)
  512.     CamFovCircle.Radius = Value * 2
  513. end)
  514.  
  515. -- MISC
  516.  
  517. -- Utilities
  518.  
  519. UtilitiesSec:AddToggle("No Jump Cooldown", false, function(Value)
  520.     Utilities.NoJumpCooldown = Value
  521. end)
  522.  
  523. UtilitiesSec:AddToggle("No Slowdown", false, function(Value)
  524.     Utilities.NoSlowdown = Value
  525. end)
  526.  
  527. UtilitiesSec:AddToggle("Auto Stomp", false, function(Value)
  528.     Utilities.AutoStomp = Value
  529. end)
  530.  
  531. UtilitiesSec:AddToggle("Auto Reload", false, function(Value)
  532.     Utilities.AutoReload = Value
  533. end)
  534.  
  535. local TrashTalkTog = UtilitiesSec:AddToggle("Trash Talk", false, function(Value)
  536.     if Value then
  537.         local TrashTalkWords = {".gg/wDngb2mv4H", "How to aim pls help", "my lil brother was playing AND HE BEAT U LOLOL :rofl:", "Mobile player beat u lol", "420 ping and u got SLAMMED", "ur bad", "seed", "im not locking ur just bad", "clown", "sonned", "LOLL UR BAD", "dont even try..", "ez", "gg = get good", "my grandmas better than u :skull:", "hop off kid", "bro cannot aim", "u got absolutely DOGGED on", "i run this server son", "what is bro doing :skull:", "no way", "my cat walked across my keyboard and beat u LOLL"}
  538.  
  539.         ReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:FireServer(TrashTalkWords[math.random(#TrashTalkWords)], "All")
  540.     end
  541. end)
  542.  
  543. TrashTalkTog:AddKeybind()
  544.  
  545. -- Movement
  546.  
  547. local SpeedTog = MovementSec:AddToggle("Speed", false, function(Value)
  548.     Movement.SpeedEnabled = Value
  549. end)
  550.  
  551. SpeedTog:AddKeybind()
  552.  
  553. MovementSec:AddSlider("Speed Amount", 1, 1, 5000, 1, function(Value)
  554.     Movement.SpeedAmount = Value / 1000
  555. end)
  556.  
  557. MovementSec:AddToggle("Auto Jump", false, function(Value)
  558.     Movement.AutoJump = Value
  559. end)
  560.  
  561. MovementSec:AddToggle("Bunny Hop", false, function(Value)
  562.     Movement.BunnyHop = Value
  563. end)
  564.  
  565. MovementSec:AddSlider("Hop Amount", 1, 1, 50, 1, function(Value)
  566.     Movement.HopAmount = Value / 100
  567. end)
  568.  
  569. local FlightTog = MovementSec:AddToggle("Flight", false, function(Value)
  570.     Movement.FlightEnabled = Value
  571. end)
  572.  
  573. FlightTog:AddKeybind()
  574.  
  575. MovementSec:AddSlider("Flight Amount", 1, 1, 5000, 1, function(Value)
  576.     Movement.FlightAmount = Value / 20
  577. end)
  578.  
  579. -- Self Dot
  580.  
  581. local SelfDotTog = SelfDotSec:AddToggle("Enabled", false, function(Value)
  582.     SelfDot.Enabled = Value
  583. end)
  584.  
  585. SelfDotTog:AddColorpicker(Color3.fromRGB(170, 120, 210), function(Value)
  586.     SelfDotCircle.Color = Value
  587.     SelfTracerLine.Color = Value
  588. end)
  589.  
  590. SelfDotSec:AddToggle("Tracer", false, function(Value)
  591.     SelfDot.Tracer = Value
  592. end)
  593.  
  594. SelfDotSec:AddToggle("Random Hit Part", false, function(Value)
  595.     SelfDot.RandomHitPart = Value
  596. end)
  597.  
  598. SelfDotSec:AddSlider("Prediction", 1, 1, 5, 2, function(Value)
  599.     SelfDot.Prediction = Value / 20
  600. end)
  601.  
  602. SelfDotSec:AddDropdown("Hit Part", {"Head", "Torso"}, "Torso", false, function(Value)
  603.     if Value == "Head" then
  604.         SelfDot.HitPart = "Head"
  605.         SelfDot.RealHitPart = "Head"
  606.     else
  607.         SelfDot.HitPart = "HumanoidRootPart"
  608.         SelfDot.RealHitPart = "HumanoidRootPart"
  609.     end
  610. end)
  611.  
  612. -- Anti Lock
  613.  
  614. local AntiLockTog = AntiLockSec:AddToggle("Enabled", false, function(Value)
  615.     AntiLock.Enabled = Value
  616. end)
  617.  
  618. AntiLockTog:AddKeybind()
  619.  
  620. AntiLockSec:AddDropdown("Mode", {"Custom", "Prediction Changer", "Prediction Disabler", "Up", "Down", "Prediction Tripler", "Prediction Reverser", "LookVector", "AirOrthodox", "Prediction Multiplier", "Spinbot Desync"}, "Custom", false, function(Value)
  621.     AntiLock.Mode = Value
  622. end)
  623.  
  624. AntiLockSec:AddLabel("Custom")
  625.  
  626. AntiLockSec:AddSlider("Custom X", -10000, 10000, 10000, 1, function(Value)
  627.     AntiLock.CustomX = Value
  628. end)
  629.  
  630. AntiLockSec:AddSlider("Custom Y", -10000, 10000, 10000, 1, function(Value)
  631.     AntiLock.CustomY = Value
  632. end)
  633.  
  634. AntiLockSec:AddSlider("Custom Z", -10000, 10000, 10000, 1, function(Value)
  635.     AntiLock.CustomZ = Value
  636. end)
  637.  
  638. AntiLockSec:AddLabel("Prediction Reverser")
  639.  
  640. AntiLockSec:AddSlider("Reverse Amount", 0.5, 3.5, 10, 2, function(Value)
  641.     AntiLock.PredReverseAmt = Value
  642. end)
  643.  
  644. AntiLockSec:AddLabel("LookVector")
  645.  
  646. AntiLockSec:AddSlider("LookVector Amount", -10000, 10000, 10000, 1, function(Value)
  647.     AntiLock.LookVecAmt = Value
  648. end)
  649.  
  650. AntiLockSec:AddLabel("Prediction Changer")
  651.  
  652. AntiLockSec:AddSlider("Prediction Amount", -20, 5, 20, 2, function(Value)
  653.     AntiLock.PredChangeAmt = Value
  654. end)
  655.  
  656. AntiLockSec:AddLabel("Spinbot Desync")
  657.  
  658. AntiLockSec:AddDropdown("Desync Velocity", {"Default", "Sky", "Underground"}, "Default", false, function(Value)
  659.     if Value == "Default" then
  660.         AntiLock.DesyncVel = Vector3.new(9e9, 9e9, 9e9)
  661.     elseif Value == "Sky" then
  662.         AntiLock.DesyncVel = Vector3.new(15, 9e9, 15)
  663.     elseif Value == "Underground" then
  664.         AntiLock.DesyncVel = Vector3.new(15, -9e9, 15)
  665.     end
  666. end)
  667.  
  668. AntiLockSec:AddSlider("Desync Angles", -50, 0.5, 50, 2, function(Value)
  669.     AntiLock.DesyncAngles = Value
  670. end)
  671.  
  672. -- Code
  673.  
  674. if CorePackages.Packages then
  675.     CorePackages.Packages:Destroy()
  676. end
  677.  
  678. if syn then
  679.     syn.protect_gui(TargStats)
  680. end
  681.  
  682. spawn(function()
  683.     TargDotCircle.Filled = true
  684.     TargDotCircle.Thickness = 1
  685.     TargDotCircle.Radius = 7
  686.  
  687.     TargFovCircle.Thickness = 1
  688.  
  689.     TargTracerLine.Thickness = 2
  690.  
  691.     SelfDotCircle.Filled = true
  692.     SelfDotCircle.Thickness = 1
  693.     SelfDotCircle.Transparency = 1
  694.     SelfDotCircle.Radius = 7
  695.  
  696.     SelfTracerLine.Thickness = 2
  697.  
  698.     CamFovCircle.Thickness = 1
  699.  
  700.     CamTracerLine.Thickness = 2
  701.  
  702.     TargStats.Name = "Actyrn#7104"
  703.     TargStats.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  704.  
  705.     StatsFrame.Name = "Actyrn#7104"
  706.     StatsFrame.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  707.     StatsFrame.BorderSizePixel = 0
  708.     StatsFrame.Position = UDim2.new(0.388957828, 0, 0.700122297, 0)
  709.     StatsFrame.Size = UDim2.new(0, 360, 0, 70)
  710.  
  711.     StatsTop.Name = "Actyrn#7104"
  712.     StatsTop.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  713.     StatsTop.BorderSizePixel = 0
  714.     StatsTop.Position = UDim2.new(0, 0, -0.101449274, 0)
  715.     StatsTop.Size = UDim2.new(0, 360, 0, 7.5)
  716.  
  717.     StatsName.Name = "Actyrn#7104"
  718.     StatsName.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  719.     StatsName.BackgroundTransparency = 1
  720.     StatsName.Position = UDim2.new(0.220670387, 0, 0.0704225376, 0)
  721.     StatsName.Size = UDim2.new(0, 270, 0, 20)
  722.     StatsName.Font = Enum.Font.Code
  723.     StatsName.TextColor3 = Color3.fromRGB(255, 255, 255)
  724.     StatsName.TextScaled = true
  725.     StatsName.TextSize = 15
  726.     StatsName.TextStrokeTransparency = 0
  727.     StatsName.TextWrapped = true
  728.  
  729.     StatsPicture.Name = "Actyrn#7104"
  730.     StatsPicture.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  731.     StatsPicture.BorderSizePixel = 0
  732.     StatsPicture.Position = UDim2.new(0.0279329624, 0, 0.0704225376, 0)
  733.     StatsPicture.Size = UDim2.new(0, 60, 0, 60)
  734.     StatsPicture.Transparency = 1
  735.     StatsPicture.Image = "rbxasset://textures/ui/GuiImagePlaceholder.png"
  736.  
  737.     StatsHealthBackground.Name = "Actyrn#7104"
  738.     StatsHealthBackground.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  739.     StatsHealthBackground.BorderSizePixel = 0
  740.     StatsHealthBackground.Position = UDim2.new(0.215083793, 0, 0.348234326, 0)
  741.     StatsHealthBackground.Size = UDim2.new(0, 270, 0, 20)
  742.     StatsHealthBackground.Transparency = 1
  743.  
  744.     StatsHealthBar.Name = "Actyrn#7104"
  745.     StatsHealthBar.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  746.     StatsHealthBar.BorderSizePixel = 0
  747.     StatsHealthBar.Position = UDim2.new(-0.00336122862, 0, 0.164894029, 0)
  748.     StatsHealthBar.Size = UDim2.new(0, 130, 0, 20)
  749.  
  750.     StatsGradient1.Color = ColorSequence.new{ColorSequenceKeypoint.new(0, Color3.fromRGB(185, 160, 230)), ColorSequenceKeypoint.new(1, Color3.fromRGB(100, 90, 155))}
  751.     StatsGradient1.Rotation = 90
  752.  
  753.     StatsGradient2.Color = ColorSequence.new{ColorSequenceKeypoint.new(0, Color3.fromRGB(50, 50, 50)), ColorSequenceKeypoint.new(1, Color3.fromRGB(0, 0, 0))}
  754.     StatsGradient2.Rotation = 90
  755.  
  756.     StatsGradient3.Color = ColorSequence.new{ColorSequenceKeypoint.new(0, Color3.fromRGB(60, 60, 60)), ColorSequenceKeypoint.new(1, Color3.fromRGB(30, 30, 30))}
  757.     StatsGradient3.Rotation = 90
  758.  
  759.     StatsGradient4.Color = ColorSequence.new{ColorSequenceKeypoint.new(0, Color3.fromRGB(185, 160, 230)), ColorSequenceKeypoint.new(1, Color3.fromRGB(100, 90, 155))}
  760.     StatsGradient4.Rotation = 90
  761. end)
  762.  
  763. -- Heartbeat Functions
  764.  
  765. RunService.Heartbeat:Connect(function()
  766.     if Movement.FlightEnabled and not AntiLock.Enabled then
  767.         local FlyVelocity = Vector3.new(0, 0.9, 0)
  768.  
  769.         if not UserInputService:GetFocusedTextBox() then
  770.             if UserInputService:IsKeyDown(Enum.KeyCode.W) then
  771.                 FlyVelocity = FlyVelocity + (Workspace.CurrentCamera.CoordinateFrame.lookVector * Movement.FlightAmount)
  772.             end
  773.  
  774.             if UserInputService:IsKeyDown(Enum.KeyCode.A) then
  775.                 FlyVelocity = FlyVelocity + (Workspace.CurrentCamera.CoordinateFrame.rightVector * -Movement.FlightAmount)
  776.             end
  777.  
  778.             if UserInputService:IsKeyDown(Enum.KeyCode.S) then
  779.                 FlyVelocity = FlyVelocity + (Workspace.CurrentCamera.CoordinateFrame.lookVector * -Movement.FlightAmount)
  780.             end
  781.  
  782.             if UserInputService:IsKeyDown(Enum.KeyCode.D) then
  783.                 FlyVelocity = FlyVelocity + (Workspace.CurrentCamera.CoordinateFrame.rightVector * Movement.FlightAmount)
  784.             end
  785.         end
  786.  
  787.         LocalPlr.Character.HumanoidRootPart.Velocity = FlyVelocity
  788.         LocalPlr.Character.Humanoid:ChangeState("Freefall")
  789.     end
  790. end)
  791.  
  792. RunService.Heartbeat:Connect(function()
  793.     local Pos, OnScreen = Workspace.CurrentCamera:WorldToViewportPoint(LocalPlr.Character[SelfDot.RealHitPart].Position + (LocalPlr.Character[SelfDot.RealHitPart].AssemblyLinearVelocity * SelfDot.Prediction))
  794.  
  795.     if SelfDot.Enabled and OnScreen then
  796.         SelfDotCircle.Visible = true
  797.         SelfDotCircle.Position = Vector2.new(Pos.X, Pos.Y)
  798.     else
  799.         SelfDotCircle.Visible = false
  800.     end
  801. end)
  802.  
  803. RunService.Heartbeat:Connect(function()
  804.     local Pos, OnScreen = Workspace.CurrentCamera:WorldToViewportPoint(LocalPlr.Character[SelfDot.RealHitPart].Position + (LocalPlr.Character[SelfDot.RealHitPart].AssemblyLinearVelocity * SelfDot.Prediction))
  805.  
  806.     if SelfDot.Tracer and OnScreen then
  807.         SelfTracerLine.Visible = true
  808.         SelfTracerLine.From = UserInputService:GetMouseLocation()
  809.         SelfTracerLine.To = Vector2.new(Pos.X, Pos.Y)
  810.     else
  811.         SelfTracerLine.Visible = false
  812.     end
  813. end)
  814.  
  815. RunService.Heartbeat:Connect(function()
  816.     if AntiLock.Enabled then
  817.         local RootPart = LocalPlr.Character.HumanoidRootPart
  818.         local Velocity, AssemblyVelocity, Cframe = RootPart.Velocity, RootPart.AssemblyLinearVelocity, RootPart.CFrame
  819.  
  820.         if AntiLock.Mode == "Custom" then
  821.             RootPart.Velocity = Vector3.new(AntiLock.CustomX, AntiLock.CustomY, AntiLock.CustomZ)
  822.             RunService.RenderStepped:Wait()
  823.             RootPart.Velocity = Velocity
  824.  
  825.         elseif AntiLock.Mode == "Prediction Changer" then
  826.             RootPart.Velocity = Velocity * AntiLock.PredChangeAmt
  827.             RunService.RenderStepped:Wait()
  828.             RootPart.Velocity = Velocity
  829.  
  830.         elseif AntiLock.Mode == "Prediction Disabler" then
  831.             RootPart.Velocity = Velocity * 0
  832.             RunService.RenderStepped:Wait()
  833.             RootPart.Velocity = Velocity
  834.  
  835.         elseif AntiLock.Mode == "Up" then
  836.             RootPart.Velocity = Vector3.new(Velocity.X, 9e9, Velocity.Z)
  837.             RunService.RenderStepped:Wait()
  838.             RootPart.Velocity = Velocity
  839.  
  840.         elseif AntiLock.Mode == "Down" then
  841.             RootPart.Velocity = Vector3.new(Velocity.X, -9e9, Velocity.Z)
  842.             RunService.RenderStepped:Wait()
  843.             RootPart.Velocity = Velocity
  844.  
  845.         elseif AntiLock.Mode == "Prediction Tripler" then
  846.             RootPart.Velocity = Velocity * 3
  847.             RunService.RenderStepped:Wait()
  848.             RootPart.Velocity = Velocity
  849.  
  850.         elseif AntiLock.Mode == "Prediction Reverser" then
  851.             RootPart.CFrame = Cframe - LocalPlr.Character.Humanoid.MoveDirection * AntiLock.PredReverseAmt / 10
  852.  
  853.         elseif AntiLock.Mode == "LookVector" then
  854.             RootPart.Velocity = Cframe.lookVector * AntiLock.LookVecAmt
  855.             RunService.RenderStepped:Wait()
  856.             RootPart.Velocity = Velocity
  857.  
  858.         elseif AntiLock.Mode == "AirOrthodox" then
  859.             RootPart.Velocity = Vector3.new(777, 777, 777)
  860.             RunService.RenderStepped:Wait()
  861.             RootPart.Velocity = Velocity
  862.  
  863.         elseif AntiLock.Mode == "Prediction Multiplier" then
  864.             RootPart.Velocity = Velocity * 7
  865.             RunService.RenderStepped:Wait()
  866.             RootPart.Velocity = Velocity
  867.  
  868.         elseif AntiLock.Mode == "Spinbot Desync" then
  869.             RootPart.AssemblyLinearVelocity = AntiLock.DesyncVel
  870.             RootPart.CFrame = Cframe * CFrame.Angles(0, math.rad(AntiLock.DesyncAngles), 0)
  871.             RunService.RenderStepped:Wait()
  872.             RootPart.AssemblyLinearVelocity = AssemblyVelocity
  873.         end
  874.     end
  875. end)
  876.  
  877. -- Stepped Functions
  878.  
  879. RunService.Stepped:Connect(function()
  880.     if TargetAimbot.Enabled and TargBindEnabled and TargetPlr.Character.Humanoid:GetState() == Enum.HumanoidStateType.Freefall then
  881.         TargetAimbot.RealJumpOffset = TargetAimbot.JumpOffset
  882.     else
  883.         TargetAimbot.RealJumpOffset = 0
  884.     end
  885. end)
  886.  
  887. RunService.Stepped:Connect(function()
  888.     if TargetAimbot.Enabled then
  889.         TargetAimbot.RealHitPart = TargetAimbot.HitParts[math.random(#TargetAimbot.HitParts)]
  890.         wait(0.6)
  891.     end
  892. end)
  893.  
  894. RunService.Stepped:Connect(function()
  895.     if TargetAimbot.Enabled and TargBindEnabled and TargetAimbot.AutoPred then
  896.         local Ping = math.round(Stats.Network.ServerStatsItem["Data Ping"]:GetValue())
  897.  
  898.         if Ping < 10 then
  899.             TargetAimbot.RealPrediction = 0.097
  900.  
  901.         elseif Ping < 20 then
  902.             TargetAimbot.RealPrediction = 0.112
  903.  
  904.         elseif Ping < 30 then
  905.             TargetAimbot.RealPrediction = 0.115
  906.  
  907.         elseif Ping < 40 then
  908.             TargetAimbot.RealPrediction = 0.125
  909.  
  910.         elseif Ping < 50 then
  911.             TargetAimbot.RealPrediction = 0.122
  912.  
  913.         elseif Ping < 60 then
  914.             TargetAimbot.RealPrediction = 0.123
  915.  
  916.         elseif Ping < 70 then
  917.             TargetAimbot.RealPrediction = 0.132
  918.  
  919.         elseif Ping < 80 then
  920.             TargetAimbot.RealPrediction = 0.134
  921.  
  922.         elseif Ping < 90 then
  923.             TargetAimbot.RealPrediction = 0.137
  924.  
  925.         elseif Ping < 100 then
  926.             TargetAimbot.RealPrediction = 0.146
  927.  
  928.         elseif Ping < 110 then
  929.             TargetAimbot.RealPrediction = 0.148
  930.  
  931.         elseif Ping < 120 then
  932.             TargetAimbot.RealPrediction = 0.144
  933.  
  934.         elseif Ping < 130 then
  935.             TargetAimbot.RealPrediction = 0.157
  936.  
  937.         elseif Ping < 140 then
  938.             TargetAimbot.RealPrediction = 0.122
  939.  
  940.         elseif Ping < 150 then
  941.             TargetAimbot.RealPrediction = 0.152
  942.  
  943.         elseif Ping < 160 then
  944.             TargetAimbot.RealPrediction = 0.163
  945.  
  946.         elseif Ping < 170 then
  947.             TargetAimbot.RealPrediction = 0.192
  948.  
  949.         elseif Ping < 180 then
  950.             TargetAimbot.RealPrediction = 0.193
  951.  
  952.         elseif Ping < 190 then
  953.             TargetAimbot.RealPrediction = 0.167
  954.  
  955.         elseif Ping < 200 then
  956.             TargetAimbot.RealPrediction = 0.166
  957.  
  958.         elseif Ping < 210 then
  959.             TargetAimbot.RealPrediction = 0.168
  960.  
  961.         elseif Ping < 220 then
  962.             TargetAimbot.RealPrediction = 0.166
  963.  
  964.         elseif Ping < 230 then
  965.             TargetAimbot.RealPrediction = 0.157
  966.  
  967.         elseif Ping < 240 then
  968.             TargetAimbot.RealPrediction = 0.168
  969.  
  970.         elseif Ping < 250 then
  971.             TargetAimbot.RealPrediction = 0.165
  972.  
  973.         elseif Ping < 260 then
  974.             TargetAimbot.RealPrediction = 0.176
  975.  
  976.         elseif Ping < 270 then
  977.             TargetAimbot.RealPrediction = 0.177
  978.  
  979.         elseif Ping < 280 then
  980.             TargetAimbot.RealPrediction = 0.181
  981.  
  982.         elseif Ping < 290 then
  983.             TargetAimbot.RealPrediction = 0.182
  984.  
  985.         elseif Ping < 300 then
  986.             TargetAimbot.RealPrediction = 0.185
  987.         end
  988.     else
  989.         TargetAimbot.RealPrediction = TargetAimbot.Prediction
  990.     end
  991. end)
  992.  
  993. RunService.Stepped:Connect(function()
  994.     if TargetAimbot.Enabled and TargBindEnabled and TargetAimbot.LookAt then
  995.         LocalPlr.Character.HumanoidRootPart.CFrame = CFrame.new(LocalPlr.Character.HumanoidRootPart.Position, Vector3.new(TargetPlr.Character.HumanoidRootPart.Position.X, LocalPlr.Character.HumanoidRootPart.Position.Y, TargetPlr.Character.HumanoidRootPart.Position.Z))
  996.     end
  997. end)
  998.  
  999. RunService.Stepped:Connect(function()
  1000.     if TargetAimbot.Enabled and TargBindEnabled and TargetStrafe.Enabled then
  1001.         StrafeSpeed = StrafeSpeed + TargetStrafe.Speed
  1002.  
  1003.         LocalPlr.Character.HumanoidRootPart.CFrame = TargetPlr.Character.HumanoidRootPart.CFrame * CFrame.Angles(0, math.rad(StrafeSpeed), 0) * CFrame.new(0, TargetStrafe.Height, TargetStrafe.Distance)
  1004.     end
  1005. end)
  1006.  
  1007. RunService.Stepped:Connect(function()
  1008.     if CameraAimbot.Enabled and CamBindEnabled and CamlockPlr.Character.Humanoid:GetState() == Enum.HumanoidStateType.Freefall then
  1009.         CameraAimbot.RealJumpOffset = CameraAimbot.JumpOffset
  1010.     else
  1011.         CameraAimbot.RealJumpOffset = 0
  1012.     end
  1013. end)
  1014.  
  1015. RunService.Stepped:Connect(function()
  1016.     local AirCheckType
  1017.  
  1018.     if CameraAimbot.AirCheckType == "Once in Air" then
  1019.         AirCheckType = CamlockPlr.Character.Humanoid.FloorMaterial == Enum.Material.Air
  1020.     else
  1021.         AirCheckType = CamlockPlr.Character.Humanoid:GetState() == Enum.HumanoidStateType.Freefall
  1022.     end
  1023.  
  1024.     if CameraAimbot.Enabled and CamBindEnabled and CameraAimbot.UseAirPart and AirCheckType then
  1025.         CameraAimbot.RealHitPart = CameraAimbot.AirPart
  1026.     else
  1027.         CameraAimbot.RealHitPart = CameraAimbot.HitPart
  1028.     end
  1029. end)
  1030.  
  1031. RunService.Stepped:Connect(function()
  1032.     if CameraAimbot.Enabled and CamBindEnabled and CameraAimbot.AutoPred then
  1033.         local Ping = math.round(Stats.Network.ServerStatsItem["Data Ping"]:GetValue())
  1034.  
  1035.         if Ping < 10 then
  1036.             CameraAimbot.RealPrediction = 0.097
  1037.  
  1038.         elseif Ping < 20 then
  1039.             CameraAimbot.RealPrediction = 0.112
  1040.  
  1041.         elseif Ping < 30 then
  1042.             CameraAimbot.RealPrediction = 0.115
  1043.  
  1044.         elseif Ping < 40 then
  1045.             CameraAimbot.RealPrediction = 0.125
  1046.  
  1047.         elseif Ping < 50 then
  1048.             CameraAimbot.RealPrediction = 0.122
  1049.  
  1050.         elseif Ping < 60 then
  1051.             CameraAimbot.RealPrediction = 0.123
  1052.  
  1053.         elseif Ping < 70 then
  1054.             CameraAimbot.RealPrediction = 0.132
  1055.  
  1056.         elseif Ping < 80 then
  1057.             CameraAimbot.RealPrediction = 0.134
  1058.  
  1059.         elseif Ping < 90 then
  1060.             CameraAimbot.RealPrediction = 0.137
  1061.  
  1062.         elseif Ping < 100 then
  1063.             CameraAimbot.RealPrediction = 0.146
  1064.  
  1065.         elseif Ping < 110 then
  1066.             CameraAimbot.RealPrediction = 0.148
  1067.  
  1068.         elseif Ping < 120 then
  1069.             CameraAimbot.RealPrediction = 0.144
  1070.  
  1071.         elseif Ping < 130 then
  1072.             CameraAimbot.RealPrediction = 0.157
  1073.  
  1074.         elseif Ping < 140 then
  1075.             CameraAimbot.RealPrediction = 0.122
  1076.  
  1077.         elseif Ping < 150 then
  1078.             CameraAimbot.RealPrediction = 0.152
  1079.  
  1080.         elseif Ping < 160 then
  1081.             CameraAimbot.RealPrediction = 0.163
  1082.  
  1083.         elseif Ping < 170 then
  1084.             CameraAimbot.RealPrediction = 0.192
  1085.  
  1086.         elseif Ping < 180 then
  1087.             CameraAimbot.RealPrediction = 0.193
  1088.  
  1089.         elseif Ping < 190 then
  1090.             CameraAimbot.RealPrediction = 0.167
  1091.  
  1092.         elseif Ping < 200 then
  1093.             CameraAimbot.RealPrediction = 0.166
  1094.  
  1095.         elseif Ping < 210 then
  1096.             CameraAimbot.RealPrediction = 0.168
  1097.  
  1098.         elseif Ping < 220 then
  1099.             CameraAimbot.RealPrediction = 0.166
  1100.  
  1101.         elseif Ping < 230 then
  1102.             CameraAimbot.RealPrediction = 0.157
  1103.  
  1104.         elseif Ping < 240 then
  1105.             CameraAimbot.RealPrediction = 0.168
  1106.  
  1107.         elseif Ping < 250 then
  1108.             CameraAimbot.RealPrediction = 0.165
  1109.  
  1110.         elseif Ping < 260 then
  1111.             CameraAimbot.RealPrediction = 0.176
  1112.  
  1113.         elseif Ping < 270 then
  1114.             CameraAimbot.RealPrediction = 0.177
  1115.  
  1116.         elseif Ping < 280 then
  1117.             CameraAimbot.RealPrediction = 0.181
  1118.  
  1119.         elseif Ping < 290 then
  1120.             CameraAimbot.RealPrediction = 0.182
  1121.  
  1122.         elseif Ping < 300 then
  1123.             CameraAimbot.RealPrediction = 0.185
  1124.         end
  1125.     else
  1126.         CameraAimbot.RealPrediction = CameraAimbot.Prediction
  1127.     end
  1128. end)
  1129.  
  1130. RunService.Stepped:Connect(function()
  1131.     LocalPlr.Character.Humanoid.UseJumpPower = not Utilities.NoJumpCooldown
  1132. end)
  1133.  
  1134. RunService.Stepped:Connect(function()
  1135.     if Utilities.NoSlowdown then
  1136.         local Slowdowns = LocalPlr.Character.BodyEffects.Movement:FindFirstChild("NoJumping") or LocalPlr.Character.BodyEffects.Movement:FindFirstChild("ReduceWalk") or LocalPlr.Character.BodyEffects.Movement:FindFirstChild("NoWalkSpeed")
  1137.  
  1138.         if Slowdowns then
  1139.             Slowdowns:Destroy()
  1140.         end
  1141.  
  1142.         if LocalPlr.Character.BodyEffects.Reload.Value then
  1143.             LocalPlr.Character.BodyEffects.Reload.Value = false
  1144.         end
  1145.  
  1146.         if LocalPlr.Character.BodyEffects.Reloading.Value then
  1147.             LocalPlr.Character.BodyEffects.Reloading.Value = false
  1148.         end
  1149.     end
  1150. end)
  1151.  
  1152. RunService.Stepped:Connect(function()
  1153.     if Utilities.AutoStomp then
  1154.         ReplicatedStorage.MainEvent:FireServer("Stomp")
  1155.     end
  1156. end)
  1157.  
  1158. RunService.Stepped:Connect(function()
  1159.     if Utilities.AutoReload and LocalPlr.Character:FindFirstChildWhichIsA("Tool").Ammo.Value <= 0 then
  1160.         ReplicatedStorage.MainEvent:FireServer("Reload", LocalPlr.Character:FindFirstChildWhichIsA("Tool"))
  1161.     end
  1162. end)
  1163.  
  1164. RunService.Stepped:Connect(function()
  1165.     if Movement.SpeedEnabled then
  1166.         LocalPlr.Character.HumanoidRootPart.CFrame = LocalPlr.Character.HumanoidRootPart.CFrame + LocalPlr.Character.Humanoid.MoveDirection * Movement.SpeedAmount
  1167.     end
  1168. end)
  1169.  
  1170. RunService.Stepped:Connect(function()
  1171.     if Movement.AutoJump and LocalPlr.Character.Humanoid:GetState() ~= Enum.HumanoidStateType.Freefall and LocalPlr.Character.Humanoid.MoveDirection.Magnitude > 0 then
  1172.         LocalPlr.Character.Humanoid:ChangeState("Jumping")
  1173.     end
  1174. end)
  1175.  
  1176. RunService.Stepped:Connect(function()
  1177.     if Movement.BunnyHop and LocalPlr.Character.Humanoid.FloorMaterial == Enum.Material.Air then
  1178.         LocalPlr.Character.HumanoidRootPart.CFrame = LocalPlr.Character.HumanoidRootPart.CFrame + LocalPlr.Character.Humanoid.MoveDirection * Movement.HopAmount
  1179.     end
  1180. end)
  1181.  
  1182. -- RenderStepped Functions
  1183.  
  1184. RunService.RenderStepped:Connect(function()
  1185.     if TargetAimbot.Enabled and TargBindEnabled and TargetAimbot.KoCheck and (TargetPlr.Character.Humanoid.Health <= 2.25 or LocalPlr.Character.Humanoid.Health <= 2.25) then
  1186.         TargBindEnabled = false
  1187.     end
  1188. end)
  1189.  
  1190. RunService.RenderStepped:Connect(function()
  1191.     if TargetAimbot.Enabled and TargBindEnabled and TargetAimbot.ViewAt then
  1192.         Workspace.CurrentCamera.CameraSubject = TargetPlr.Character.Humanoid
  1193.     else
  1194.         Workspace.CurrentCamera.CameraSubject = LocalPlr.Character.Humanoid
  1195.     end
  1196. end)
  1197.  
  1198. RunService.RenderStepped:Connect(function()
  1199.     local Pos, OnScreen
  1200.  
  1201.     if TargetAimbot.Resolver then
  1202.         Pos, OnScreen = Workspace.CurrentCamera:WorldToViewportPoint(TargetPlr.Character[TargetAimbot.RealHitPart].Position + Vector3.new(0, TargetAimbot.RealJumpOffset, 0) + (TargetPlr.Character.Humanoid.MoveDirection * TargetAimbot.RealPrediction * TargetPlr.Character.Humanoid.WalkSpeed))
  1203.     else
  1204.         Pos, OnScreen = Workspace.CurrentCamera:WorldToViewportPoint(TargetPlr.Character[TargetAimbot.RealHitPart].Position + Vector3.new(0, TargetAimbot.RealJumpOffset, 0) + (TargetPlr.Character[TargetAimbot.RealHitPart].Velocity * TargetAimbot.RealPrediction))
  1205.     end
  1206.  
  1207.     if TargetAimbot.Enabled and TargBindEnabled and TargetAimbot.Dot then
  1208.         if OnScreen then
  1209.             TargDotCircle.Visible = true
  1210.             TargDotCircle.Position = Vector2.new(Pos.X, Pos.Y)
  1211.         else
  1212.             TargDotCircle.Visible = false
  1213.         end
  1214.     else
  1215.         if TargetAimbot.Enabled and not TargBindEnabled and TargetAimbot.Dot and TargetAimbot.DotOnCursor then
  1216.             TargDotCircle.Visible = true
  1217.             TargDotCircle.Position = UserInputService:GetMouseLocation()
  1218.         else
  1219.             TargDotCircle.Visible = false
  1220.         end
  1221.     end
  1222. end)
  1223.  
  1224. RunService.RenderStepped:Connect(function()
  1225.     local Pos, OnScreen
  1226.  
  1227.     if TargetAimbot.Resolver then
  1228.         Pos, OnScreen = Workspace.CurrentCamera:WorldToViewportPoint(TargetPlr.Character[TargetAimbot.RealHitPart].Position + Vector3.new(0, TargetAimbot.RealJumpOffset, 0) + (TargetPlr.Character.Humanoid.MoveDirection * TargetAimbot.RealPrediction * TargetPlr.Character.Humanoid.WalkSpeed))
  1229.     else
  1230.         Pos, OnScreen = Workspace.CurrentCamera:WorldToViewportPoint(TargetPlr.Character[TargetAimbot.RealHitPart].Position + Vector3.new(0, TargetAimbot.RealJumpOffset, 0) + (TargetPlr.Character[TargetAimbot.RealHitPart].Velocity * TargetAimbot.RealPrediction))
  1231.     end
  1232.  
  1233.     if TargetAimbot.Enabled and TargBindEnabled and TargetAimbot.Tracer and OnScreen then
  1234.         TargTracerLine.Visible = true
  1235.         TargTracerLine.From = UserInputService:GetMouseLocation()
  1236.         TargTracerLine.To = Vector2.new(Pos.X, Pos.Y)
  1237.     else
  1238.         TargTracerLine.Visible = false
  1239.     end
  1240. end)
  1241.  
  1242. RunService.RenderStepped:Connect(function()
  1243.     if TargetAimbot.Enabled and TargBindEnabled and TargetAimbot.Highlight then
  1244.         TargHighlight.Parent = TargetPlr.Character
  1245.     else
  1246.         TargHighlight.Parent = CoreGui
  1247.     end
  1248. end)
  1249.  
  1250. RunService.RenderStepped:Connect(function()
  1251.     if TargetAimbot.Enabled and TargBindEnabled and TargetAimbot.Stats then
  1252.         StatsFrame.Visible = true
  1253.         StatsName.Text = TargetPlr.DisplayName .. " [" .. TargetPlr.Name .. "]"
  1254.         StatsPicture.Image = "rbxthumb://type=AvatarHeadShot&id=" .. TargetPlr.UserId .. "&w=420&h=420"
  1255.         StatsHealthBar:TweenSize(UDim2.new(TargetPlr.Character.Humanoid.Health / TargetPlr.Character.Humanoid.MaxHealth, 0, 1, 0), "In", "Linear", 0.25)
  1256.     else
  1257.         StatsFrame.Visible = false
  1258.     end
  1259. end)
  1260.  
  1261. RunService.RenderStepped:Connect(function()
  1262.     TargFovCircle.Position = UserInputService:GetMouseLocation()
  1263. end)
  1264.  
  1265. RunService.RenderStepped:Connect(function()
  1266.     if CameraAimbot.Enabled and CamBindEnabled then
  1267.         if CameraAimbot.AimMethod == "Camera" then
  1268.             if CameraAimbot.Resolver then
  1269.                 if CameraAimbot.Smoothing then
  1270.                     Workspace.CurrentCamera.CFrame = Workspace.CurrentCamera.CFrame:Lerp(CFrame.new(Workspace.CurrentCamera.CFrame.p, CamlockPlr.Character[CameraAimbot.RealHitPart].Position + Vector3.new(0, CameraAimbot.RealJumpOffset, 0) + (CamlockPlr.Character.Humanoid.MoveDirection * CameraAimbot.RealPrediction * CamlockPlr.Character.Humanoid.WalkSpeed)), CameraAimbot.Smoothness, Enum.EasingStyle.Linear, Enum.EasingDirection.InOut)
  1271.                 else
  1272.                     Workspace.CurrentCamera.CFrame = CFrame.new(Workspace.CurrentCamera.CFrame.p, CamlockPlr.Character[CameraAimbot.RealHitPart].Position + Vector3.new(0, CameraAimbot.RealJumpOffset, 0) + (CamlockPlr.Character.Humanoid.MoveDirection * CameraAimbot.RealPrediction * CamlockPlr.Character.Humanoid.WalkSpeed))
  1273.                 end
  1274.             else
  1275.                 if CameraAimbot.Smoothing then
  1276.                     Workspace.CurrentCamera.CFrame = Workspace.CurrentCamera.CFrame:Lerp(CFrame.new(Workspace.CurrentCamera.CFrame.p, CamlockPlr.Character[CameraAimbot.RealHitPart].Position + Vector3.new(0, CameraAimbot.RealJumpOffset, 0) + (CamlockPlr.Character[CameraAimbot.RealHitPart].Velocity * CameraAimbot.RealPrediction)), CameraAimbot.Smoothness, Enum.EasingStyle.Linear, Enum.EasingDirection.InOut)
  1277.                 else
  1278.                     Workspace.CurrentCamera.CFrame = CFrame.new(Workspace.CurrentCamera.CFrame.p, CamlockPlr.Character[CameraAimbot.RealHitPart].Position + Vector3.new(0, CameraAimbot.RealJumpOffset, 0) + (CamlockPlr.Character[CameraAimbot.RealHitPart].Velocity * CameraAimbot.RealPrediction))
  1279.                 end
  1280.             end
  1281.         else
  1282.             local Pos
  1283.  
  1284.             if CameraAimbot.Resolver then
  1285.                 Pos = Workspace.CurrentCamera:WorldToViewportPoint(CamlockPlr.Character[CameraAimbot.RealHitPart].Position + Vector3.new(0, CameraAimbot.RealJumpOffset, 0) + (CamlockPlr.Character.Humanoid.MoveDirection * CameraAimbot.RealPrediction * CamlockPlr.Character.Humanoid.WalkSpeed))
  1286.             else
  1287.                 Pos = Workspace.CurrentCamera:WorldToViewportPoint(CamlockPlr.Character[CameraAimbot.RealHitPart].Position + Vector3.new(0, CameraAimbot.RealJumpOffset, 0) + (CamlockPlr.Character[CameraAimbot.RealHitPart].Velocity * CameraAimbot.RealPrediction))
  1288.             end
  1289.  
  1290.             if CameraAimbot.Smoothing then
  1291.                 mousemoverel((Pos.X - UserInputService:GetMouseLocation().X) * CameraAimbot.Smoothness, (Pos.Y - UserInputService:GetMouseLocation().Y) * CameraAimbot.Smoothness)
  1292.             else
  1293.                 mousemoverel(Pos.X - UserInputService:GetMouseLocation().X, Pos.Y - UserInputService:GetMouseLocation().Y)
  1294.             end
  1295.         end
  1296.     end
  1297. end)
  1298.  
  1299. RunService.RenderStepped:Connect(function()
  1300.     if CameraAimbot.Enabled and CamBindEnabled and CameraAimbot.KoCheck and (CamlockPlr.Character.Humanoid.Health <= 2.25 or LocalPlr.Character.Humanoid.Health <= 2.25) then
  1301.         CamBindEnabled = false
  1302.     end
  1303. end)
  1304.  
  1305. RunService.RenderStepped:Connect(function()
  1306.     local Pos, OnScreen
  1307.  
  1308.     if CameraAimbot.Resolver then
  1309.         Pos, OnScreen = Workspace.CurrentCamera:WorldToViewportPoint(CamlockPlr.Character[CameraAimbot.RealHitPart].Position + Vector3.new(0, CameraAimbot.RealJumpOffset, 0) + (CamlockPlr.Character.Humanoid.MoveDirection * CameraAimbot.RealPrediction * CamlockPlr.Character.Humanoid.WalkSpeed))
  1310.     else
  1311.         Pos, OnScreen = Workspace.CurrentCamera:WorldToViewportPoint(CamlockPlr.Character[CameraAimbot.RealHitPart].Position + Vector3.new(0, CameraAimbot.RealJumpOffset, 0) + (CamlockPlr.Character[CameraAimbot.RealHitPart].Velocity * CameraAimbot.RealPrediction))
  1312.     end
  1313.  
  1314.     if CameraAimbot.Enabled and CamBindEnabled and CameraAimbot.Tracer and OnScreen then
  1315.         CamTracerLine.Visible = true
  1316.         CamTracerLine.From = UserInputService:GetMouseLocation()
  1317.         CamTracerLine.To = Vector2.new(Pos.X, Pos.Y)
  1318.     else
  1319.         CamTracerLine.Visible = false
  1320.     end
  1321. end)
  1322.  
  1323. RunService.RenderStepped:Connect(function()
  1324.     if CameraAimbot.Enabled and CamBindEnabled and CameraAimbot.Highlight then
  1325.         CamHighlight.Parent = CamlockPlr.Character
  1326.     else
  1327.         CamHighlight.Parent = CoreGui
  1328.     end
  1329. end)
  1330.  
  1331. RunService.RenderStepped:Connect(function()
  1332.     CamFovCircle.Position = UserInputService:GetMouseLocation()
  1333. end)
  1334.  
  1335. RunService.RenderStepped:Connect(function()
  1336.     if (SelfDot.Enabled or SelfDot.Tracer) and SelfDot.RandomHitPart then
  1337.         local RandomHitParts = {"Head", "HumanoidRootPart", "UpperTorso", "LowerTorso", "RightUpperArm", "LeftUpperArm", "RightLowerArm", "LeftLowerArm", "RightUpperLeg", "LeftUpperLeg", "RightLowerLeg", "LeftLowerLeg"}
  1338.  
  1339.         SelfDot.RealHitPart = RandomHitParts[math.random(#RandomHitParts)]
  1340.         wait(0.6)
  1341.     else
  1342.         SelfDot.RealHitPart = SelfDot.HitPart
  1343.     end
  1344. end)
  1345.  
  1346. -- InputBegan Functions
  1347.  
  1348. UserInputService.InputBegan:Connect(function(Key)
  1349.     if TargetAimbot.Enabled and Key.KeyCode == TargetAimbot.Keybind and not UserInputService:GetFocusedTextBox() then
  1350.         local Pos, OnScreen = Workspace.CurrentCamera:WorldToViewportPoint(ClosestPlr(TargetAimbot.RealHitPart, TargetAimbot.UseFov, TargFovCircle).Character[TargetAimbot.RealHitPart].Position)
  1351.  
  1352.         if TargBindEnabled then
  1353.             TargBindEnabled = false
  1354.  
  1355.             if TargetAimbot.Notify then
  1356.                 NotifyLib.Notify({
  1357.                     Title = "Azure Modded [Actyrn#7104]",
  1358.                     Description = "Untargeting: " .. TargetPlr.DisplayName,
  1359.                     Duration = 3
  1360.                 })
  1361.             end
  1362.         else
  1363.             if OnScreen then
  1364.                 TargBindEnabled = true
  1365.                 TargetPlr = ClosestPlr(TargetAimbot.RealHitPart, TargetAimbot.UseFov, TargFovCircle)
  1366.  
  1367.                 if TargetAimbot.Notify then
  1368.                     NotifyLib.Notify({
  1369.                         Title = "Azure Modded [Actyrn#7104]",
  1370.                         Description = "Targeting: " .. TargetPlr.DisplayName,
  1371.                         Duration = 3
  1372.                     })
  1373.                 end
  1374.             end
  1375.         end
  1376.     end
  1377. end)
  1378.  
  1379. UserInputService.InputBegan:Connect(function(Key)
  1380.     if CameraAimbot.Enabled and Key.KeyCode == CameraAimbot.Keybind and not UserInputService:GetFocusedTextBox() then
  1381.         local Pos, OnScreen = Workspace.CurrentCamera:WorldToViewportPoint(ClosestPlr(CameraAimbot.RealHitPart, CameraAimbot.UseFov, CamFovCircle).Character[CameraAimbot.RealHitPart].Position)
  1382.  
  1383.         if CamBindEnabled then
  1384.             CamBindEnabled = false
  1385.  
  1386.             if CameraAimbot.Notify then
  1387.                 NotifyLib.Notify({
  1388.                     Title = "Azure Modded [Actyrn#7104]",
  1389.                     Description = "Untargeting: " .. CamlockPlr.DisplayName,
  1390.                     Duration = 3
  1391.                 })
  1392.             end
  1393.         else
  1394.             if OnScreen then
  1395.                 CamBindEnabled = true
  1396.                 CamlockPlr = ClosestPlr(CameraAimbot.RealHitPart, CameraAimbot.UseFov, CamFovCircle)
  1397.  
  1398.                 if CameraAimbot.Notify then
  1399.                     NotifyLib.Notify({
  1400.                         Title = "Azure Modded [Actyrn#7104]",
  1401.                         Description = "Targeting: " .. CamlockPlr.DisplayName,
  1402.                         Duration = 3
  1403.                     })
  1404.                 end
  1405.             end
  1406.         end
  1407.     end
  1408. end)
  1409.  
  1410. -- Hookmetamethod functions
  1411.  
  1412. AntiCheatNamecall = hookmetamethod(game, "__namecall", newcclosure(function(Self, ...)
  1413.     local Arguments = {...}
  1414.     local AntiCheats = {"BreathingHAMON", "TeleportDetect", "JJARC", "TakePoisonDamage", "CHECKER_1", "CHECKER", "GUI_CHECK", "OneMoreTime", "checkingSPEED", "BANREMOTE", "PERMAIDBAN", "KICKREMOTE", "BR_KICKPC", "FORCEFIELD", "Christmas_Sock", "VirusCough", "Symbiote", "Symbioted", "RequestAFKDisplay"}
  1415.  
  1416.     if table.find(AntiCheats, Arguments[1]) and getnamecallmethod() == "FireServer" then
  1417.         return
  1418.     end
  1419.  
  1420.     return AntiCheatNamecall(Self, ...)
  1421. end))
  1422.  
  1423. TargNamecall = hookmetamethod(game, "__namecall", newcclosure(function(...)
  1424.     local Arguments = {...}
  1425.     local MousePositions = {"UpdateMousePos", "GetMousePos", "MousePos"}
  1426.  
  1427.     if TargetAimbot.Enabled and TargBindEnabled and table.find(MousePositions, Arguments[2]) and getnamecallmethod() == "FireServer" then
  1428.         if TargetAimbot.Resolver then
  1429.             Arguments[3] = TargetPlr.Character[TargetAimbot.RealHitPart].Position + Vector3.new(0, TargetAimbot.RealJumpOffset, 0) + (TargetPlr.Character.Humanoid.MoveDirection * TargetAimbot.RealPrediction * TargetPlr.Character.Humanoid.WalkSpeed)
  1430.         else
  1431.             Arguments[3] = TargetPlr.Character[TargetAimbot.RealHitPart].Position + Vector3.new(0, TargetAimbot.RealJumpOffset, 0) + (TargetPlr.Character[TargetAimbot.RealHitPart].Velocity * TargetAimbot.RealPrediction)
  1432.         end
  1433.  
  1434.         return TargNamecall(unpack(Arguments))
  1435.     end
  1436.  
  1437.     return TargNamecall(...)
  1438. end))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement