Run it
Copy the script and paste it into your executor.
local CollectionService = game:GetService("CollectionService")
local RunService = game:GetService("RunService")
local REFRESH_RATE = 0.5
local lastUpdate = 0
local TARGET_NAMES = {["civilian"] = true, ["hostile"] = true, ["pmc"] = true}
local COLORS = {
["civilian"] = Color3.fromRGB(0, 255, 0),
["hostile"] = Color3.fromRGB(255, 0, 0),
["pmc"] = Color3.fromRGB(, , )
}
(model)
model:()
highlight = .()
highlight.Name =
highlight.Adornee = model
highlight.DepthMode = .HighlightDepthMode.AlwaysOnTop
highlight.FillTransparency =
color = COLORS[model.Name:()] .(, , )
highlight.FillColor = color
highlight.OutlineColor = color
highlight.Parent = model
connection
connection = RunService.Heartbeat:(()
.() - lastUpdate >= REFRESH_RATE
lastUpdate = .()
_, obj (:())
obj:() TARGET_NAMES[obj.Name:()]
(obj)
)
.Destroying:(()
connection:()
_, obj (:())
obj.Name ==
obj:()
)Simple esp script. Enemies are red, civilians are green bla bla bla. Enemies load in this game only when you get close enough, this is a game feature, not an issue with the script.

HELLMET [OPEN ALPHA]