def TalkUnicode(text, keyword=None, type=0, hue=0x34, font=1): assert (type & 0xc0) == 0 if keyword is not None: type |= 0xc0 p = PacketWriter(0xad) p.byte(type) p.ushort(hue) p.ushort(font) p.fixstring('Eng', 4) if keyword is not None: p.byte(0x00) p.byte(0x10 | (keyword >> 8)) p.byte(keyword) p.ucstring(text) return p.finish()
def ClientVersion(version): p = PacketWriter(0xbd) p.ucstring(version) return p.finish()