Don't talk about possibilities, talk about what you're allowed to do. It's entirely possible to use setShapeName on a player object, it just requires a password that is known by some people. There's a reason it's not widespread though, it's because we're not allowed to change that name and so there's little-to-no point in circumventing it with a static shape. If you're going to break the rules you may as well do it the right way and use setShapeName.