I'm racking my brain about how I would make it so I could make a character "point". That is, make their right arm rotate so it points towards an arbitrary position. But I can't think of any good way to do it.
My best idea is to manipulate the Motor6D connecting the arm and the torso, but I don't know how to do that. The other option, of course, is CFraming.