esp script
Key Required

esp script

ForsakenProforsakenProforsaken 24.8K views 585 executesUpdated Jan 18, 2025
5.0/ 5(2 votes)
20100% Positive
Lua Script•93 lines (3375 chars)
local Players = game.Workspace.Players
local RunService = game:GetService("RunService")

local screenGui = Instance.new("ScreenGui")
screenGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")

local killersLabel = Instance.new("TextLabel")
killersLabel.Size = UDim2.new(0, 200, 0, 50)
killersLabel.Position = UDim2.new(0, 10, 0, 10)
killersLabel.BackgroundColor3 = Color3.new(1, 0, 0)
killersLabel.TextColor3 = Color3.new(1, 1, 1)
killersLabel.TextScaled = true
killersLabel.Parent = screenGui

local survivorsLabel = Instance.new("TextLabel")
survivorsLabel.Size = UDim2.new(0, 200, 0, 50)
survivorsLabel.Position = UDim2.new(0, 10, 0, 70)
survivorsLabel.BackgroundColor3 = Color3.new(0, 1, 0)
survivorsLabel.TextColor3 = Color3.new(1, 1, 1) 
survivorsLabel.TextScaled = true
survivorsLabel.Parent = screenGui

local function createOutlineESP(model, outlineColor, fillColor)
    local highlight = Instance.new("Highlight")
    highlight.Parent = model
    highlight.Adornee = model
    highlight.FillTransparency = 0.75
    highlight.FillColor = fillColor
    highlight.OutlineColor = outlineColor
    highlight.OutlineTransparency = 0 
end

local function createOutlineESPForGroup(group, outlineColor, fillColor)
    if group then
        for _, obj in pairs(group:GetChildren()) do
            local humanoid = obj:FindFirstChildOfClass("Humanoid")
            if humanoid and obj:FindFirstChild("HumanoidRootPart") then
                createOutlineESP(obj, outlineColor, fillColor)
            end
        end
    end
end

local function highlightGenerators()
    local generatorsFolder = workspace:FindFirstChild("Map") and 
                             workspace.Map:FindFirstChild("Ingame") and 
                             workspace.Map.Ingame:FindFirstChild("Map")

    if generatorsFolder then
        for _, obj in pairs(generatorsFolder:GetChildren()) do
            if obj:IsA("Model") and obj.Name == "Generator" then
                createOutlineESP(obj, Color3.new(1, 1, 0), Color3.new(1, 1, 0.5)) -- Yellow outline, light yellow fill
            end
        end
    end
end

local function updateESP()
    while true do
        -- Clear existing highlights
        for _, obj in pairs(Players:GetChildren()) do
            if obj:IsA("Model") and obj:FindFirstChild("Humanoid") then
                for _, highlight in pairs(obj:GetChildren()) do
                    if highlight:IsA("Highlight") then
                        highlight:Destroy()
                    end
                end
            end
        end

        local killersGroup = Players:FindFirstChild("Killers")
        if killersGroup then
            createOutlineESPForGroup(killersGroup, Color3.new(1, 0, 0), Color3.new(1, 0.5, 0.5)) -- Red outline, light red fill
            killersLabel.Text = "Killers: " .. #killersGroup:GetChildren()
        else
            killersLabel.Text = "Killers: 0"
        end

        local survivorsGroup = Players:FindFirstChild("Survivors")
        if survivorsGroup then
            createOutlineESPForGroup(survivorsGroup, Color3.new(0, 1, 0), Color3.new(0.5, 1, 0.5)) -- Green outline, light green fill
            survivorsLabel.Text = "Survivors: " .. #survivorsGroup:GetChildren()
        else
            survivorsLabel.Text = "Survivors: 0"
        end

        highlightGenerators()

        wait(5) 
    end
end

updateESP()

Features & Information

REPOST

Community Comments (12)

ProforsakenProforsakenJan 18, 2025(edited)

Nyeheheheh

STING3RSTING3RJan 18, 2025(edited)

we need more forsaken scripts

SandDuneSandDuneJan 18, 2025(edited)

I agree

KunmingKunmingJan 18, 2025(edited)

Hawk tuah

fahad_subterfugefahad_subterfugeJan 19, 2025(edited)

hi stinky winky you betra* me for i have thinking of you as my friend but you blocked me,im angry of you because i was happy to have a friend but you didnt want to talk to me i was older than 13 i didnt give out much explaination but you blocked me

nonunonuJan 19, 2025(edited)

we need silent aim like mobile PLS

ProforsakenProforsakenJan 19, 2025(edited)

I'm not stinky winky🙏😭

StinkyWinkyStinkyWinkyJan 19, 2025(edited)

hey im sorry for blocking you but you legit made me feel uncomfortable. your glazing and *riding cannot be handled by me. im asking you to leave me nicely.

fahad_subterfugefahad_subterfugeJan 19, 2025(edited)

can you just unblock me and can i join the discord i will leave you nicely and i am very very sorry if you feel that way about me i didnt know and i didnt mean it i hope you can understand me winky...

fahad_subterfugefahad_subterfugeJan 19, 2025(edited)

if i had a chance to be friends with you i would take it

orionisacoolnameorionisacoolnameJan 22, 2025(edited)

Nice repost and no credits whatsoever lol

ProforsakenProforsakenJan 24, 2025(edited)

Well I didn't know.. Tell me who's the one that posted it so I can credit them. I only reposted this because it got deleted off scriptblox Orr removed ig

More Scripts for Forsaken