There's a GregTech block that sends out a signal when a player is within 16 blocks, also a couple other player detectors. But I'm not sure if there's something that detects if a specific player is on, maybe that cc peripheral can like PeggleFrank said