-- LocalScript dentro de StarterPlayerScripts local player = game.Players.LocalPlayer local mouse = player:GetMouse() local gui = Instance.new("ScreenGui") gui.Parent = player:WaitForChild("PlayerGui") -- Cria o "cursor" local cursor = Instance.new("ImageLabel") cursor.Size = UDim2.new(0, 32, 0, 32) -- tamanho do cursor cursor.BackgroundTransparency = 1 cursor.Image = "rbxassetid://6031094674" -- você pode trocar para qualquer imagem de cursor cursor.Parent = gui -- Atualiza a posição do cursor a cada frame game:GetService("RunService").RenderStepped:Connect(function() cursor.Position = UDim2.new(0, mouse.X, 0, mouse.Y) end)