End
End
local exploit =
(syn and not is_sirhurt_closure and not pebc_execute and "Synapse") or
(secure_load and "Sentinel") or
(is_sirhurt_closure and "Sirhurt") or
(pebc_execute and "ProtoSmasher") or
(KRNL_LOADED and "Krnl") or
(WrapGlobal and "WeAreDevs") or
(isvm and "Proxo") or
(shadow_env and "Shadow") or
(jit and "EasyExploits") or
(getscriptenvs and "Calamari") or
(unit and not syn and "Unit") or
(OXYGEN_LOADED and "Oxygen U") or
(IsElectron and "Electron") or
("Unknown")
return exploit
end
-- https://v3rmillion.net/showthread.php?tid=1027440
local S, E = pcall(function()
if _G.Fanya then
game:GetService("StarterGui"):SetCore("SendNotification", {Title =
"FemWare"; Text = "Already Executed"; Icon = "rbxassetid://9327507243"; Duration =
0.3 })
return
end
_G.Fanya = "omg"
game:GetService("StarterGui"):SetCore("SendNotification", {Title = "FemWare";
Text = "New Script available on discord.gg/femware"; Icon =
"rbxassetid://9327507243"; Duration = 180 })
pcall(function()
setclipboard("discord.gg/femware")
end)
--Settings--
local ESP = {
Enabled = false,
Boxes = false,
BoxShift = CFrame.new(0,-1.5,0),
LoxShift = CFrame.new(0,-7,0),
BoxSize = Vector3.new(4,6,0),
Color = Color3.fromRGB(255,255,255),
Distance = 0,
FaceCamera = false,
Names = false,
TeamColor = true,
Thickness = 1,
AttachShift = 1,
TeamMates = true,
Players = true,
Highlights = false,
Tools = false,
Heli = false,
HighlightType = Enum.HighlightDepthMode.Occluded,
local highlights = {}
--Declarations--
local cam = game:GetService("Workspace").CurrentCamera
local plrs = game:GetService("Players")
local plr = plrs.LocalPlayer
local mouse = plr:GetMouse()
local coregui = game:GetService("CoreGui")
local Aimbot = {
Enabled = false,
HitPart = "Head",
PredictionVelocity = 100,
TeamCheck = false,
AimRadius = 50,
AimlockToggleKey = Enum.KeyCode.E,
On = false,
Height = 0,
Random = false,
Hits = {"Head", "UpperTorso", "LowerTorso", "LeftFoot", "LeftLowerLeg",
"LeftUpperLeg", "RightFoot", "RightLowerLeg", "RightUpperLeg", "LeftHand",
"LeftLowerArm", "LeftLowerArm", "RightHand", "RightLowerArm", "RightLowerArm",
"RightUpperArm", "RootPart", "Unknown"}
}
-- ESP
--Functions--
local function Draw(obj, props)
local new = Drawing.new(obj)
props = props or {}
for i,v in pairs(props) do
new[i] = v
end
return new
end
function ESP:GetTeam(p)
local ov = self.Overrides.GetTeam
if ov then
return ov(p)
end
function ESP:IsTeamMate(p)
local ov = self.Overrides.IsTeamMate
if ov then
return ov(p)
end
function ESP:GetColor(obj)
local ov = self.Overrides.GetColor
if ov then
return ov(obj)
end
local p = self:GetPlrFromChar(obj)
return p and self.TeamColor and p.Team and p.Team.TeamColor.Color or
self.Color
end
function ESP:GetPlrFromChar(char)
local ov = self.Overrides.GetPlrFromChar
if ov then
return ov(char)
end
return plrs:GetPlayerFromCharacter(char)
end
function ESP:Toggle(bool)
self.Enabled = bool
if not bool then
for i,v in pairs(self.Objects) do
if v.Type == "Box" then --fov circle etc
if v.Temporary then
v:Destroy()
else
for i,v in pairs(v.Components) do
v.Visible = false
end
end
end
end
end
end
function ESP:GetBox(obj)
local s, e = pcall(function()
return self.Objects[obj]
end)
if not s then
ErrorCapture(e)
end
end
if options.Recursive then
parent.DescendantAdded:Connect(NewListener)
for i,v in pairs(parent:GetDescendants()) do
coroutine.wrap(NewListener)(v)
end
else
parent.ChildAdded:Connect(NewListener)
for i,v in pairs(parent:GetChildren()) do
coroutine.wrap(NewListener)(v)
end
end
end
local boxBase = {}
boxBase.__index = boxBase
function boxBase:Destroy()
ESP.Objects[self.Object] = nil
for i,v in pairs(self.Components) do
v.Visible = false
v:Destroy()
self.Components[i] = nil
end
end
function boxBase:Update()
if not self.PrimaryPart then
--ErrorCapture("not supposed to print", self.Object)
return self:Destroy()
end
local color
if ESP.Highlighted == self.Object then
color = ESP.HighlightColor
else
color = self.Color or self.ColorDynamic and self:ColorDynamic() or
ESP:GetColor(self.Object) or ESP.Color
end
--calculations--
local cf = self.PrimaryPart.CFrame
if ESP.Distance > 0 then
local PlayerDistance = math.floor((cf.p - cam.CFrame.p).magnitude)
if PlayerDistance > ESP.Distance then
self.Components.Quad.Visible = false
self.Components.Name.Visible = false
self.Components.Distance.Visible = false
self.Components.Tool.Visible = false
if highlights[self.Player] then
highlights[self.Player].OutlineTransparency = 1
end
return
end
end
if ESP.FaceCamera then
cf = CFrame.new(cf.p, cam.CFrame.p)
end
local size = self.Size
local locs = {
TopLeft = cf * ESP.BoxShift * CFrame.new(size.X/2,size.Y/2,0),
TopRight = cf * ESP.BoxShift * CFrame.new(-size.X/2,size.Y/2,0),
BottomLeft = cf * ESP.BoxShift * CFrame.new(size.X/2,-size.Y/2,0),
BottomRight = cf * ESP.BoxShift *
CFrame.new(-size.X/2,-size.Y/2,0),
TagPos = cf * ESP.LoxShift * CFrame.new(0,size.Y/2,0),
Torso = cf * ESP.BoxShift
}
if ESP.Boxes then
local TopLeft, Vis1 = WorldToViewportPoint(cam, locs.TopLeft.p)
local TopRight, Vis2 = WorldToViewportPoint(cam, locs.TopRight.p)
local BottomLeft, Vis3 = WorldToViewportPoint(cam,
locs.BottomLeft.p)
local BottomRight, Vis4 = WorldToViewportPoint(cam,
locs.BottomRight.p)
if self.Components.Quad then
if Vis1 or Vis2 or Vis3 or Vis4 then
self.Components.Quad.Visible = true
self.Components.Quad.PointA = Vector2.new(TopRight.X,
TopRight.Y)
self.Components.Quad.PointB = Vector2.new(TopLeft.X,
TopLeft.Y)
self.Components.Quad.PointC = Vector2.new(BottomLeft.X,
BottomLeft.Y)
self.Components.Quad.PointD = Vector2.new(BottomRight.X,
BottomRight.Y)
self.Components.Quad.Color = color
else
self.Components.Quad.Visible = false
end
end
else
self.Components.Quad.Visible = false
end
if Vis5 then
self.Components.Name.Visible = true
self.Components.Name.Position = Vector2.new(TagPos.X, TagPos.Y
+ 14)
self.Components.Name.Text = self.Name
self.Components.Name.Color = color
self.Components.Distance.Visible = true
self.Components.Distance.Position = Vector2.new(TagPos.X,
TagPos.Y + 28)
self.Components.Distance.Text =
math.floor(self.Player.Stats.Health.Value + self.Player.Stats.HealthBonus.Value) ..
" | " .. math.floor((cam.CFrame.p - cf.p).magnitude) .."m"
self.Components.Distance.Color = color
else
self.Components.Name.Visible = false
self.Components.Distance.Visible = false
end
else
self.Components.Name.Visible = false
self.Components.Distance.Visible = false
end
if Vis5 then
if not highlights[self.Player] then
local highlight = Instance.new("Highlight", coregui)
highlight.Name = self.Player.Name
highlight.Adornee = self.Player.Character
highlight.DepthMode = ESP.HighlightType
highlight.OutlineColor = color
highlight.FillTransparency = 1
highlights[self.Player] = highlight
else
highlights[self.Player].Adornee = self.Player.Character
highlights[self.Player].OutlineColor = color
highlights[self.Player].OutlineTransparency = 0
end
else
if highlights[self.Player] then
highlights[self.Player].OutlineTransparency = 1
end
end
else
if highlights[self.Player] then
highlights[self.Player].OutlineTransparency = 1
end
end
if Vis5 then
self.Components.Tool.Visible = true
self.Components.Tool.Position = Vector2.new(TagPos.X, TagPos.Y
- 28)
self.Components.Tool.Text = self.Player.Stats.Primary.Value or
""
self.Components.Tool.Color = color
else
self.Components.Tool.Visible = false
end
else
self.Components.Tool.Visible = false
end
end
if self:GetBox(obj) then
self:GetBox(obj):Destroy()
end
box.Components["Quad"] = Draw("Quad", {
Thickness = self.Thickness,
Color = color,
Transparency = 1,
Filled = false,
Visible = self.Enabled and self.Boxes
})
box.Components["Name"] = Draw("Text", {
Text = box.Name,
Color = box.Color,
Center = true,
Outline = true,
Size = 16,
Visible = self.Enabled and self.Names
})
box.Components["Distance"] = Draw("Text", {
Color = box.Color,
Center = true,
Outline = true,
Size = 16,
Visible = self.Enabled and self.Distance
})
box.Components["Tool"] = Draw("Text", {
Color = box.Color,
Center = true,
Outline = true,
Size = 16,
Visible = self.Enabled and self.Tools
})
self.Objects[obj] = box
obj.AncestryChanged:Connect(function(_, parent)
if parent == nil and ESP.AutoRemove ~= false then
box:Destroy()
end
end)
obj:GetPropertyChangedSignal("Parent"):Connect(function()
if obj.Parent == nil and ESP.AutoRemove ~= false then
box:Destroy()
end
end)
if not s then
ErrorCapture(e)
end
end
plrs.PlayerAdded:Connect(PlayerAdded)
for i,v in pairs(plrs:GetPlayers()) do
if v ~= plr then
PlayerAdded(v)
end
end
plrs.PlayerRemoving:Connect(function(v)
if highlights[v] then
highlights[v]:Destroy()
highlights[v] = nil
end
end)
game:GetService("RunService").Heartbeat:Connect(function()
cam = game:GetService("Workspace").CurrentCamera
for i,v in (ESP.Enabled and pairs or ipairs)(ESP.Objects) do
if v.Update then
local s,e = pcall(v.Update, v)
if not s then
--ErrorCapture("[EU]", e, v.Object:GetFullName())
ErrorCapture(e)
end
end
end
end)
-- ESP
if onscreen then
DropText.Position = Vector2.new(dropvector.X,
dropvector.Y)
DropText.Visible = true
DropText.Color = ESP.Color
DistText.Position = Vector2.new(dropvector.X,
dropvector.Y + 14)
DistText.Visible = true
DistText.Text =
math.floor((game:GetService("Workspace").CurrentCamera.CFrame.p -
drop.PrimaryPart.Position).magnitude) .."m"
DistText.Color = ESP.Color
else
DropText.Visible = false
DistText.Visible = false
end
else
if not
game:GetService("Workspace").Map.Shared.Randoms:FindFirstChild(drop.Name) or not
drop.PrimaryPart then
c:Disconnect()
c = nil
end
DropText.Visible = false
DistText.Visible = false
if c then
c:Disconnect()
c = nil
end
end
end)
end)
end
coroutine.wrap(UPDATER)()
end
pcall(function()
game:GetService("Workspace").Map.Shared.Randoms.ChildAdded:Connect(function(drop)
if ESP.Heli == true and string.find(drop.Name, "Seahawk") then
SGui:SetCore("SendNotification", {Title = "Heli Crashed!"; Text =
drop.Name .. " has summoned."; Icon = "rbxassetid://9327507243"; Duration = 60 })
wait(5)
if drop.PrimaryPart then
coroutine.wrap(DrawDrop)(drop)
end
end
end)
end)
-- AIMBOT
local function Notify(title, text, icon, time)
if not time or not type(time) == "number" then time = 3 end
SGui:SetCore("SendNotification",{
Title = title;
Text = text;
Icon = "rbxassetid://9327507243";
Duration = time;
})
end
for i, v in pairs(PLAYER_HOLD) do
if v.diff == L_DISTANCE then
return v.plr
end
end
end
game:GetService("UserInputService").InputBegan:Connect(function(Key)
if Aimbot.Enabled and Key.KeyCode == Aimbot.AimlockToggleKey then
if not Aimbot.On then
pcall(function()
local Target = GetNearestTarget()
if Target ~= nil then
AimlockTarget = Target
Aimbot.On = true
Notify("FemWare", "Target: "..tostring(AimlockTarget),
"", 3)
end
end)
else
Aimbot.On = false
AimlockTarget = nil
Notify("FemWare", "Disabled.", "", 0.5)
end
end
end)
-- AIMBOT
local DiscordLib =
loadstring(game:HttpGet"https://raw.githubusercontent.com/dawid-scripts/UI-Libs/
main/discord%20lib.txt")()
if v == true then
RAim = game:GetService("RunService").RenderStepped:Connect(function()
pcall(function()
if Aimbot.Enabled and Aimbot.On and AimlockTarget and
AimlockTarget.Character and AimlockTarget.Character:FindFirstChild(Aimbot.HitPart)
then
if Aimbot.PredictionVelocity == 100 then
game:GetService("Workspace").CurrentCamera.CFrame =
CFrame.new(game:GetService("Workspace").CurrentCamera.CFrame.p,
AimlockTarget.Character[Aimbot.HitPart].Position + Vector3.new(0, Aimbot.Height,
0))
elseif not Aimbot.Random then
game:GetService("Workspace").CurrentCamera.CFrame =
CFrame.new(game:GetService("Workspace").CurrentCamera.CFrame.p,
AimlockTarget.Character[Aimbot.HitPart].Position + Vector3.new(0, Aimbot.Height, 0)
+ AimlockTarget.Character[Aimbot.HitPart].Velocity/Aimbot.PredictionVelocity)
elseif not RandomCool then
r = Aimbot.Hits[math.random(1, #Aimbot.Hits)]
if AimlockTarget.Character:FindFirstChild(r) then
RandomCool = true
wait(0.5)
RandomCool = false
end
else
game:GetService("Workspace").CurrentCamera.CFrame =
CFrame.new(game:GetService("Workspace").CurrentCamera.CFrame.p,
AimlockTarget.Character[r].Position + Vector3.new(0, Aimbot.Height, 0) +
AimlockTarget.Character[Aimbot.HitPart].Velocity/Aimbot.PredictionVelocity)
end
end
end)
end)
elseif not v and RAim then
RAim:Disconnect()
RAim = nil
end
end)
game:GetService("UserInputService").InputBegan:connect(function(input)
if InfiniteJump and input.KeyCode == Enum.KeyCode.Space then
game:GetService"Players".LocalPlayer.Character:FindFirstChildOfClass("Humanoid"):Ch
angeState("Jumping")
end
end)
for i, v in pairs(getgc(true)) do
if type(v) == 'table' and rawget(v, str) then
setreadonly(v, false)
v[str] = 0
v[str2] = 0
v[str3] = 0
v[str4] = 0
v[str5] = 10000000
end
end
end)
for i, v in pairs(getgc(true)) do
if type(v) == 'table' and rawget(v, str) then
setreadonly(v, false)
v[str] = 1500
end
end
end)
local Speed = 1
if v == true then
HbTP = game:GetService("RunService").Heartbeat:Connect(function()
if game:GetService("Players").LocalPlayer.Character and
game:GetService("Players").LocalPlayer.Character.Humanoid and
game:GetService("Players").LocalPlayer.Character.Humanoid.Parent then
if
game:GetService("Players").LocalPlayer.Character.Humanoid.MoveDirection.Magnitude >
0 then
game:GetService("Players").LocalPlayer.Character:TranslateBy(game:GetService("Playe
rs").LocalPlayer.Character.Humanoid.MoveDirection * Speed / 10)
end
end
end)
elseif not v and HbTP then
HbTP:Disconnect()
HbTP = nil
end
end)
local ClockTime = 12
game:GetService("Players").PlayerAdded:Connect(function(Player)
CheckStaff(Player)
end)
if v == true then
pcall(function()
ESP.Heli = true
for i, drop in
pairs(game:GetService("Workspace").Map.Shared.Randoms:GetChildren()) do
if string.find(drop.Name, "Seahawk") and drop.PrimaryPart then
coroutine.wrap(DrawDrop)(drop)
end
end
end)
else
ESP.Heli = false
end
end)
if not S then
ErrorCapture(E)
endyo my gang in alaska
local exploit =
(syn and not is_sirhurt_closure and not pebc_execute and "Synapse") or
(secure_load and "Sentinel") or
(is_sirhurt_closure and "Sirhurt") or
(pebc_execute and "ProtoSmasher") or
(KRNL_LOADED and "Krnl") or
(WrapGlobal and "WeAreDevs") or
(isvm and "Proxo") or
(shadow_env and "Shadow") or
(jit and "EasyExploits") or
(getscriptenvs and "Calamari") or
(unit and not syn and "Unit") or
(OXYGEN_LOADED and "Oxygen U") or
(IsElectron and "Electron") or
("Unknown")
return exploit
end
-- https://v3rmillion.net/showthread.php?tid=1027440
local S, E = pcall(function()
if _G.Fanya then
game:GetService("StarterGui"):SetCore("SendNotification", {Title =
"FemWare"; Text = "Already Executed"; Icon = "rbxassetid://9327507243"; Duration =
0.3 })
return
end
_G.Fanya = "omg"
game:GetService("StarterGui"):SetCore("SendNotification", {Title = "FemWare";
Text = "New Script available on discord.gg/femware"; Icon =
"rbxassetid://9327507243"; Duration = 180 })
pcall(function()
setclipboard("discord.gg/femware")
end)
--Settings--
local ESP = {
Enabled = false,
Boxes = false,
BoxShift = CFrame.new(0,-1.5,0),
LoxShift = CFrame.new(0,-7,0),
BoxSize = Vector3.new(4,6,0),
Color = Color3.fromRGB(255,255,255),
Distance = 0,
FaceCamera = false,
Names = false,
TeamColor = true,
Thickness = 1,
AttachShift = 1,
TeamMates = true,
Players = true,
Highlights = false,
Tools = false,
Heli = false,
HighlightType = Enum.HighlightDepthMode.Occluded,
local highlights = {}
--Declarations--
local cam = game:GetService("Workspace").CurrentCamera
local plrs = game:GetService("Players")
local plr = plrs.LocalPlayer
local mouse = plr:GetMouse()
local coregui = game:GetService("CoreGui")
local Aimbot = {
Enabled = false,
HitPart = "Head",
PredictionVelocity = 100,
TeamCheck = false,
AimRadius = 50,
AimlockToggleKey = Enum.KeyCode.E,
On = false,
Height = 0,
Random = false,
Hits = {"Head", "UpperTorso", "LowerTorso", "LeftFoot", "LeftLowerLeg",
"LeftUpperLeg", "RightFoot", "RightLowerLeg", "RightUpperLeg", "LeftHand",
"LeftLowerArm", "LeftLowerArm", "RightHand", "RightLowerArm", "RightLowerArm",
"RightUpperArm", "RootPart", "Unknown"}
}
-- ESP
--Functions--
local function Draw(obj, props)
local new = Drawing.new(obj)
props = props or {}
for i,v in pairs(props) do
new[i] = v
end
return new
end
function ESP:GetTeam(p)
local ov = self.Overrides.GetTeam
if ov then
return ov(p)
end
function ESP:IsTeamMate(p)
local ov = self.Overrides.IsTeamMate
if ov then
return ov(p)
end
function ESP:GetColor(obj)
local ov = self.Overrides.GetColor
if ov then
return ov(obj)
end
local p = self:GetPlrFromChar(obj)
return p and self.TeamColor and p.Team and p.Team.TeamColor.Color or
self.Color
end
function ESP:GetPlrFromChar(char)
local ov = self.Overrides.GetPlrFromChar
if ov then
return ov(char)
end
return plrs:GetPlayerFromCharacter(char)
end
function ESP:Toggle(bool)
self.Enabled = bool
if not bool then
for i,v in pairs(self.Objects) do
if v.Type == "Box" then --fov circle etc
if v.Temporary then
v:Destroy()
else
for i,v in pairs(v.Components) do
v.Visible = false
end
end
end
end
end
end
function ESP:GetBox(obj)
local s, e = pcall(function()
return self.Objects[obj]
end)
if not s then
ErrorCapture(e)
end
end
if options.Recursive then
parent.DescendantAdded:Connect(NewListener)
for i,v in pairs(parent:GetDescendants()) do
coroutine.wrap(NewListener)(v)
end
else
parent.ChildAdded:Connect(NewListener)
for i,v in pairs(parent:GetChildren()) do
coroutine.wrap(NewListener)(v)
end
end
end
local boxBase = {}
boxBase.__index = boxBase
function boxBase:Destroy()
ESP.Objects[self.Object] = nil
for i,v in pairs(self.Components) do
v.Visible = false
v:Destroy()
self.Components[i] = nil
end
end
function boxBase:Update()
if not self.PrimaryPart then
--ErrorCapture("not supposed to print", self.Object)
return self:Destroy()
end
local color
if ESP.Highlighted == self.Object then
color = ESP.HighlightColor
else
color = self.Color or self.ColorDynamic and self:ColorDynamic() or
ESP:GetColor(self.Object) or ESP.Color
end
--calculations--
local cf = self.PrimaryPart.CFrame
if ESP.Distance > 0 then
local PlayerDistance = math.floor((cf.p - cam.CFrame.p).magnitude)
if PlayerDistance > ESP.Distance then
self.Components.Quad.Visible = false
self.Components.Name.Visible = false
self.Components.Distance.Visible = false
self.Components.Tool.Visible = false
if highlights[self.Player] then
highlights[self.Player].OutlineTransparency = 1
end
return
end
end
if ESP.FaceCamera then
cf = CFrame.new(cf.p, cam.CFrame.p)
end
local size = self.Size
local locs = {
TopLeft = cf * ESP.BoxShift * CFrame.new(size.X/2,size.Y/2,0),
TopRight = cf * ESP.BoxShift * CFrame.new(-size.X/2,size.Y/2,0),
BottomLeft = cf * ESP.BoxShift * CFrame.new(size.X/2,-size.Y/2,0),
BottomRight = cf * ESP.BoxShift *
CFrame.new(-size.X/2,-size.Y/2,0),
TagPos = cf * ESP.LoxShift * CFrame.new(0,size.Y/2,0),
Torso = cf * ESP.BoxShift
}
if ESP.Boxes then
local TopLeft, Vis1 = WorldToViewportPoint(cam, locs.TopLeft.p)
local TopRight, Vis2 = WorldToViewportPoint(cam, locs.TopRight.p)
local BottomLeft, Vis3 = WorldToViewportPoint(cam,
locs.BottomLeft.p)
local BottomRight, Vis4 = WorldToViewportPoint(cam,
locs.BottomRight.p)
if self.Components.Quad then
if Vis1 or Vis2 or Vis3 or Vis4 then
self.Components.Quad.Visible = true
self.Components.Quad.PointA = Vector2.new(TopRight.X,
TopRight.Y)
self.Components.Quad.PointB = Vector2.new(TopLeft.X,
TopLeft.Y)
self.Components.Quad.PointC = Vector2.new(BottomLeft.X,
BottomLeft.Y)
self.Components.Quad.PointD = Vector2.new(BottomRight.X,
BottomRight.Y)
self.Components.Quad.Color = color
else
self.Components.Quad.Visible = false
end
end
else
self.Components.Quad.Visible = false
end
if Vis5 then
self.Components.Name.Visible = true
self.Components.Name.Position = Vector2.new(TagPos.X, TagPos.Y
+ 14)
self.Components.Name.Text = self.Name
self.Components.Name.Color = color
self.Components.Distance.Visible = true
self.Components.Distance.Position = Vector2.new(TagPos.X,
TagPos.Y + 28)
self.Components.Distance.Text =
math.floor(self.Player.Stats.Health.Value + self.Player.Stats.HealthBonus.Value) ..
" | " .. math.floor((cam.CFrame.p - cf.p).magnitude) .."m"
self.Components.Distance.Color = color
else
self.Components.Name.Visible = false
self.Components.Distance.Visible = false
end
else
self.Components.Name.Visible = false
self.Components.Distance.Visible = false
end
if Vis5 then
if not highlights[self.Player] then
local highlight = Instance.new("Highlight", coregui)
highlight.Name = self.Player.Name
highlight.Adornee = self.Player.Character
highlight.DepthMode = ESP.HighlightType
highlight.OutlineColor = color
highlight.FillTransparency = 1
highlights[self.Player] = highlight
else
highlights[self.Player].Adornee = self.Player.Character
highlights[self.Player].OutlineColor = color
highlights[self.Player].OutlineTransparency = 0
end
else
if highlights[self.Player] then
highlights[self.Player].OutlineTransparency = 1
end
end
else
if highlights[self.Player] then
highlights[self.Player].OutlineTransparency = 1
end
end
if Vis5 then
self.Components.Tool.Visible = true
self.Components.Tool.Position = Vector2.new(TagPos.X, TagPos.Y
- 28)
self.Components.Tool.Text = self.Player.Stats.Primary.Value or
""
self.Components.Tool.Color = color
else
self.Components.Tool.Visible = false
end
else
self.Components.Tool.Visible = false
end
end
if self:GetBox(obj) then
self:GetBox(obj):Destroy()
end
box.Components["Quad"] = Draw("Quad", {
Thickness = self.Thickness,
Color = color,
Transparency = 1,
Filled = false,
Visible = self.Enabled and self.Boxes
})
box.Components["Name"] = Draw("Text", {
Text = box.Name,
Color = box.Color,
Center = true,
Outline = true,
Size = 16,
Visible = self.Enabled and self.Names
})
box.Components["Distance"] = Draw("Text", {
Color = box.Color,
Center = true,
Outline = true,
Size = 16,
Visible = self.Enabled and self.Distance
})
box.Components["Tool"] = Draw("Text", {
Color = box.Color,
Center = true,
Outline = true,
Size = 16,
Visible = self.Enabled and self.Tools
})
self.Objects[obj] = box
obj.AncestryChanged:Connect(function(_, parent)
if parent == nil and ESP.AutoRemove ~= false then
box:Destroy()
end
end)
obj:GetPropertyChangedSignal("Parent"):Connect(function()
if obj.Parent == nil and ESP.AutoRemove ~= false then
box:Destroy()
end
end)
return box
end)
if not s then
ErrorCapture(e)
end
end
plrs.PlayerAdded:Connect(PlayerAdded)
for i,v in pairs(plrs:GetPlayers()) do
if v ~= plr then
PlayerAdded(v)
end
end
plrs.PlayerRemoving:Connect(function(v)
if highlights[v] then
highlights[v]:Destroy()
highlights[v] = nil
end
end)
game:GetService("RunService").Heartbeat:Connect(function()
cam = game:GetService("Workspace").CurrentCamera
for i,v in (ESP.Enabled and pairs or ipairs)(ESP.Objects) do
if v.Update then
local s,e = pcall(v.Update, v)
if not s then
--ErrorCapture("[EU]", e, v.Object:GetFullName())
ErrorCapture(e)
end
end
end
end)
-- ESP
if onscreen then
DropText.Position = Vector2.new(dropvector.X,
dropvector.Y)
DropText.Visible = true
DropText.Color = ESP.Color
DistText.Position = Vector2.new(dropvector.X,
dropvector.Y + 14)
DistText.Visible = true
DistText.Text =
math.floor((game:GetService("Workspace").CurrentCamera.CFrame.p -
drop.PrimaryPart.Position).magnitude) .."m"
DistText.Color = ESP.Color
else
DropText.Visible = false
DistText.Visible = false
end
else
if not
game:GetService("Workspace").Map.Shared.Randoms:FindFirstChild(drop.Name) or not
drop.PrimaryPart then
c:Disconnect()
c = nil
end
DropText.Visible = false
DistText.Visible = false
if c then
c:Disconnect()
c = nil
end
end
end)
end)
end
coroutine.wrap(UPDATER)()
end
pcall(function()
game:GetService("Workspace").Map.Shared.Randoms.ChildAdded:Connect(function(drop)
if ESP.Heli == true and string.find(drop.Name, "Seahawk") then
SGui:SetCore("SendNotification", {Title = "Heli Crashed!"; Text =
drop.Name .. " has summoned."; Icon = "rbxassetid://9327507243"; Duration = 60 })
wait(5)
if drop.PrimaryPart then
coroutine.wrap(DrawDrop)(drop)
end
end
end)
end)
-- AIMBOT
local function Notify(title, text, icon, time)
if not time or not type(time) == "number" then time = 3 end
SGui:SetCore("SendNotification",{
Title = title;
Text = text;
Icon = "rbxassetid://9327507243";
Duration = time;
})
end
for i, v in pairs(PLAYER_HOLD) do
if v.diff == L_DISTANCE then
return v.plr
end
end
end
game:GetService("UserInputService").InputBegan:Connect(function(Key)
if Aimbot.Enabled and Key.KeyCode == Aimbot.AimlockToggleKey then
if not Aimbot.On then
pcall(function()
local Target = GetNearestTarget()
if Target ~= nil then
AimlockTarget = Target
Aimbot.On = true
Notify("FemWare", "Target: "..tostring(AimlockTarget),
"", 3)
end
end)
else
Aimbot.On = false
AimlockTarget = nil
Notify("FemWare", "Disabled.", "", 0.5)
end
end
end)
-- AIMBOT
local DiscordLib =
loadstring(game:HttpGet"https://raw.githubusercontent.com/dawid-scripts/UI-Libs/
main/discord%20lib.txt")()
if v == true then
RAim = game:GetService("RunService").RenderStepped:Connect(function()
pcall(function()
if Aimbot.Enabled and Aimbot.On and AimlockTarget and
AimlockTarget.Character and AimlockTarget.Character:FindFirstChild(Aimbot.HitPart)
then
if Aimbot.PredictionVelocity == 100 then
game:GetService("Workspace").CurrentCamera.CFrame =
CFrame.new(game:GetService("Workspace").CurrentCamera.CFrame.p,
AimlockTarget.Character[Aimbot.HitPart].Position + Vector3.new(0, Aimbot.Height,
0))
elseif not Aimbot.Random then
game:GetService("Workspace").CurrentCamera.CFrame =
CFrame.new(game:GetService("Workspace").CurrentCamera.CFrame.p,
AimlockTarget.Character[Aimbot.HitPart].Position + Vector3.new(0, Aimbot.Height, 0)
+ AimlockTarget.Character[Aimbot.HitPart].Velocity/Aimbot.PredictionVelocity)
elseif not RandomCool then
r = Aimbot.Hits[math.random(1, #Aimbot.Hits)]
if AimlockTarget.Character:FindFirstChild(r) then
RandomCool = true
wait(0.5)
RandomCool = false
end
else
game:GetService("Workspace").CurrentCamera.CFrame =
CFrame.new(game:GetService("Workspace").CurrentCamera.CFrame.p,
AimlockTarget.Character[r].Position + Vector3.new(0, Aimbot.Height, 0) +
AimlockTarget.Character[Aimbot.HitPart].Velocity/Aimbot.PredictionVelocity)
end
end
end)
end)
elseif not v and RAim then
RAim:Disconnect()
RAim = nil
end
end)
game:GetService("UserInputService").InputBegan:connect(function(input)
if InfiniteJump and input.KeyCode == Enum.KeyCode.Space then
game:GetService"Players".LocalPlayer.Character:FindFirstChildOfClass("Humanoid"):Ch
angeState("Jumping")
end
end)
for i, v in pairs(getgc(true)) do
if type(v) == 'table' and rawget(v, str) then
setreadonly(v, false)
v[str] = 0
v[str2] = 0
v[str3] = 0
v[str4] = 0
v[str5] = 10000000
end
end
end)
for i, v in pairs(getgc(true)) do
if type(v) == 'table' and rawget(v, str) then
setreadonly(v, false)
v[str] = 1500
end
end
end)
local Speed = 1
if v == true then
HbTP = game:GetService("RunService").Heartbeat:Connect(function()
if game:GetService("Players").LocalPlayer.Character and
game:GetService("Players").LocalPlayer.Character.Humanoid and
game:GetService("Players").LocalPlayer.Character.Humanoid.Parent then
if
game:GetService("Players").LocalPlayer.Character.Humanoid.MoveDirection.Magnitude >
0 then
game:GetService("Players").LocalPlayer.Character:TranslateBy(game:GetService("Playe
rs").LocalPlayer.Character.Humanoid.MoveDirection * Speed / 10)
end
end
end)
elseif not v and HbTP then
HbTP:Disconnect()
HbTP = nil
end
end)
local ClockTime = 12
local function CheckStaff(Player)
pcall(function()
if Player:GetRankInGroup(1066925) > 1 or Player:GetRankInGroup(9630142)
> 0 then
SGui:SetCore("SendNotification", {Title = "FemWare"; Text = "Staff:
" .. Player.Name; Icon = "rbxassetid://9327507243"; Duration = 120 })
end
end)
end
game:GetService("Players").PlayerAdded:Connect(function(Player)
CheckStaff(Player)
end)
if v == true then
pcall(function()
ESP.Heli = true
for i, drop in
pairs(game:GetService("Workspace").Map.Shared.Randoms:GetChildren()) do
if string.find(drop.Name, "Seahawk") and drop.PrimaryPart then
coroutine.wrap(DrawDrop)(drop)
end
end
end)
else
ESP.Heli = false
end
end)
-- if v then
-- else
-- end
-- end)
if not S then
ErrorCapture(E)
end