예제 #1
0
파일: packet.py 프로젝트: lilezek/cuwo
 def read(self, reader):
     self.equipment = EquipmentData()
     self.equipment.read(reader)
     self.something = reader.read_int32()
     self.something2 = reader.read_int32()
     self.something3 = reader.read_int32()
     #
     self.something4 = reader.read_uint32()
     self.interact_type = reader.read_uint8()
     self.something6 = reader.read_uint8()
     self.something7 = reader.read_uint16()
     print vars(self)
예제 #2
0
파일: packet.py 프로젝트: lilezek/cuwo
class InteractPacket(Packet):
    def read(self, reader):
        self.equipment = EquipmentData()
        self.equipment.read(reader)
        self.something = reader.read_int32()
        self.something2 = reader.read_int32()
        self.something3 = reader.read_int32()
        #
        self.something4 = reader.read_uint32()
        self.interact_type = reader.read_uint8()
        self.something6 = reader.read_uint8()
        self.something7 = reader.read_uint16()
        print vars(self)

    def write(self, writer):
        self.equipment.write(writer)
        writer.write_int32(self.something)
        writer.write_int32(self.something2)
        writer.write_int32(self.something3)
        writer.write_uint32(self.something4)
        writer.write_uint8(self.interact_type)
        writer.write_uint8(self.something6)
        writer.write_uint16(self.something7)