ESP chatgpt created by artificial intelligence
Key RequiredUniversal

ESP chatgpt created by artificial intelligence

Universal Script0000000200000002 8.2K views 25 executesUpdated Nov 18, 2024
Unrated
00
Lua Script•75 lines (2706 chars)
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")

local function CreateTagAndTracer(player)
    player.CharacterAdded:Connect(function(character)
        -- Nome acima da cabeça do jogador
        local head = character:WaitForChild("Head")
        
        local tag = Instance.new("BillboardGui")
        tag.Name = "NameTag"
        tag.Adornee = head
        tag.Size = UDim2.new(0, 100, 0, 40)
        tag.StudsOffset = Vector3.new(0, 2, 0)
        tag.AlwaysOnTop = true
        
        local text = Instance.new("TextLabel")
        text.Size = UDim2.new(1, 0, 1, 0)
        text.Text = player.Name
        text.BackgroundTransparency = 1
        text.TextScaled = true
        text.Font = Enum.Font.SourceSansBold
        text.TextStrokeTransparency = 0.5
        text.TextColor3 = player.Team and player.Team.TeamColor.Color or Color3.new(1, 1, 1)
        text.Parent = tag
        tag.Parent = head

        player:GetPropertyChangedSignal("Team"):Connect(function()
            text.TextColor3 = player.Team and player.Team.TeamColor.Color or Color3.new(1, 1, 1)
        end)

        -- Tracer
        local tracer = Drawing.new("Line")
        tracer.Thickness = 1
        tracer.Color = text.TextColor3
        tracer.Visible = false

        local tracerConnection
        tracerConnection = RunService.RenderStepped:Connect(function()
            if character and character:FindFirstChild("HumanoidRootPart") then
                local rootPart = character.HumanoidRootPart
                local screenPosition, onScreen = workspace.CurrentCamera:WorldToViewportPoint(rootPart.Position)

                if onScreen then
                    tracer.From = Vector2.new(workspace.CurrentCamera.ViewportSize.X / 2, workspace.CurrentCamera.ViewportSize.Y)
                    tracer.To = Vector2.new(screenPosition.X, screenPosition.Y)
                    tracer.Visible = true
                    tracer.Color = player.Team and player.Team.TeamColor.Color or Color3.new(1, 1, 1)
                else
                    tracer.Visible = false
                end
            else
                tracer.Visible = false
            end
        end)

        character:WaitForChild("Humanoid").Died:Connect(function()
            tracer.Visible = false
            if tracerConnection then
                tracerConnection:Disconnect()
            end
        end)
    end)
end

for _, player in ipairs(Players:GetPlayers()) do
    if player ~= Players.LocalPlayer then
        CreateTagAndTracer(player)
    end
end

Players.PlayerAdded:Connect(function(player)
    if player ~= Players.LocalPlayer then
        CreateTagAndTracer(player)
    end
end)

Features & Information

Credits: chatgpt

Community Comments (1)

DevzinhDevzinhNov 18, 2024(edited)

What is AI?

More Scripts for Universal Scripts