local a = workspace:FindFirstChild("ClickDetector")
local icon = "rbxassetid://13371410840" -- здесь айди того что нужно
a.MouseHoverEnter:Connect(function(player)
a.CursorIcon = icon --когда мышь игрока заходит на предмет
end)
a.MouseHoverLeave:Connect(function(player)
a.CursorIcon = ... -- сюда эту точку закинуть, что бы после того как мышь уходила с парта то возвращал обычный курсор
end)
в моем случае нету парта, да и вообще клик детектор невидимый) достаточно провести a до клик детектора и все) удачи.