itemEsp
Key RequiredUniversal

itemEsp

Universal Scriptxmurad935xmurad935 559 views 144 executesUpdated Apr 5, 2026
0.0/ 5(1 votes)
010% Positive
Lua Script•75 lines (2882 chars)
-- [[ LeonerSTR v60.0 - SOLO MOVABLE BUTTON ]] --

local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local LocalPlayer = Players.LocalPlayer

-- AYARLAR
_G.ItemEspEnabled = false

-- UI OLUŞTURMA (Menü Yok, Sadece Buton)
local UI = (gethui and gethui()) or game:GetService("CoreGui") or LocalPlayer:WaitForChild("PlayerGui")
if UI:FindFirstChild("Leoner_Solo_v60") then UI.Leoner_Solo_v60:Destroy() end

local ScreenGui = Instance.new("ScreenGui", UI)
ScreenGui.Name = "Leoner_Solo_v60"
ScreenGui.ResetOnSpawn = false

-- HAREKETLİ BUTON
local MainBtn = Instance.new("TextButton", ScreenGui)
MainBtn.Size = UDim2.new(0, 100, 0, 35)
MainBtn.Position = UDim2.new(0.5, -50, 0.4, 0) -- Ekranın ortasında başlar
MainBtn.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
MainBtn.BorderSizePixel = 0
MainBtn.Text = "ItemEsp: OFF"
MainBtn.TextColor3 = Color3.fromRGB(255, 70, 70) -- Başlangıçta Kırmızı
MainBtn.Font = "GothamBold"
MainBtn.TextSize = 10
MainBtn.Active = true
MainBtn.Draggable = true -- Sürükleme Özelliği

local Corner = Instance.new("UICorner", MainBtn)
Corner.CornerRadius = UDim.new(0, 8)

-- AÇ/KAPAT FONKSİYONU
MainBtn.MouseButton1Click:Connect(function()
    _G.ItemEspEnabled = not _G.ItemEspEnabled
    
    if _G.ItemEspEnabled then
        MainBtn.Text = "ItemEsp: ON"
        MainBtn.TextColor3 = Color3.fromRGB(0, 255, 100) -- Yeşil
    else
        MainBtn.Text = "ItemEsp: OFF"
        MainBtn.TextColor3 = Color3.fromRGB(255, 70, 70) -- Kırmızı
    end
end)

-- ITEM ESP MEKANİĞİ (Stabil & Donma Yapmaz)
task.spawn(function()
    while task.wait(1) do -- Saniyede 1 tarama performansı korur
        if _G.ItemEspEnabled then
            for _, obj in pairs(workspace:GetDescendants()) do
                -- Eşya kontrolü: Tool, Handle veya Key ismi geçenler
                local isItem = (obj:IsA("Tool") or obj.Name == "Handle" or obj.Name:lower():find("key"))
                -- Oyuncunun üzerinde olup olmadığını kontrol et (Kafanda çıkmasın)
                local isHeld = obj:IsDescendantOf(LocalPlayer.Character) or (obj.Parent and obj.Parent:FindFirstChildOfClass("Humanoid"))
                
                if isItem and not isHeld then
                    if not obj:FindFirstChild("I_H") then
                        local h = Instance.new("Highlight", obj)
                        h.Name = "I_H"
                        h.FillColor = Color3.new(1, 0, 0) -- Kırmızı Parlama
                        h.OutlineColor = Color3.new(1, 1, 1)
                        h.DepthMode = 0
                    end
                end
            end
        else
            -- Kapatıldığında tüm işaretleri temizle
            for _, obj in pairs(workspace:GetDescendants()) do
                local oldH = obj:FindFirstChild("I_H")
                if oldH then oldH:Destroy() end
            end
        end
    end
end)

Features & Information

Item ESP (Tools, Keys, Handles) Draggable & Compact UI Mobile Friendly (Tested on Redmi 13C) Safe & Clean Code

Community Comments (0)

No comments yet for this script.

More Scripts for Universal Scripts