I have! I actually met 3 of my best friends from this game, who I've since met up with on multiple occasions in real life now. As for how we met, I just stumbled into their Mumble channel one night and the rest is kind of history. We just kind of clicked right away, like you tend to do with people. I have a few others I've met up with outside the game or stay in touch with outside the game as well.

You have to be somewhat outgoing and be willing to go out of your comfort zone and just be engaging and friendly. You can't sit around and wait for friends to come to you.