For me it is simple - I request a decent amount of information about a characters personality on the CS. Once the posting starts if they do not go by what they have in place I call them out on it. They want to develop the character in a different direction than what they first envisioned for their character fine, but they must do it in Rp and it cannot be a sudden shift for no reason. So yeah I call them out and for me, I must follow all rules I put in place for my Rpers. My Cs's have to be filled out to approval level just as any Rper that enters my Rps. I must post as much as I require of them. Just because I am the Gm doesn't mean I get away with whatever I want. It means as GM I must lead by example. So if a personality section is there, I better fill it out and I better go by it. (And I expect to be called out if I don't - which I have been in the past by my Rpers. They hold me just as accountable as I hold them.) Now as a player, to be able to RP a character without ever having posted them before - you start small. First character should be much like yourself. Make small differences. Move from there. For me, after all these years I still use reference. Either with going back and refreshing myself on my characters CS in the CS tab or by referring to my characters quick card. (This is a hand written card I keep in my RP Agenda for each of my characters, it holds their base stuff and all their personality information.) This helps me to ensure I stay on point with each character even when I am drained, feeling lazy, or it is their first post.