public static byte[] getIncomingMessagePacket(Message msg, Character chr) { string message = msg.getMessage(); int messageLength = message.Length; OutPacket op = new OutPacket(messageLength + 91); op.WriteInt (); op.WriteShort (1); op.WriteShort (20); op.WriteInt (358585); op.WritePaddedString(msg.getDateTimeString(), 20); op.WriteInt (12); op.WriteInt (4); op.WriteLong (4479951538479293); op.WritePaddedString(chr.getName(), 17); op.WritePaddedString("BrightMH", 17); op.WriteShort (2080); op.WriteInt (messageLength); op.WriteString (message); return op.ToArray(); }
public void addMessage(Message message) { messages.Add(message); }