In better terms. You get a player object from the raycast, but you want their client object(which is what findClientByName returns).Just take the player object and access it's .client variable to get their client object.