We have a unique chat plugin at BWRP that allows for both in-character (IC) and out-of-character (OOC) chats. Our plugin is range restricted, so someone across the world, across the town, or even a few blocks away may not be able to hear you depending on which range you are using.
Each of the ranges have an emote available to them which can be used by adding “/me” before the abbreviated chat range to do an in-character emote. Be sure to use the right emote when roleplaying; If you are whispering with someone, but then you punch them in the face, you may be speaking in whisper range, but will want to emote in a longer range.
Example: “/mel draws her sword and clangs it against the post!”