da hood script
da hood script
com/RRX4496/
XaxaNotifications/main/NotifiyLibrary"))();
game.StarterGui:SetCore("SendNotification", {
Title = "GravesWare v2",
Text = "Script Loading, You Can Modify Everything In The Table (Which Is
Below)",
wait(0.5)
--[[
"G",
"GR",
"GRA",
"GRAV",
"GRAVE",
"GRAVE.",
"GRAVES.W",
"GRAVE.WA",
"GRAVES.WAR",
"GRAVES.WARE ",
"GRAVE.WARE V2",
--]]
---------------------------------------------------------------------------
getgenv().GravesWare = {
Main = {
['Enabled'] = true,
['Keybind'] = Enum.KeyCode.Q
['HitPart'] = "HumanoidRootPart", --// HumanoidRootPart, LowerTorso,
UpperTorso, Head, NearestPoint
['AirshotFunction'] = false,
['AirshotBone'] = "Head",
['Alerts'] = true,
['Prediction'] = 0.13,
},
Auto_Prediction = {
['Enabled'] = true,
['RefreshRate'] = 0.1,
['Type'] = "PingBased", --// MovementBased, PingBased, MathmaticalBased,
['P10'] = 0.087,
['P20'] = 0.10,
['P30'] = 0.10,
['P40'] = 0.12,
['P50'] = 0.13,
['P60'] = 0.143,
['P70'] = 0.145,
['P80'] = 0.147,
['P90'] = 0.148,
['P100'] = 0.149,
['P110'] = 0.14920,
['P120'] = 0.165,
['P130'] = 0.166,
['P140'] = 0.169,
['P150'] = 0.179,
},
Checks = {
['WallCheck'] = true,
['KoCheck'] = true,
['CrewCheck'] = true,
['FriendCheck'] = true,
},
Resolver = {
['Enabled'] = false,
['Method'] = "MoveDirection" --// NoPrediction, MoveDirection
['DetectDesync'] = true,
['ResolverKeybind'] = Enum.KeyCode.X,
},
Miscellaneous = {
['Universal'] = true, --// what this will do is change mouse position based
on the game (hood customs , hood modded and more is supported)
['AntiGroundShots'] = true,
},
BoxVisuals = {
['Enabled'] = true,
['BoxColor'] = Color3.fromRGB(255, 255, 255),
['BoxSize'] = Vector3.new(11, 11, 11)
['BoxMaterial'] = Enum.Material.ForceField
['BoxTransparency'] = 0.5,
['Rainbow'] = false,
},
DotVisuals = {
['Enabled'] = false,
['DotColor'] = Color3.fromRGB(255, 255, 255),
['DotSize'] = Vector3.new(11, 11, 11)
['Rainbow'] = false,
},
TracerVisuals = {
['Enabled'] = false,
['TracerColor'] = Color3.fromRGB(255, 255, 255),
['TracerThickness'] = "1.6"
['TracerOrigin'] = "Mouse" --// Mouse, Up, Down, Head, Penis
},
FpsUnlocker = {
['Enabled'] = true,
['ShowFPS'] = false, --// creates a small gui to display your fps.
['Cap'] = 360,
},
-- mouse
if string.lower(method) == "mouse" then
for index, player in next, Players:GetPlayers() do
if player and player ~= Players.LocalPlayer then
local isvisible =
workspace.CurrentCamera:WorldToViewportPoint(player.Character.HumanoidRootPart.Posi
tion);
if (isvisible) then
if (player.Character.HumanoidRootPart.Position -
Players.LocalPlayer:GetMouse().Hit.Position).Magnitude < cache_distance then
cache_distance =
(player.Character.HumanoidRootPart.Position -
Players.LocalPlayer:GetMouse().Hit.Position).Magnitude;
cache_player = player;
end;
end;
end;
end;
-- character
elseif string.lower(method) == "character" then
for index, player in next, Players:GetPlayers() do
if player and player ~= Players.LocalPlayer then
local isvisible =
workspace.CurrentCamera:WorldToViewportPoint(player.Character.Position);
if (isvisible) then
if (player.Character.HumanoidRootPart.Position -
game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).Magnitu
de < cache_distance then
cache_distance =
(player.Character.HumanoidRootPart.Position -
game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).Magnitu
de;
cache_player = player;
end;
end;
end;
end;
end; -- end
return cache_player;
end;
InstanceFunctions = {
MakeInstance = function(Instance_Type, Properties)
local cache_instance = Instance.new(Instance_Type);
for index, key in next, Properties do
cache_instance[index] = key;
end;
return cache_instance;
end;
SetInstance = function(_Instance, Properties)
for index, key in next, Properties do
_Instance[index] = key;
end;
end;
};
function noob(player)
local character
repeat wait() until player.Character
local handler = makemarker(guimain,
player.Character:WaitForChild("HumanoidRootPart"),
getgenv().Graves.DotVisuals.Color, 0.3, 3)
handler.Name = player.Name
player.CharacterAdded:connect(function(Char) handler.Adornee =
Char:WaitForChild("HumanoidRootPart") end)
end
for i = 1, #data do
if data[i] ~= game.Players.LocalPlayer then
noob(data[i])
end
end
game.Players.PlayerAdded:connect(function(Player)
noob(Player)
end)
--]]
Notify({
Title = "GravesWare v2",
Description = "Target: " .. Plr.Character.Humanoid.DisplayName,
Duration = 1
})
end
Notify({
Title = "GravesWare v2",
Description = "Unlocked From: " .. Plr.Character.Humanoid.DisplayName,
Duration = 1
})
end
--[[
function getClosestPlayerToCursor()
local closestPlayer
local shortestDistance = circle.Radius
for i, v in pairs(game.Players:GetPlayers()) do
if v ~= game.Players.LocalPlayer and v.Character and
v.Character:FindFirstChild("Humanoid") and v.Character.Humanoid.Health ~= 0 and
v.Character:FindFirstChild("LowerTorso") then
local pos =
CC:WorldToViewportPoint(v.Character.PrimaryPart.Position)
local magnitude = (Vector2.new(pos.X, pos.Y) -
Vector2.new(LocalMouse.X, LocalMouse.Y)).magnitude
if magnitude < shortestDistance then
closestPlayer = v
shortestDistance = magnitude
end
end
end
return closestPlayer
end
--
if getgenv().GravesWare.BoxVisual.Enabled then
game:GetService("RunService").RenderStepped:connect(function()
if Locking and Plr.Character:FindFirstChild("HumanoidRootPart") then
Tracer.CFrame =
CFrame.new(Plr.Character.HumanoidRootPart.Position +
(Plr.Character.HumanoidRootPart.Velocity * getgenv().GravesWare.Main.Prediction))
else
Tracer.CFrame = CFrame.new(0, 9999, 0)
end
end)
end
if getgenv().Graveware.DotVisuals.Enabled then
game:GetService("RunService").RenderStepped:connect(function()
if Locking and Plr.Character:FindFirstChild("HumanoidRootPart") then
placemarker.CFrame = CFrame.new(Plr.Character.HumanoidRootPart.Position
+ (Plr.Character.HumanoidRootPart.Velocity * getgenv().GravesWare.Main.Prediction))
else
placemarker.CFrame = CFrame.new(0, 9999, 0)
end
end)
end
--