[Core] Add BuildChatPacket comment, reorder parameters, correct a little bug gm name not showed on general channel (Thank to @Shauren for pointing). [c2081]

(based on commit [12590] - f970cc5)