local RunService = game:GetService("RunService") local UserInputService = game:GetService("UserInputService") local Player = game.Players.LocalPlayer local Mouse = Player:GetMouse() -- إنشاء الواجهة local ScreenGui = Instance.new("ScreenGui") ScreenGui.Name = "CustomCursorGui" ScreenGui.Parent = game.CoreGui ScreenGui.IgnoreGuiInset = true ScreenGui.ResetOnSpawn = false local Cursor = Instance.new("ImageLabel") Cursor.Name = "Cursor" Cursor.Size = UDim2.new(0, 120, 0, 120) Cursor.AnchorPoint = Vector2.new(0.5, 0.5) Cursor.BackgroundTransparency = 1 Cursor.Image = "rbxassetid://87977533523826" Cursor.Parent = ScreenGui -- إخفاء الماوس الأصلي UserInputService.MouseIconEnabled = false -- تحريك المؤشر + Rainbow RunService.RenderStepped:Connect(function() Cursor.Position = UDim2.new(0, Mouse.X, 0, Mouse.Y) local hue = (tick() * 0.25) % 1 Cursor.ImageColor3 = Color3.fromHSV(hue, 1, 1) end)