adana source
Key Required

adana source

[VERITY!] Hood Moddedputridputrid 18.3K views 39 executesUpdated Aug 1, 2022
Unrated
00
Lua Script•1413 lines (63967 chars)
if game.PlaceId == 5602055394 then
    local Library = loadstring(game:HttpGet("https://raw.githubusercontent.com/xHeptc/Kavo-UI-Library/main/source.lua"))()

    --[[local colors = {
        SchemeColor = Color3.fromRGB(0,255,255),
        Background = Color3.fromRGB(25,25,25),
        Header = Color3.fromRGB(35,35,35),
        TextColor = Color3.fromRGB(255,255,255),
        ElementColor = Color3.fromRGB(20, 20, 20)
    }--]]
    local Window = Library.CreateLib("Adana 2.0 || raid#5002 , https://discord.gg/d6hzXnXkXY", "BloodTheme") 
    
    local Main = Window:NewTab("Main") 
    local MainSection = Main:NewSection("Main")
    MainSection:NewButton("Aimlock", "Q, type /e autosettings in chat for best settings", function()
        loadstring(game:HttpGetAsync("https://raw.githubusercontent.com/Hyotinhofofinho/s1mple/main/LIXO"))() 
    end) 
    MainSection:NewButton("AntiStomp", "AntiStomp", function()   
        loadstring(game:HttpGet(("https://raw.githubusercontent.com/MasterViera/raidware/main/antibypass"), true))()
    end) 
    MainSection:NewButton("SuperSpeed (c)", "hold c for superspeed", function()
        loadstring(game:HttpGet("https://raw.githubusercontent.com/angeloX041/Speedc/main/SuperSpeedC "))()  
    end) 

    MainSection:NewButton("Infinite Jump", "Jump in the air", function()   
        local gayer = game:GetService'Players'.LocalPlayer;
        local gayus = game:GetService'UserInputService';

        _G.JumpHeight = 50;

        function Action(Object, Function) if Object ~= nil then Function(Object); end end

        gayus.InputBegan:connect(function(UserInput)
            if UserInput.UserInputType == Enum.UserInputType.Keyboard and UserInput.KeyCode == Enum.KeyCode.Space then
                Action(gayer.Character.Humanoid, function(self)
                    if self:GetState() == Enum.HumanoidStateType.Jumping or self:GetState() == Enum.HumanoidStateType.Freefall then
                        Action(self.Parent.HumanoidRootPart, function(self)
                            self.Velocity = Vector3.new(0, _G.JumpHeight, 0);
                        end)
                    end
                end)
            end
        end)
          
    end)
    MainSection:NewButton("No jump cooldown", "Removes jump cooldown", function()
        local Players = game:GetService("Players")
        local lp = Players.LocalPlayer
        local mouse = lp:GetMouse()
        local uis = game:GetService("UserInputService")
        local rservice = game:GetService("RunService")
        local cam = workspace.CurrentCamera
        local NormalGravity = game.Workspace.Gravity

        local Raw = getrawmetatable(game)
        local Caller = checkcaller or is_protosmasher_caller or Cer.isCerus
        local CallingScript = getcallingscript or get_calling_script
        local Closure = newcclosure or read_me or function(Func) return Func end
        local CallingMethod = getnamecallmethod or get_namecall_method
        setreadonly(Raw,false)
        local NewIndex = Raw.__newindex;
        Raw.__newindex = Closure(function(self,Property,Value)
            if Caller() then return NewIndex(self,Property,Value) end
            if Property == "WalkSpeed" then return 16 end
            if Property == "JumpPower" then return 50 end 
            if Property == "HipHeight" then return 0 end 
            if self == workspace and Property == "Gravity" then return NormalGravity end
            if Property == "CFrame" and self:IsDescendantOf(lp.Character) then return end 
            return NewIndex(self,Property,Value)
        end)
        local Namecall = Raw.__namecall;
        Raw.__namecall = Closure(function(self,...)
        local Args = {...}
            if Caller() then 
                if CallingMethod() == "FindFirstChild" and Args[1] == "HumanoidRootPart" then 
                    Args[1] = "HumanoidRootPart" 
                    return Namecall(self,unpack(Args))
                end
                return Namecall(self,...) 
            end 
            if CallingMethod() == "Destroy" or CallingMethod() == "Kick" then 
                if self == lp then return wait(9e9) end
                if tostring(self) == 'BodyGyro' or tostring(self) == 'BodyVelocity' then return wait(9e9) end 
            end
            if CallingMethod() == "BreakJoints" and self == lp.Character then return wait(9e9) end
            return Namecall(self,...)
        end)
        setreadonly(Raw,true)
    end)

 




    local Silent = Window:NewTab("Silent Aim")
    local Silentsection = Silent:NewSection("Silent Aim")

    local GetService = setmetatable({}, {
        __index = function(self, key)
            return game:GetService(key)
        end
    })
    
    
    local NotifyLibrary = loadstring(game:HttpGet("https://raw.githubusercontent.com/Kinlei/Dynissimo/main/Scripts/AkaliNotif.lua"))()
    local Notify = NotifyLibrary.Notify

    
    local RunService = GetService.RunService
    local Players = GetService.Players
    local LocalPlayer = Players.LocalPlayer
    local Mouse = LocalPlayer:GetMouse()
    local serInputService = game:GetService("UserInputService")
    local nouseLocation = serInputService:GetMouseLocation()
    
    local CurrentCamera = workspace.CurrentCamera
    local UserInputService = GetService.UserInputService
    local GuiInset = GetService.GuiService:GetGuiInset()
    local AimbotFOV = Drawing.new("Circle")
    AimbotFOV.Thickness = 1
    local SilentAimFOV = Drawing.new("Circle")
    SilentAimFOV.Thickness = 1
    
    local Insert = table.insert
    local Network = GetService.NetworkClient
    local CheckmateFolder = Instance.new("Folder", workspace)
    CheckmateFolder.Name = "Checkmate-Folder"
    local StarterGui = GetService.StarterGui
    local ReplicatedStorage = GetService.ReplicatedStorage
      
      
      

      
      local CheckmateSettings = {
          Aiming = {
              Aimbot = {
                  Enabled = false,
                  AimAssist = false,
                  IsAiming = false,
                  ShowFOV = false,
                  FOVColor = Color3.new(0.603921, 0.011764, 1),
                  UseNearestDistance = false,
                  WallCheck = false,
                  KnockedOutCheck = false,
                  GrabbedCheck = false,
                  Hitboxes = {"Head"}
              },
              TriggerBot = {
                  Enabled = false,
                  Delay = false,
                  DelayAmount = 0
              },
              SilentAim = {
                  Enabled = false,
                  ShowFOV = false,
                  FOVColor = Color3.new(0.603921, 0.011764, 1),
                  WallCheck = false,
                  KnockedOutCheck = false,
                  UseNearestDistance = false,
                  GrabbedCheck = false,
                  Hitboxes = {"Head"}
              },
              TargetAim = {
                  Enabled = false,
                  ShowFOV = false,
                  FOVColor = Color3.new(0.603921, 0.011764, 1),
                  WallCheck = false,
                  KnockedOutCheck = false,
                  UseNearestDistance = false,
                  GrabbedCheck = false,
                  Hitboxes = {"Head"},
                  Target = nil
              },
              AimingSettings = {
                  MovementPrediction = false,
                  MovementPredictionAmount = 0.165 * 1,
                  HitChance = false,
                  HitChanceAmount = {
                      HitPercent = 100,
                      NotHitPercent = 0
                  },
                  AimAssistType = "Camera",
                  MovementPrediction = false,
                  MovementPredictionAmount = 0.165 * 1,
                  SmoothingTracing = false,
                  SmoothingTracingAmount = 5,
                  PingBasedPrediction = false,
                  GetVelocity = 0.165
              },
              TargetAimSettings = {
                  UnlockTargetKnocked = false,
                  NotificationAlert = false,
              },
              FOV = {
                  FOVFilled = false,
                  AimAssistSize = 100,
                  SilentAimSize = 200,
                  TargetAimSize = 100
              },
              Whitelist = {
                  Players = {},
                  Friends = {},
                  Holder = "",
                  Enabled = false,
                  CrewEnabled = false,
                  FriendsWhitelist = false
              },
          },
          Blatant = {
              BlatantAA = {
                  Enabled = false,
                  NoAutoRotate = false,
                  UndergroundWallbang = false,
                  Underground = false,
                  AntiAimType = "Jitter",
                  AntiAimSpeed = 100,
                  JitterAngle = 180
              },
              LegitAA = {
                  Enabled = false,
                  AntiAimAt = false,
                  AntiAimAtDistance = 20
              },
              FakeLag = {
                  Enabled = false,
                  TriggerAmount = 5
              },
              Movement = {
                  SpeedEnabled = false,
                  SpeedType = "Default",
                  SpeedRender = "Default",
                  SpeedAmount = 5
              },
              Reaching = {
                  FistReach = false,
                  MeleeReach = false
              },
              Character = {
                  AntiGrab = false,
                  AntiStomp = false,
                  AntiStompType = "Nil Char",
                  AntiBag = false,
                  AutoArmor = false,
                  AutoLettuce = false,
                  AutoReload = false
              },
              Farming = {
                  ATMFarm = false,
                  ShoeFarm = false,
                  MuscleFarm = false,
                  MuscleFarmingType = "Normal",
                  BoxFarm = false,
                  HospitalFarm = false,
                  ATMPick = false
              },
              Cash = {
                  AutoDrop = false,
                  AutoDropAmount = 5000,
                  AutoPickCash = false
              }
          },
          Teleport = {
              TeleportReturn = false,
              ReturnDelay = false,
              AutoPurchase = false,
              AmmoPurchaseAmount = 1
          }
      }
      
      
      local CheckmateModule = {
          Old = {
              CFrame,
          },
          God = {
              MeleeAlive = false,
              GodMelee = false,
              GodBullet = false,
              AntiRagdoll = false
          },
          LagTick = 0,
          Ignores = {
              "UpperTorso",
              "LowerTorso",
              "Head",
              "LeftHand",
              "LeftUpperArm",
              "LeftLowerArm",
              "RightHand",
              "RightUpperArm",
              "RightLowerArm"
          },
          PingBasedPrediction = 0.165,
          Instance = {},
          Teleport = {
              Players = {},
              Food = {
                  "Cranberry",
                  "Donut",
                  "Pizza",
                  "Chicken",
                  "Popcorn",
                  "Hamburger",
                  "Taco",
                  "Starblox Latte",
                  "Lettuce",
                  "Lemonade"
              },
              Location = {
                  "Bank",
                  "Boxing Place",
                  "Police Station",
                  "Admin Base",
                  "Sewers",
                  "Shoe Store",
                  "Hospital",
                  "Phone Store",
                  "Taco Shack",
                  "Casino",
                  "UFO",
                  "Fire Station",
                  "Church",
                  "Downhill Shop",
                  "Uphill Shop"
              },
              Gun = {
                  "Glock",
                  "SMG",
                  "Silencer",
                  "TacticalShotgun",
                  "P90",
                  "AUG",
                  "Shotgun",
                  "RPG",
                  "AR",
                  "Double-Barrel SG",
                  "Flamethrower",
                  "Revolver",
                  "LMG",
                  "AK47",
                  "DrumGun",
                  "Silencer",
                  "GrenadeLauncher",
                  "Taser",
                  "SilencerAR",
                  "Grenade"
              },
              Armor = {
                  "High-Medium Armor",
                  "Medium Armor"
              },
              Mask = {
                  "Surgeon Mask",
                  "Riot Mask",
                  "Pitchfork",
                  "Hockey Mask",
                  "Breathing Mask",
                  "Pumpkin Mask",
                  "Skull Mask",
                  "Paintball Mask",
                  "Ninja Mask"
              },
              Weight = {
                  "Weights",
                  "HeavyWeights"
              },
              Melee = {
                  "Shovel",
                  "Bat",
                  "Pencil",
                  "StopSign",
                  "Knife",
                  "Pitchfork"
              },
              Phone = {
                  "iPhone",
                  "iPhoneB",
                  "iPhoneG",
                  "iPhoneP",
                  "Old Phone",
                  "Orange Phone",
                  "Original Phone",
              },
              Bike = {
                  "DuoBike",
                  "Solo Bike",
              },
              Extra = {
                  "PepperSpray",
                  "LockPicker",
                  "Flashlight",
                  "Flowers",
                  "Money Gun",
                  "Brown Bag",
                  "Anti Bodies",
                  "Firework"
              }
          }
      }
      

    Silentsection:NewToggle("Enable Silent Aim", "Silent aim", function(state)
        CheckmateSettings.Aiming.SilentAim.Enabled = state
    end)
    Silentsection:NewToggle("Show FOV", "Show Silent aim FOV circle", function(state)
        CheckmateSettings.Aiming.SilentAim.ShowFOV = state
    end)

    Silentsection:NewToggle("Wall check", "Dont shoot players behind a wall", function(state)
        CheckmateSettings.Aiming.SilentAim.WallCheck = state
    end)

    Silentsection:NewToggle("Ignore Friends", "Dont aim at friends", function(state)
        CheckmateSettings.Aiming.Whitelist.FriendsWhitelist = state
    end)

    Silentsection:NewSlider("FOV", "Change FOV size", 500, 50, function(s) -- 500 (MaxValue) | 0 (MinValue)
        CheckmateSettings.Aiming.FOV.SilentAimSize = s
    end)

    

    

     
 
     local Player = Window:NewTab("Player") 
     local PlayerSection = Player:NewSection("Player")
     PlayerSection:NewButton("Right Korblox ", "Right korblox (client) ", function()
          loadstring(game:HttpGet('https://raw.githubusercontent.com/carlcoded/pro/main/rightkorbloxperma'))()
     end)

     PlayerSection:NewButton("Headless (FE)", "Headless ", function()
          loadstring(game:HttpGet('https://raw.githubusercontent.com/carlcoded/pro/main/headlessperma'))()
     end)

     local settings_tbl = {
          ESP_Enabled = false,
          ESP_TeamCheck = false,
          Chams = true,
          Chams_Color = Color3.fromRGB(255,255,255),
          Chams_Transparency = 0.1,
          Chams_Glow_Color = Color3.fromRGB(255,255,255)
     }
     local Visuals = Window:NewTab("Visuals") 
     local VisualsSection = Visuals:NewSection("Visuals")
     VisualsSection:NewToggle("Chams", "Enable chams", function(state)
          settings_tbl.ESP_Enabled = state
     end)

     local dwEntities = game:GetService("Players")
     local dwLocalPlayer = dwEntities.LocalPlayer 
     local dwRunService = game:GetService("RunService")



     function destroy_chams(char)

     for k,v in next, char:GetChildren() do 

          if v:IsA("BasePart") and v.Transparency ~= 1 then

               if v:FindFirstChild("Glow") and 
               v:FindFirstChild("Chams") then

                    v.Glow:Destroy()
                    v.Chams:Destroy() 

               end 

          end 

     end 

     end

     dwRunService.Heartbeat:Connect(function()

     if settings_tbl.ESP_Enabled then

          for k,v in next, dwEntities:GetPlayers() do 

               if v ~= dwLocalPlayer then

                    if v.Character and
                    v.Character:FindFirstChild("HumanoidRootPart") and 
                    v.Character:FindFirstChild("Humanoid") and 
                    v.Character:FindFirstChild("Humanoid").Health ~= 0 then

                         if settings_tbl.ESP_TeamCheck == false then

                         local char = v.Character 

                         for k,b in next, char:GetChildren() do 

                              if b:IsA("BasePart") and 
                              b.Transparency ~= 1 then
                                   
                                   if settings_tbl.Chams then

                                        if not b:FindFirstChild("Glow") and
                                        not b:FindFirstChild("Chams") then

                                             local chams_box = Instance.new("BoxHandleAdornment", b)
                                             chams_box.Name = "Chams"
                                             chams_box.AlwaysOnTop = true 
                                             chams_box.ZIndex = 4 
                                             chams_box.Adornee = b 
                                             chams_box.Color3 = settings_tbl.Chams_Color
                                             chams_box.Transparency = settings_tbl.Chams_Transparency
                                             chams_box.Size = b.Size + Vector3.new(0.02, 0.02, 0.02)

                                             local glow_box = Instance.new("BoxHandleAdornment", b)
                                             glow_box.Name = "Glow"
                                             glow_box.AlwaysOnTop = false 
                                             glow_box.ZIndex = 3 
                                             glow_box.Adornee = b 
                                             glow_box.Color3 = settings_tbl.Chams_Glow_Color
                                             glow_box.Size = chams_box.Size + Vector3.new(0.13, 0.13, 0.13)

                                        end

                                   else

                                        destroy_chams(char)

                                   end
                              
                              end

                         end

                         else

                         if v.Team == dwLocalPlayer.Team then
                              destroy_chams(v.Character)
                         end

                         end

                    else

                         destroy_chams(v.Character)

                    end

               end

          end

     else 

          for k,v in next, dwEntities:GetPlayers() do 

               if v ~= dwLocalPlayer and 
               v.Character and 
               v.Character:FindFirstChild("HumanoidRootPart") and 
               v.Character:FindFirstChild("Humanoid") and 
               v.Character:FindFirstChild("Humanoid").Health ~= 0 then
                    
                    destroy_chams(v.Character)

               end

          end

     end

     end)


     VisualsSection:NewButton("Unnamed ESP", "Load UnnamedESP", function()
          loadstring(game:HttpGet(("https://raw.githubusercontent.com/ic3w0lf22/Unnamed-ESP/master/UnnamedESP.lua"), true))()
     end)


     


     

     local Misc = Window:NewTab("Misc") 
     MiscSection = Misc:NewSection("Misc")
     MiscSection:NewButton("Deletetool", "Get deletetool", function()   
          Instance.new("HopperBin", game.Players.LocalPlayer.Backpack).BinType = 4
     end) 

     MiscSection:NewButton("Trashtalk (t)", "keybind (t)", function()   
          local words = { 
               'bad',
               'Is your fat mom covering your screen or why are you aiming in the air',
               'Is your fat mom covering your screen or why are you aiming in the air',
               'goofy monkey',
          }
           
           local player = game.Players.LocalPlayer
           local keybind = 't'
           
           local event = game.ReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest
           
           player:GetMouse().KeyDown:connect(function(key)
               if key == keybind then
                   event:FireServer(words[math.random(#words)], "All")
               end
          end) 
     end) 
     MiscSection:NewButton("Show chat", "Makes chat visible", function()
        local lp = game.Players.LocalPlayer
        lp.PlayerGui.Chat.Frame.ChatChannelParentFrame.Visible = true
        lp.PlayerGui.Chat.Frame.ChatBarParentFrame.Position = lp.PlayerGui.Chat.Frame.ChatChannelParentFrame.Position + UDim2.new(UDim.new(), lp.PlayerGui.Chat.Frame.ChatChannelParentFrame.Size.Y)
     end)
     local CloseGUI = Window:NewTab("Settings") 
     local CloseGUISection = CloseGUI:NewSection("Keybind")
     CloseGUISection:NewKeybind("Select Keybind", "Select Keybind", Enum.KeyCode.V, function()
          Library:ToggleUI(v)
     end) 

     local ball = "Error"
     ball = "Ping: " ..game:GetService("Stats").Network.ServerStatsItem["Data Ping"]:GetValueString()
     local pingsection = CloseGUI:NewSection("Check ping")
     local label = pingsection:NewLabel(ball)
     
     pingsection:NewButton("Refresh ping", "Refresh ping", function()
          ball = "Ping: " ..game:GetService("Stats").Network.ServerStatsItem["Data Ping"]:GetValueString()
          label:UpdateLabel(ball)
     end)


     --[[ASSGDSGSGFSGHFSNHUIHDSGIHSIGHISDGHISGHISUGHIDUGHIUSDHGIUDSHGIDSUHGIDUSHGISHGDIGDHSIUGHSDG
     JGOFDSJGPFJGJFDOJGOFJDGIDJGOIJFDGOJFGOIJDFOIGJODIFGJOIFGJOIJFGOIFDJGOFJGOFIJGOIJDFGOIJFDGOIJDFGJ
     GHJFJGIFJDOINVOIRVHOHDSOHFGOIDSJGOIJGFIJGFIJGISJGIPSGJJGPSIDGJPGJDPSGJSPIJVBPJGSPJGDJHGJGDPOSJGPDSJ
     OGHPSJGFPOJGPDSJGPIFJGPSJGPISJGHJOIHFJVIGJPOGHJPSVIOPGJPDJGÜPISGPOJDÜPOGPSIDJGHÜOPIOJPOGJKPISDJGÜOSDJHpiDSGÜOkDS]]--

     for _, v in next, Players:GetPlayers() do
          if v ~= LocalPlayer and v:IsFriendsWith(LocalPlayer.UserId) then
              Insert(CheckmateSettings.Aiming.Whitelist.Friends, v.Name)
          end
      end
      
      Players.PlayerAdded:Connect(function(_Player)
          if _Player ~= LocalPlayer and _Player:IsFriendsWith(LocalPlayer.UserId) then
              Insert(CheckmateSettings.Aiming.Whitelist.Friends, _Player.Name)
          end
      end)
      
      Players.PlayerRemoving:Connect(function(_Player)
          if _Player ~= LocalPlayer and _Player:IsFriendsWith(LocalPlayer.UserId) then
              Remove(CheckmateSettings.Aiming.Whitelist.Friends, _Player.Name)
          end
      end)
      
      function NoSpace(Data)
          return Data:gsub("%s+", "") or Data
      end
          
      function Find(Data)
          local Target = nil
          
          for i, v in next, Players:GetPlayers() do
              if v.Name ~= LocalPlayer.Name and v.Name:lower():match('^'.. NoSpace(Data):lower()) then
                  Target = v.Name
              end
          end
          
          return Target
      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 Knocked(Player)
          if Alive(Player) then
              if Player.Character.BodyEffects["K.O"].Value then
                  return true
              end
              return false
          end
          return false
      end
      
      function Grabbing(Player)
          if Alive(Player) then
              if Player.Character:FindFirstChild("GRABBING_CONSTRAINT") then
                  return true
              end
              return false
          end
          return false
      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 CheckmateSettings.Aiming.Whitelist.FriendsWhitelist or not table.find(CheckmateSettings.Aiming.Whitelist.Friends, v.Name)) and (not CheckmateSettings.Aiming.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 CheckmateSettings.Aiming.Whitelist.Enabled or not table.find(CheckmateSettings.Aiming.Whitelist.Players, v.Name)) 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 CheckmateSettings.Aiming.Whitelist.FriendsWhitelist or not table.find(CheckmateSettings.Aiming.Whitelist.Friends, v.Name)) and (not CheckmateSettings.Aiming.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 CheckmateSettings.Aiming.Whitelist.Enabled or not table.find(CheckmateSettings.Aiming.Whitelist.Players, v.Name)) 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 Jitter(Speed, Angle)
          if Alive(LocalPlayer) then
              local Jit = Speed or math.random(30, 90)
              LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(LocalPlayer.Character.HumanoidRootPart.CFrame.Position) * CFrame.Angles(0, math.rad(Angle) + math.rad((math.random(1, 2) == 1 and Jit or -Jit)), 0) 
          end
      end
      
      function TableLowerFind(Table, CurrentName)
          local TableName
          for i, v in pairs(Table) do
              if string.find(CurrentName:gsub("%[", ""):gsub("%]", ""):lower(), v:lower()) then
                  TableName = v
              end
          end
          return TableName
      end
          
      function Spin(Speed)
          if Alive(LocalPlayer) then
              LocalPlayer.Character.HumanoidRootPart.CFrame = LocalPlayer.Character.HumanoidRootPart.CFrame * CFrame.Angles(0, math.rad(Speed), 0)
          end
      end
      
      function TeleportBuy(Target, AutoSetDelay)
          if workspace.Ignored.Shop:FindFirstChild(Target) and Alive(LocalPlayer) then
              CheckmateModule.Old.CFrame = LocalPlayer.Character.HumanoidRootPart.CFrame
              wait(0.05)
              LocalPlayer.Character.HumanoidRootPart.CFrame = Workspace.Ignored.Shop[Target].Head.CFrame * CFrame.new(0, 3, 0)
              wait(0.15)
              if CheckmateSettings.Teleport.AutoPurchase then
                  for i = 1, 10 do
                      fireclickdetector(Workspace.Ignored.Shop[Target].ClickDetector)
                  end
              end
              if CheckmateSettings.Teleport.TeleportReturn then
                  wait(CheckmateSettings.Teleport.ReturnDelay)
                  LocalPlayer.Character.HumanoidRootPart.CFrame = CheckmateModule.Old.CFrame  
              end
              if AutoSetDelay then
                  wait(1)
              end
          end
      end
      
      function Buy(Target, Delay, LagBack)
          if workspace.Ignored.Shop:FindFirstChild(Target) and Alive(LocalPlayer) then
              CheckmateModule.Old.CFrame = LocalPlayer.Character.HumanoidRootPart.CFrame
              wait(0.05)
              LocalPlayer.Character.HumanoidRootPart.CFrame = Workspace.Ignored.Shop[Target].Head.CFrame * CFrame.new(0, 3, 0)
              wait(0.15)
              for i = 1, 3 do
                  fireclickdetector(Workspace.Ignored.Shop[Target].ClickDetector)
              end
              if LagBack then
                  wait(1)
                  LocalPlayer.Character.HumanoidRootPart.CFrame = CheckmateModule.Old.CFrame  
              end
              if Delay ~= nil then
                  wait(Delay)
              end
          end
      end
      
      function Visible(OriginPart, Part)
          if Alive(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
                      CheckmateModule.Instance[#CheckmateModule.Instance + 1] = v
                  end
          
                  if v.Material == Enum.Material.Glass then
                      CheckmateModule.Instance[#CheckmateModule.Instance + 1] = v
                  end
              end
          
              return #Parts == 0
          end
          return true
      end
      
      function ToolName(Name)
          for Check = 1, 100000 do
              if Workspace.Ignored.Shop:FindFirstChild("[" .. Name .. "] - $" .. Check) then
                  return tostring("[" .. Name .. "] - $" .. Check)
              end
          end
      end
      
      function ToolAmmo(Name)
          for Check1 = 1, 250 do
              for Check2 = 1, 250 do
                  if Workspace.Ignored.Shop:FindFirstChild(Check1 .. " [" .. Name .. " Ammo] - $" .. Check2) then
                      return tostring(Check1 .. " [" .. Name .. " Ammo] - $" .. Check2)
                  end
              end
          end
      end
      
      function Invisible()
          if Alive(LocalPlayer) then
              CheckmateModule.Old.CFrame = LocalPlayer.Character.HumanoidRootPart.CFrame
              print(CheckmateModule.Old.CFrame)
              wait(0.1)
              LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(0, 96995694596945934234234234, 0)
              wait(0.1)
              LocalPlayer.Character.LowerTorso.Root:Destroy()
              for _, v in pairs(LocalPlayer.Character:GetChildren()) do
                  if v:IsA("MeshPart") and not table.find(CheckmateModule.Ignores, v.Name) then
                      v:Destroy()
                  end
              end
              wait(0.1)
              LocalPlayer.Character.HumanoidRootPart.CFrame = CheckmateModule.Old.CFrame
          end
      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 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
      
      function Remove(Data, Data2)
          for i, v in pairs(Data) do
              if v == Data2 then
                  table.remove(Data, i)
              end
          end
      end
      
      function IsVisible(GetPosition, IgnoreLists)
          return #CurrentCamera:GetPartsObscuringTarget({game.Players.LocalPlayer.Character.Head.Position, GetPosition}, IgnoreLists) == 0 and true or false
      end
      
      function GodFunction(Variable)
          LocalPlayer.Character.RagdollConstraints:Destroy()
          local Folder = Instance.new("Folder", LocalPlayer.Character)
          Folder.Name = "FULLY_LOADED_CHAR"
          wait()
          StarterGui:SetCoreGuiEnabled(Enum.CoreGuiType.Backpack, true)
          Variable = false
      end
      
      function Cham(Data, State)
          local BoxVar = nil
          local GlowVar = nil
          if State then
              for _, v in pairs(Data.Character:GetChildren()) do
                  if v:IsA("BasePart") and v.Transparency ~= 1 then
                      if not v:FindFirstChild("Box") then
                          BoxVar = Instance.new("BoxHandleAdornment", v)
                          BoxVar.Name = "Box"
                          BoxVar.AlwaysOnTop = true
                          BoxVar.ZIndex = 4
                          BoxVar.Adornee = v
                          BoxVar.Color3 = Color3.fromRGB(0, 153, 153)
                          BoxVar.Transparency = 0.5
                          BoxVar.Size = v.Size + Vector3.new(0.02, 0.02, 0.02)
                      end
                  end
              end
          else
              for i, v in pairs(Data.Character:GetChildren()) do
                  if v:IsA("BasePart") and v.Transparency ~= 1 then
                      if v:FindFirstChild("Box") then
                          v["Box"]:Destroy()
                      end
                  end
              end
              
              return BoxVar, GlowVar
          end
      end
      
      UserInputService.InputBegan:Connect(function(Key, Event)
          if Key.UserInputType == Enum.UserInputType.MouseButton2 and not Event then
              CheckmateSettings.Aiming.Aimbot.IsAiming = true
          end
      end)
      
      UserInputService.InputEnded:Connect(function(Key, Event)
          if Key.UserInputType == Enum.UserInputType.MouseButton2 and not Event then
              CheckmateSettings.Aiming.Aimbot.IsAiming = false
          end
      end)
      
      RunService.Heartbeat:Connect(function()
          if Alive(LocalPlayer) then
              if CheckmateSettings.Blatant.Movement.SpeedEnabled and CheckmateSettings.Blatant.Movement.SpeedType == "CFrame" then
                  if CheckmateSettings.Blatant.Movement.SpeedRenderType == "Default" then
                      if LocalPlayer.Character.Humanoid.MoveDirection.Magnitude > 0 then
                          for i = 1, CheckmateSettings.Blatant.Movement.SpeedAmount do
                              LocalPlayer.Character:TranslateBy(LocalPlayer.Character.Humanoid.MoveDirection)
                          end
                      end
                  end
              end
              if CheckmateSettings.Blatant.Character.AntiStomp then
                  if Knocked(LocalPlayer) then
                      if CheckmateSettings.Blatant.Character.AntiStompType == "Nil Char" then
                          NilBody()
                      end
                      if CheckmateSettings.Blatant.Character.AntiStompType == "Show Body" then
                          pcall(function()
                              LocalPlayer.Character.Humanoid:Destroy()
                          end)
                      end
                  end
              end
              if CheckmateSettings.Blatant.Character.AntiBag then
                  if LocalPlayer.Character:FindFirstChild("Christmas_Sock") then
                      LocalPlayer.Character:FindFirstChild("Christmas_Sock"):Destroy()
                  end
              end
              if CheckmateSettings.Blatant.Character.AntiGrab and LocalPlayer.Character:FindFirstChild("GRABBING_CONSTRAINT") then
                  LocalPlayer.Character["GRABBING_CONSTRAINT"]:Destroy()
              end
          end
      end)
      
      RunService.Stepped:Connect(function()
          if CheckmateSettings.Blatant.BlatantAA.UndergroundWallbang then
              for i, v in pairs(LocalPlayer.Character:GetDescendants()) do
                  if v:IsA("BasePart") and v.CanCollide == true then
                      v.CanCollide = false
                  end
              end
          end
      end)
      
      spawn(function()
          while wait() do
              if Alive(LocalPlayer) then
                  if CheckmateSettings.Blatant.Character.AutoLettuce then
                      pcall(function()
                          Buy("[Lettuce] - $5", 1)
                          if LocalPlayer.Backpack:FindFirstChild("[Lettuce]") then
                              LocalPlayer.Character.Humanoid:EquipTool(LocalPlayer.Backpack["[Lettuce]"])
                          end
                          wait(0.5)
                          LocalPlayer.Character["[Lettuce]"]:Activate()
                      end)
                  end
                  if CheckmateSettings.Blatant.Character.AutoReload then
                      local Gun = LocalPlayer.Character:FindFirstChildOfClass("Tool")
                      if Gun ~= nil and Gun:FindFirstChild("MaxAmmo") then
                          if Gun.Ammo.Value == 0 then
                              ReplicatedStorage.MainEvent:FireServer("Reload", Gun)
                          end
                      end
                  end
                  if CheckmateSettings.Blatant.Character.AutoArmor then
                      if LocalPlayer.Character.BodyEffects.Armor.Value == 0 then
                          Buy("[High-Medium Armor] - $2300", 0.5, true)
                      end
                  end
                  if CheckmateSettings.Blatant.Farming.MuscleFarm then
                      pcall(function()
                          if CheckmateSettings.Blatant.Farming.MuscleFarmingType == "Normal" then
                              if not LocalPlayer.Backpack:FindFirstChild("[Weights]") then
                                  Buy("[Weights] - $120", 1)
                              end
                              if LocalPlayer.Backpack:FindFirstChild("[Weights]") then
                                  LocalPlayer.Character.Humanoid:EquipTool(LocalPlayer.Backpack["[Weights]"])
                              end
                              LocalPlayer.Character["[Weights]"]:Activate()
                          end
                          if CheckmateSettings.Blatant.Farming.MuscleFarmingType == "Heavy" then
                              if not LocalPlayer.Backpack:FindFirstChild("[HeavyWeights]") then
                                  Buy("[HeavyWeights] - $250", 1)
                              end
                              if LocalPlayer.Backpack:FindFirstChild("[HeavyWeights]") then
                                  LocalPlayer.Character.Humanoid:EquipTool(LocalPlayer.Backpack["[HeavyWeights]"])
                              end
                              LocalPlayer.Character["[HeavyWeights]"]:Activate()
                          end
                      end)
                  end
                  if CheckmateSettings.Blatant.Farming.ShoeFarm then
                      pcall(function()
                          for i, v in pairs(Workspace.Ignored.Drop:GetChildren()) do
                              if v.Name == "MeshPart" then
                                  LocalPlayer.Character.HumanoidRootPart.CFrame = v.CFrame * CFrame.new(0, 2, 0)
                                  local ShoeDistance = (v.Position - LocalPlayer.Character.HumanoidRootPart.Position).Magnitude
                                  if ShoeDistance < 25 then
                                      fireclickdetector(v.ClickDetector)
                                  end
                              else
                                  fireclickdetector(Workspace.Ignored["Clean the shoes on the floor and come to me for cash"].ClickDetector)
                              end
                          end
                      end)
                  end
                  if CheckmateSettings.Blatant.Farming.HospitalFarm then
                      LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(116, 23, -479)
                      for _, v in pairs(Workspace.Ignored.HospitalJob:GetChildren()) do
                          if v.Name == "Can I get the Green bottle" then
                              fireclickdetector(v.Parent.Green.ClickDetector)
                              wait(1)
                              fireclickdetector(v.ClickDetector)
                          end
                          if v.Name == "Can I get the Blue bottle" then
                              fireclickdetector(v.Parent.Blue.ClickDetector)
                              wait(1)
                              fireclickdetector(v.ClickDetector)
                          end
                          if v.Name == "Can I get the Red bottle" then
                              fireclickdetector(v.Parent.Red.ClickDetector)
                              wait(1)
                              fireclickdetector(v.ClickDetector)
                          end
                      end
                  end
                  if CheckmateSettings.Blatant.Farming.BoxFarm then
                      pcall(function()
                          LocalPlayer.Character.HumanoidRootPart.CFrame = Workspace.MAP.Map.ArenaBOX.PunchingBagInGame["pretty ransom"].CFrame * CFrame.new(0, -1, 3)
                          if LocalPlayer.Backpack:FindFirstChild("Combat") then
                              LocalPlayer.Backpack.Combat.Parent = LocalPlayer.Character
                          end
                      end)
                      mouse1click()
                  end
              end
          end
      end)
      
      spawn(function()
          while wait() do
              if CheckmateSettings.Blatant.Farming.ATMFarm then
                  for _, v in pairs(Workspace.Cashiers:GetChildren()) do
                      if v:FindFirstChild("Head") and v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 then
                          repeat
                              CheckmateSettings.Blatant.Farming.ATMPick = false
                              wait()
                              if CheckmateSettings.Blatant.Farming.ATMFarm then
                                  if Alive(LocalPlayer) then
                                      LocalPlayer.Character.HumanoidRootPart.CFrame = v.Head.CFrame * CFrame.new(0, -1, 2.5)
                                      if LocalPlayer.Backpack:FindFirstChild("Combat") then
                                          LocalPlayer.Backpack.Combat.Parent = LocalPlayer.Character
                                      end
                                      --if LocalPlayer.Character:FindFirstChild("Combat") then
                                          LocalPlayer.Character["Combat"]:Activate()
                                      --end
                                  end
                              end
                          until v.Humanoid.Health <= 0 or not CheckmateSettings.Blatant.Farming.ATMFarm
                          pcall(function()
                              LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent = LocalPlayer.Backpack
                          end)
                          CheckmateSettings.Blatant.Farming.ATMPick = true
                          wait(5)
                      end
                  end
              end
          end
      end)
      
      RunService.RenderStepped:Connect(function()
          if Alive(LocalPlayer) then
              if CheckmateSettings.Aiming.AimingSettings.PingBasedPrediction then
                  local PingStats = GetService.Stats.Network.ServerStatsItem["Data Ping"]:GetValueString()
                  local Value = tostring(PingStats)
                  local PingValue = Value:split(" ")
                  local PingNumber = tonumber(PingValue[1])
          
                  if PingNumber < 130 then
                      CheckmateSettings.Aiming.AimingSettings.GetVelocity = PingNumber / 1000 + 0.037
                  else
                      CheckmateSettings.Aiming.AimingSettings.GetVelocity = PingNumber / 1000 + 0.033
                  end
              else
                  CheckmateSettings.Aiming.AimingSettings.GetVelocity = 0.165
              end
              if CheckmateSettings.Blatant.Cash.AutoDrop then
                  ReplicatedStorage.MainEvent:FireServer("DropMoney", tostring(CheckmateSettings.Blatant.Cash.AutoDropAmount))
              end
              if CheckmateSettings.Blatant.Cash.AutoPickCash then
                  pcall(function()
                      for _, v in pairs(Workspace.Ignored.Drop:GetChildren()) do
                          if v.Name == "MoneyDrop" then
                              local MoneyMagnitude = (v.Position - LocalPlayer.Character.HumanoidRootPart.Position).magnitude
                              if MoneyMagnitude < 25 then
                                  fireclickdetector(v.ClickDetector)
                              end 
                          end
                      end
                  end)
              end
              if CheckmateSettings.Blatant.Farming.ATMPick then
                  pcall(function()
                      for _, v in pairs(Workspace.Ignored.Drop:GetChildren()) do
                          if v.Name == "MoneyDrop" then
                              local MoneyMagnitude = (v.Position - LocalPlayer.Character.HumanoidRootPart.Position).Magnitude
                              if MoneyMagnitude < 25 then
                                  fireclickdetector(v.ClickDetector)
                              end 
                          end
                      end
                  end)
              end
              if CheckmateSettings.Blatant.Movement.SpeedEnabled and CheckmateSettings.Blatant.Movement.SpeedType == "CFrame" then
                  if CheckmateSettings.Blatant.Movement.SpeedRenderType == "Fast" and Alive(LocalPlayer) then
                      if LocalPlayer.Character.Humanoid.MoveDirection.Magnitude > 0 then
                          for i = 1, CheckmateSettings.Blatant.Movement.SpeedAmount do
                              LocalPlayer.Character:TranslateBy(LocalPlayer.Character.Humanoid.MoveDirection)
                          end
                      end
                  end
              end
              if CheckmateSettings.Blatant.Reaching.FistReach and LocalPlayer.Character.LeftHand.Transparency ~= 1 then
                  LocalPlayer.Character.LeftHand.Size = Vector3.new(45, 45, 45)
                  LocalPlayer.Character.RightHand.Size = Vector3.new(45, 45, 45)
                  LocalPlayer.Character.RightHand.Massless = true
                  LocalPlayer.Character.LeftHand.Massless = true
                  LocalPlayer.Character.RightHand.Transparency = 1
                  LocalPlayer.Character.LeftHand.Transparency = 1
              end
              if CheckmateSettings.Blatant.Reaching.MeleeReach then
                  local Tool = LocalPlayer.Character:FindFirstChildOfClass("Tool")
                  if Tool ~= nil and not Tool:FindFirstChild("Ammo") and TableLowerFind(CheckmateModule.Teleport.Melee, Tool.Name) ~= nil and Tool:FindFirstChild("Handle") then
                      if Tool.Handle.Transparency ~= 1 then
                          Tool.Handle.Size = Vector3.new(45, 45, 45)
                          Tool.Handle.Transparency = 1
                      end
                  end
              else
                  local Tool = LocalPlayer.Character:FindFirstChildOfClass("Tool")
                  if Tool ~= nil and not Tool:FindFirstChild("Ammo") and TableLowerFind(CheckmateModule.Teleport.Melee, Tool.Name) ~= nil and Tool:FindFirstChild("Handle") then
                      if Tool.Handle.Transparency == 1 then
                          if Tool.Name == "knife" then
                              Tool.Handle.Size = Vector3.new(2.19574, 0.449288, 0.102495)
                          end
                          if Tool.Name == "bat" then
                              Tool.Handle.Size = Vector3.new(0.559523, 4.68133, 0.559523)
                          end
                          if Tool.Name == "pencil" then
                              Tool.Handle.Size = Vector3.new(0.375586, 1.9, 0.375587)
                          end
                          if Tool.Name == "pitchfork" then
                              Tool.Handle.Size = Vector3.new(1.0553, 5.86135, 0.316619)
                          end
                          if Tool.Name == "shovel" then
                              Tool.Handle.Size = Vector3.new(1.68383, 5.903, 0.337731)
                          end
                          Tool.Handle.Transparency = 0
                      end
                  end
              end
              if CheckmateSettings.Blatant.LegitAA.Enabled then
                  if CheckmateSettings.Blatant.LegitAA.AntiPointAt then
                      for i, v in next, Players:GetPlayers() do
                          if v ~= LocalPlayer and Alive(v) and Alive(LocalPlayer) then
                              local BodyEffects = v.Character:FindFirstChild("BodyEffects")
                              local MousePos = BodyEffects:FindFirstChild("MousePos")
                              if BodyEffects ~= nil and MousePos ~= nil then
                                  local EnemyMouseMagnitude = (LocalPlayer.Character.HumanoidRootPart.Position - MousePos.Value).Magnitude
                                  if CheckmateSettings.Blatant.LegitAA.AntiAimAtDistance > EnemyMouseMagnitude then
                                      Root.CFrame = Root.CFrame * CFrame.new(math.random(1, 2) == 1 and 2 or -2, 0, 0)
                                  end
                              end
                          end
                      end
                  end
              end
              if CheckmateSettings.Blatant.BlatantAA.Enabled then
                      if CheckmateSettings.Blatant.BlatantAA.AntiAimType == "Jitter" then
                          Jitter(CheckmateSettings.Blatant.BlatantAA.AntiAimSpeed, CheckmateSettings.Blatant.BlatantAA.JitterAngle)
                      else
                          Spin(CheckmateSettings.Blatant.BlatantAA.AntiAimSpeed)
                      end
                      if CheckmateSettings.Blatant.BlatantAA.NoAutoRotate then
                          LocalPlayer.Character.Humanoid.AutoRotate = false
                      else
                          LocalPlayer.Character.Humanoid.AutoRotate = true
                      end
              else
                  LocalPlayer.Character.Humanoid.AutoRotate = true
              end
          end
          if CheckmateSettings.Aiming.TargetAimSettings.UnlockTargetKnocked then
              if CheckmateSettings.Aiming.TargetAimSettings.Target ~= nil and Players:FindFirstChild(CheckmateSettings.Aiming.TargetAimSettings.Target) then
                  if Knocked(Players:FindFirstChild(CheckmateSettings.Aiming.TargetAimSettings.Target)) then
                      CheckmateSettings.Aiming.TargetAimSettings.Target = nil
                  end
              end
          end
          if CheckmateSettings.Aiming.SilentAim.ShowFOV then
              local nouseLocation = serInputService:GetMouseLocation()
              SilentAimFOV.Visible = true
              SilentAimFOV.Radius = CheckmateSettings.Aiming.FOV.SilentAimSize
              SilentAimFOV.Filled = CheckmateSettings.Aiming.FOV.FOVFilled
              SilentAimFOV.Position = nouseLocation
              SilentAimFOV.Transparency = CheckmateSettings.Aiming.FOV.Transparency
              SilentAimFOV.NumSides = 100
              SilentAimFOV.Color = CheckmateSettings.Aiming.SilentAim.FOVColor
              --SilentAimFOV.Position = Vector2.new(Mouse.X, Mouse.Y)
          else
              SilentAimFOV.Visible = false
          end
          if CheckmateSettings.Aiming.Aimbot.Enabled then
              if CheckmateSettings.Aiming.Aimbot.ShowFOV then
                  AimbotFOV.Visible = true
                  AimbotFOV.Radius = CheckmateSettings.Aiming.FOV.AimAssistSize
                  AimbotFOV.Filled = CheckmateSettings.Aiming.FOV.FOVFilled
                  AimbotFOV.Transparency = CheckmateSettings.Aiming.FOV.Transparency
                  AimbotFOV.NumSides = 100
                  AimbotFOV.Color = CheckmateSettings.Aiming.Aimbot.FOVColor
                  AimbotFOV.Position = Vector2.new(Mouse.X, Mouse.Y + GuiInset.Y)
              else
                  AimbotFOV.Visible = false
              end
              if CheckmateSettings.Aiming.Aimbot.AimAssist and CheckmateSettings.Aiming.Aimbot.IsAiming then
                  local NearestTarget, NearestDistance = NearestType(CheckmateSettings.Aiming.Aimbot.UseNearestDistance and "Distance" or "Mouse")
      
                  if NearestTarget and (not CheckmateSettings.Aiming.Aimbot.GrabbedCheck or not Grabbing(NearestTarget)) and (not CheckmateSettings.Aiming.Aimbot.KnockedOutCheck or not Knocked(NearestTarget)) and (not CheckmateSettings.Aiming.Aimbot.ShowFOV or CheckmateSettings.Aiming.FOV.AimAssistSize > NearestDistance) and (not CheckmateSettings.Aiming.Aimbot.WallCheck or Visible(NearestTarget.Character.HumanoidRootPart, LocalPlayer.Character.HumanoidRootPart)) then
                      local TargetPart = (NearestTarget.Character.Humanoid:GetState() == Enum.HumanoidStateType.Freefall and NearestTarget.Character.LeftFoot or NearestTarget.Character[RandomTable(CheckmateSettings.Aiming.Aimbot.Hitboxes)])
                      local Prediction = (CheckmateSettings.Aiming.TargetAimSettings.MovementPrediction and TargetPart.CFrame + (TargetPart.Velocity * CheckmateSettings.Aiming.TargetAimSettings.MovementPredictionAmount) or TargetPart.CFrame + (TargetPart.Velocity * CheckmateSettings.Aiming.AimingSettings.GetVelocity))
                      
                      if CheckmateSettings.Aiming.AimbotSettings.AimAssistType == "Mouse" then
                          local NearestPosition, NearestVisible = CurrentCamera:WorldToScreenPoint(Prediction.Position)
                          local MouseLocation = CurrentCamera:WorldToScreenPoint(Mouse.Hit.Position)
                          local EndPosition = (CheckmateSettings.Aiming.AimbotSettings.SmoothingTracing and Vector2.new((NearestPosition.X - MouseLocation.X) / CheckmateSettings.Aiming.AimbotSettings.SmoothingTracingAmount, (NearestPosition.Y - MouseLocation.Y) / CheckmateSettings.Aiming.AimbotSettings.SmoothingTracingAmount) or Vector2.new((NearestPosition.X - MouseLocation.X) / 1.4, (NearestPosition.Y - MouseLocation.Y) / 1.4))
                          
                          if NearestVisible then
                              mousemoverel(EndPosition.X, EndPosition.Y)
                          end
                      elseif CheckmateSettings.Aiming.AimbotSettings.AimAssistType == "Camera" then
                          CurrentCamera.CFrame = CFrame.lookAt(CurrentCamera.CFrame.Position, Prediction.Position)
                      end
                  end
              end
          else
              AimbotFOV.Visible = false
          end
      end)
      
      spawn(function()
          while wait(1 / 16) do
              LagTick = math.clamp(CheckmateModule.LagTick + 1, 0, CheckmateSettings.Blatant.FakeLag.TriggerAmount)
              if Alive(Player) and CheckmateSettings.Blatant.FakeLag.Enabled then
                  if LagTick == math.random(1, CheckmateSettings.Blatant.FakeLag.TriggerAmount) then
                      Network:SetOutgoingKBPSLimit(9e9)
                      CheckmateFolder:ClearAllChildren()
                      LagTick = 0
                      --[[
                          if Settings.Visuals.PlayerESP.FakeLag.Cham then
                              for i, v in pairs(Player.Character:GetChildren()) do
                                  if v:IsA("BasePart") and v.Name ~= "HumanoidRootPart" then
                                      local ShadowPart = Instance.new("Part")
                                      ShadowPart.CFrame = v.CFrame
                                      ShadowPart.Anchored = true
                                      ShadowPart.CanCollide = false
                                      ShadowPart.Material = Enum.Material.ForceField
                                      ShadowPart.Color = Settings.Visuals.PlayerESP.FakeLag.Color
                                      ShadowPart.Name = v.Name
                                      ShadowPart.Transparency = 0
                                      ShadowPart.Size = v.Size
                                      ShadowPart.Parent = FakeLagFolder
                                  end
                              end
                          end
                      ]]
                  else
                      if CheckmateSettings.Blatant.FakeLag.Enabled then
                          Network:SetOutgoingKBPSLimit(1)
                      end
                  end
              else
                  CheckmateFolder:ClearAllChildren()
                  Network:SetOutgoingKBPSLimit(9e9)
              end
          end
      end)
      
      local __namecall -- cock ;)
      __namecall = hookmetamethod(game, "__namecall", function(self, ...)
          local Args = {...}
          local Method = getnamecallmethod()
      
          if tostring(self.Name) == "MainEvent" and tostring(Method) == "FireServer" then
              if Args[1] == "TeleportDetect" or Args[1] == "CHECKER_1" or Args[1] == "OneMoreTime" then
                  return
              end
          end
      
          return __namecall(self, ...)
      end)
      
      local __index -- <3
      __index = hookmetamethod(game, "__index", function(self, key)
          if self == Mouse and (tostring(key) == "Hit" or tostring(key) == "Target") then
              if CheckmateSettings.Aiming.TargetAim.Enabled then
                  if CheckmateSettings.Aiming.TargetAim.Target ~= nil and ChanceTable(CheckmateSettings.Aiming.AimingSettings.HitChanceAmount) == "HitPercent" then
                      if Players:FindFirstChild(CheckmateSettings.Aiming.TargetAim.Target) ~= nil and (not CheckmateSettings.Aiming.TargetAim.GrabbedCheck or not Grabbing(Players[CheckmateSettings.Aiming.TargetAim.Target])) and (not CheckmateSettings.Aiming.TargetAim.KnockedOutCheck or not Knocked(Players[CheckmateSettings.Aiming.TargetAim.Target])) and (not CheckmateSettings.Aiming.TargetAim.ShowFOV or CheckmateSettings.Aiming.FOV.TargetAimSize > (LocalPlayer.Character.Head.Position - Players[CheckmateSettings.Aiming.TargetAim.Target].Character.Head.Position).Magnitude) and (not CheckmateSettings.Aiming.TargetAim.WallCheck or Visible(Players[CheckmateSettings.Aiming.TargetAim.Target].Character.HumanoidRootPart, LocalPlayer.Character.HumanoidRootPart)) then
                          local TargetPart = (Players[CheckmateSettings.Aiming.TargetAim.Target].Character.Humanoid:GetState() == Enum.HumanoidStateType.Freefall and Players[CheckmateSettings.Aiming.TargetAim.Target].Character.LeftFoot or Players[CheckmateSettings.Aiming.TargetAim.Target].Character[RandomTable(CheckmateSettings.Aiming.TargetAim.Hitboxes)])
                          local Prediction = (CheckmateSettings.Aiming.TargetAimSettings.MovementPrediction and TargetPart.CFrame + (TargetPart.Velocity * CheckmateSettings.Aiming.TargetAimSettings.MovementPredictionAmount) or TargetPart.CFrame + (TargetPart.Velocity * CheckmateSettings.Aiming.AimingSettings.GetVelocity))
      
                          return (tostring(key) == "Hit" and Prediction or tostring(key) == "Target" and TargetPart)
                      end
                  end
              else    
                  if CheckmateSettings.Aiming.SilentAim.Enabled and ChanceTable(CheckmateSettings.Aiming.AimingSettings.HitChanceAmount) == "HitPercent" then
                      local NearestTarget, NearestDistance = NearestType(CheckmateSettings.Aiming.SilentAim.UseNearestDistance and "Distance" or "Mouse")
          
                      if NearestTarget and (not CheckmateSettings.Aiming.SilentAim.GrabbedCheck or not Grabbing(NearestTarget)) and (not CheckmateSettings.Aiming.SilentAim.KnockedOutCheck or not Knocked(NearestTarget)) and (not CheckmateSettings.Aiming.SilentAim.ShowFOV or CheckmateSettings.Aiming.FOV.SilentAimSize > NearestDistance) and (not CheckmateSettings.Aiming.SilentAim.WallCheck or IsVisible(NearestTarget.Character.Head.Position, {NearestTarget.Character, LocalPlayer.Character, CurrentCamera}) == true) then
                          local TargetPart = (NearestTarget.Character.Humanoid:GetState() == Enum.HumanoidStateType.Freefall and NearestTarget.Character.LeftFoot or NearestTarget.Character[RandomTable(CheckmateSettings.Aiming.SilentAim.Hitboxes)])
                          local Prediction = (CheckmateSettings.Aiming.TargetAimSettings.MovementPrediction and TargetPart.CFrame + (TargetPart.Velocity * CheckmateSettings.Aiming.TargetAimSettings.MovementPredictionAmount) or TargetPart.CFrame + (TargetPart.Velocity * CheckmateSettings.Aiming.AimingSettings.GetVelocity))
          
                          return (tostring(key) == "Hit" and Prediction or tostring(key) == "Target" and TargetPart)
                      end
                  end
              end
              
          end
      
          return __index(self, key)
      end)
      
      while wait() do
          if CheckmateSettings.Aiming.TriggerBot.Enabled then
              for i, v in next, Players:GetPlayers() do 
                  if Alive(v) then 
                      if Mouse.Target:IsDescendantOf(v.Character) then 
                          mouse1press()
                          wait()
                          mouse1release()
                          if CheckmateSettings.Aiming.TriggerBot.Delay then
                              wait(CheckmateSettings.Aiming.TriggerBot.DelayAmount)
                          end
                      end 
                  end
              end
          end
      end 
 
 else
     game.Players.LocalPlayer:kick("You're playing the wrong game lmao") -- kick wenn placeid nicht hood modded ist
 end

Features & Information

skidded da hood modded script pro tip : don't skid

Community Comments (0)

No comments yet for this script.

More Scripts for [VERITY!] Hood Modded