Functions: Animal ESP, Player ESP & more

Installation guide:
Copy the script from the button below.
Run any Injector (We recommend KRNL Injector)
Install it, insert the script and click execute
Enjoy it)
Thank you for using our website
Your script:
Animal ESP:
_G.ON = true
while _G.ON and wait() do
for i,b in pairs(game:GetService("Workspace").NPCs.Animals:GetDescendants()) do
if b.ClassName == "BoxHandleAdornment" or b.ClassName == "BillboardGui" then
b:Destroy()
end
end
for i,v in pairs(game:GetService("Workspace").NPCs.Animals:GetDescendants()) do
if v.ClassName == "MeshPart" then
local cham = Instance.new("BoxHandleAdornment", v)
cham.ZIndex = 10
cham.Adornee = v
cham.AlwaysOnTop = true
cham.Size = v.Size
cham.Transparency = 0.75
cham.Color3 = v.Color
cham.Name = "Cham"
local bill = Instance.new("BillboardGui", v.Parent.Head)
bill.Name = "NameEsp"
bill.Size = UDim2.new(30,30,30,30)
bill.Adornee = v.Parent.Head
bill.AlwaysOnTop = true
local plr = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart
local Mob = v.Parent.Head.Position
local Dist = (plr.Position - Mob).magnitude
local name = Instance.new("TextLabel", bill)
name.TextWrapped = true
name.Text = v.Parent.Parent.Name.." ".."Distance: " .. string.format("%.0f", Dist) .. " " .. "ft"
name.Size = UDim2.new(1,0,1,0)
name.TextYAlignment = "Top"
name.TextColor3 = Color3.new(1,1,1)
name.BackgroundTransparency = 1
end
end
end
BIRD ESP:
_G.on = true
while _G.on and wait() do
for i,b in pairs(game:GetService("Workspace").NPCs.Birds:GetDescendants()) do
if b.ClassName == "BoxHandleAdornment" or b.ClassName == "BillboardGui" then
b:Destroy()
end
end
for i,v in pairs(game:GetService("Workspace").NPCs.Birds:GetDescendants()) do
if v.ClassName == "MeshPart" then
local cham = Instance.new("BoxHandleAdornment", v)
cham.ZIndex = 10
cham.Adornee = v
cham.AlwaysOnTop = true
cham.Size = v.Size
cham.Transparency = 0.75
cham.Color3 = v.Color
cham.Name = "Cham"
local bill = Instance.new("BillboardGui", v.Parent.Torso)
bill.Name = "NameEsp"
bill.Size = UDim2.new(30,30,30,30)
bill.Adornee = v.Parent.Torso
bill.AlwaysOnTop = true
local plr = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart
local Mob = v.Parent.Torso.Position
local Dist = (plr.Position - Mob).magnitude
local name = Instance.new("TextLabel", bill)
name.TextWrapped = true
name.Text = v.Parent.Parent.Name.." ".."Distance: " .. string.format("%.0f", Dist) .. " " .. "ft"
name.Size = UDim2.new(1,0,1,0)
name.TextYAlignment = "Top"
name.TextColor3 = Color3.new(1,1,1)
name.BackgroundTransparency = 1
end
end
end
Trees | Ores ESP
_G.On = false
while _G.On and wait() do
for i,b in pairs(game:GetService("Workspace").StaticProps.Resources:GetDescendants()) do
if b.ClassName == "BoxHandleAdornment" or b.ClassName == "BillboardGui" then
b:Destroy()
end
end
for i,v in pairs(game:GetService("Workspace").StaticProps.Resources:GetDescendants()) do
if v.Name == "Iron Ore" or v.Name == "Trunk" or v.Name == "Lead ore" or v.Name == "Copper ore" or v.Name == "Silver ore" or v.Name == "Wolfram ore" or v.Name == "Gold ore" then
local cham = Instance.new("BoxHandleAdornment", v)
cham.ZIndex = 10
cham.Adornee = v
cham.AlwaysOnTop = true
cham.Size = v.Size
cham.Transparency = 0.75
cham.Color3 = v.Color
cham.Name = "Cham"
local bill = Instance.new("BillboardGui", v)
bill.Name = "NameEsp"
bill.Size = UDim2.new(30,30,30,30)
bill.Adornee = v
bill.AlwaysOnTop = true
local plr = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart
local Target = v.Position
local Dist = (plr.Position - Target).magnitude
local name = Instance.new("TextLabel", bill)
name.TextWrapped = true
name.Text = v.Parent.Name.." ".."Distance: " .. string.format("%.0f", Dist) .. " " .. "ft"
name.Size = UDim2.new(1,0,1,0)
name.TextYAlignment = "Top"
name.TextColor3 = Color3.new(1,1,1)
name.BackgroundTransparency = 1
end
end
end
Treasure Locations:
_G.On = false
while _G.On and wait() do
for i,b in pairs(game:GetService("Workspace").TargetFilter.TreasureHuntMarkers:GetDescendants()) do
if b.ClassName == "BoxHandleAdornment" or b.ClassName == "BillboardGui" then
b:Destroy()
end
end
for i,v in pairs(game:GetService("Workspace").TargetFilter.TreasureHuntMarkers:GetDescendants()) do
if v.ClassName == "MeshPart" then
local cham = Instance.new("BoxHandleAdornment", v)
cham.ZIndex = 10
cham.Adornee = v
cham.AlwaysOnTop = true
cham.Size = v.Size
cham.Transparency = 0.75
cham.Color3 = v.Color
cham.Name = "Cham"
local bill = Instance.new("BillboardGui", v)
bill.Name = "NameEsp"
bill.Size = UDim2.new(30,30,30,30)
bill.Adornee = v
bill.AlwaysOnTop = true
local plr = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart
local Mob = v.Position
local Dist = (plr.Position - Mob).magnitude
local name = Instance.new("TextLabel", bill)
name.TextWrapped = true
name.Text = v.Parent.Name.." ".."Distance: " .. string.format("%.0f", Dist) .. " " .. "ft"
name.Size = UDim2.new(1,0,1,0)
name.TextYAlignment = "Top"
name.TextColor3 = Color3.new(1,1,1)
name.BackgroundTransparency = 1
end
end
end
Player ESP
_G.On = false
while _G.On and wait() do
for i,b in pairs(game:GetService("Workspace").Characters:GetDescendants()) do
if b.ClassName == "BoxHandleAdornment" or b.ClassName == "BillboardGui" then
b:Destroy()
end
end
for i,v in pairs(game:GetService("Workspace").Characters:GetDescendants()) do
if v.ClassName == "MeshPart" or v.Name == "Head" then
local cham = Instance.new("BoxHandleAdornment", v)
cham.ZIndex = 10
cham.Adornee = v
cham.AlwaysOnTop = true
cham.Size = v.Size
cham.Transparency = 0.3
cham.Color3 = v.Color
cham.Name = "Cham"
local bill = Instance.new("BillboardGui", v.Parent.Head)
bill.Name = "NameEsp"
bill.Size = UDim2.new(1,0,1,0)
bill.Adornee = v.Parent.Head
bill.AlwaysOnTop = true
local plr = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart
local Mob = v.Parent.Head.Position
local Dist = (plr.Position - Mob).magnitude
local name = Instance.new("TextLabel", bill)
name.TextWrapped = true
name.Text = v.Parent.Name.." ".."Distance: " .. string.format("%.0f", Dist) .. " " .. "ft"
name.Size = UDim2.new(10,0,10,0)
name.TextYAlignment = "Top"
name.TextColor3 = Color3.new(1,1,1)
name.BackgroundTransparency = 1
end
end
end
ESP Destroyer [Use after true is set to false in order to clear the ESP]:
for i,b in pairs(game:GetDescendants()) do
if b.ClassName == "BoxHandleAdornment" or b.Name == "NameEsp" then
b:Destroy()
end
end