====== UO Protocol 0xB2 ====== ===== Chat Message (Variable # of bytes) ===== Offset Type Name Description ------ -------- ---------------- ------------------------------ 0000 BYTE cmd 0001 USHORT size 0003 USHORT messagetype if 0x03EB : Display Enter Username window messagetype==0x03EB 0005 BYTE[8] unknown all 0x00 messagetype==0x03EB 0005 UNI[30]? username unicode username 0065 UINT unknown all 0x00 (String terminator?) messagetype==0x03E8 0005 BYTE[4] unknown all 0x00 0009 UNI[] channel unicode channel name BYTE[2] unknown 0x0000 BYTE[2] unknown 0x0030 BYTE[2] unknown 0x0000 Messagetype * 0x03EB : Display Enter Username window * 0x03ED : Username accepted, display window * 0x03E8 :