In 3.5, I can't hide if I'm visible, but does this include visible from allies but invisible from enemies?
And what about visible for one enemy, but concealment from another, can I hide from the enemy I have concealment for? Do I roll hide per enemy, or do I make one hide check for everybody?
On top of that, if invisible comes into play, do my allies still know where I'm hanging out?