-- [[ 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)