Untitled
unknown
plain_text
a year ago
1.7 kB
6
Indexable
-- ESP Script with Team Check for Arsenal (using Fluent library)
-- Get the Players module from Fluent
local Players = require(Fluent.Modules.Players)
-- Create a local function to get the player's team
local function getTeam(player)
local character = player.Character
if character then
local team = character:FindFirstChild("Team")
if team then
return team.Name
end
end
return nil
end
-- Create a local function to draw ESP boxes
local function drawESP(player)
local team = getTeam(player)
if team and team ~= Players.LocalPlayer.Team.Name then
local character = player.Character
if character then
local head = character:FindFirstChild("Head")
if head then
local espBox = Instance.new("BoxHandleAdornment")
espBox.Size = Vector3.new(1, 1, 1)
espBox.Color3 = Color3.new(1, 0, 0) -- Red color for enemy players
espBox.Parent = head
end
end
end
end
-- Loop through all players and draw ESP boxes
for _, player in pairs(Players.GetPlayers()) do
drawESP(player)
end
-- Update ESP boxes in real-time
Players.PlayerAdded:Connect(function(player)
drawESP(player)
end)
Players.PlayerRemoving:Connect(function(player)
local character = player.Character
if character then
local head = character:FindFirstChild("Head")
if head then
for _, espBox in pairs(head:GetDescendants()) do
if espBox:IsA("BoxHandleAdornment") then
espBox:Destroy()
end
end
end
end
end)Editor is loading...
Leave a Comment