-- Panelde kullanılacak renkler ve boyutlar local PANEL_COLOR = Color3.fromRGB(0, 255, 0) -- Yeşil renk local PANEL_SIZE = UDim2.new(0, 200, 0, 150) -- Panel boyutu local BUTTON_COLOR = Color3.fromRGB(255, 0, 0) -- Kırmızı renk local BUTTON_SIZE = UDim2.new(0, 150, 0, 50) -- Buton boyutu -- Ana döngü game:GetService("RunService").RenderStepped:Connect(function() for _, player in pairs(game:GetService("Players"):GetPlayers()) do -- Oyuncunun karakterini kontrol et local character = player.Character if character then local humanoidRootPart = character:FindFirstChild("HumanoidRootPart") if humanoidRootPart then -- Oyuncunun karakterinin ekran pozisyonunu bul local position = game:GetService("Workspace").CurrentCamera:WorldToViewportPoint(humanoidRootPart.Position) -- Eğer ekranın içindeyse paneli çiz if position.Z > 0 then -- Panel oluştur local panel = Instance.new("Frame") panel.Size = PANEL_SIZE panel.Position = UDim2.new(0, position.X - PANEL_SIZE.X.Offset / 2, 0, position.Y) panel.BackgroundColor3 = PANEL_COLOR panel.Parent = game:GetService("Players").LocalPlayer:FindFirstChild("PlayerGui") -- Karakterin yüz fotoğrafını al ve panelde göster local head = character:FindFirstChild("Head") if head then local headImage = Instance.new("ImageLabel") headImage.Size = UDim2.new(0, 100, 0, 100) headImage.Position = UDim2.new(0, 50, 0, 0) headImage.Image = "rbxassetid://" .. head:GetAttribute("face") headImage.Parent = panel end -- Sağlık göstergesi oluştur local healthBar = Instance.new("Frame") healthBar.Size = UDim2.new(0, 150, 0, 20) healthBar.Position = UDim2.new(0, 25, 0, 125) healthBar.BackgroundColor3 = BUTTON_COLOR healthBar.Parent = panel -- Sağlık göstergesi boyutunu ayarla (örneğin, rastgele değer) healthBar.Size = UDim2.new(player.Health / 100, 0, 0, 20) end end end end end)