It might be best to leave defining what is and what isn't RP to the individual guilds and event organizers. If some people think "/em punts <taru>" is roleplaying, who are we to say otherwise? Even if other members disagree and don't consider it to be 'real' roleplaying, they can just choose not to go to that guild's events. For a system like that to be able to function though, we do need to at least define what casual, hardcore, and the spectrum of other sorts of RP between the two are.
I've seen screenshots of a plugin for WoW that allows you to write and display a sort of mini bio page when people examine you. At the top, people put things like <Casual Roleplayer>, <Fulltime Roleplayer>, <In Character>, etc. Maybe add something like that to character sheets, or, if you can, add them to member profiles, so that they would be displayed along with post count? The same system could be used for events.
As for how to actually define what <Casual> or <Fulltime> are, I'm not too sure. The only thing I can think of is something like a scale of how much OOC talk a person is willing to tolerate and engage in. Fulltime might only only accept OOC talk in /p or /t, and never go OOC in /sh, /t, or /ls, while casual might be fine with OOC talk whenever they aren't RPing with another roleplayer. That's just a rough idea though, and definitely needs more work.
I've seen screenshots of a plugin for WoW that allows you to write and display a sort of mini bio page when people examine you. At the top, people put things like <Casual Roleplayer>, <Fulltime Roleplayer>, <In Character>, etc. Maybe add something like that to character sheets, or, if you can, add them to member profiles, so that they would be displayed along with post count? The same system could be used for events.
As for how to actually define what <Casual> or <Fulltime> are, I'm not too sure. The only thing I can think of is something like a scale of how much OOC talk a person is willing to tolerate and engage in. Fulltime might only only accept OOC talk in /p or /t, and never go OOC in /sh, /t, or /ls, while casual might be fine with OOC talk whenever they aren't RPing with another roleplayer. That's just a rough idea though, and definitely needs more work.