예제 #1
0
파일: packets.py 프로젝트: jackuoll/GemUO
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()
예제 #2
0
파일: packets.py 프로젝트: cculianu/gemuo
def ClientVersion(version):
    p = PacketWriter(0xbd)
    p.ucstring(version)
    return p.finish()
예제 #3
0
def ClientVersion(version):
    p = PacketWriter(0xbd)
    p.ucstring(version)
    return p.finish()