You can save their chat type to SQL, so make a variable to save in MapleCharacter and do something like:
Code:
} else if (type == 3) { // if chatType = 3 then this will be performed
c.getPlayer().getMap().broadcastMessage(MaplePacketCreator.multiChat(c.getPlayer().getName(), text, 1));
c.getPlayer().getMap().broadcastMessage(MaplePacketCreator.getChatText(c.getPlayer().getId(), text, false, 1));
and you can set chat type through SQL. I had it like this because donors in my server had 9 types of chats to use :-) and had a ~chattype command!