I have found a nice decal for a mouse icon but whenever I try to apply the icon, it just becomes the default mouse icon. Here is the code I used:
local player = game.Players.LocalPlayer
local mouse = player:GetMouse()
if player ~= nil then
print("Player isn't nil!")
mouse.Icon = "http://www.roblox.com/Asset?id=48980160"
end
This is in a LocalScript under StarterPack

1 comment
If I recall correctly, you actually can't change the mouse Icon from the instance returned from mouse.