def encode(self): packet = Packet() packet.write_bytes(self.__scene_rot_pos.get_bytes()) packet.write_bytes(self.__forward.get_bytes()) packet.write_string(self.__ani_name) packet.write_i16(self.__x_axis) return packet.encode(msg.P_REQ_SCENE_MOVE)
def encode(self): packet = Packet() packet.write_u8(self.__channel) packet.write_u32(self.__uid) packet.write_string(self.__uname) packet.write_string(self.__content) return packet.encode(msg.P_ACK_CHAT_SEND_OK)
def encode(self): packet = Packet() players_count = len(self.__players) packet.write_u16(players_count) for i in range(players_count): packet.write_bytes(self.__players[i].get_bytes()) return packet.encode(msg.P_ACK_SCENE_PLAYERS)
def encode(self): packet = Packet() packet.write_u32(self.__uid) packet.write_u32(self.__uuid) packet.write_u16(self.__sid) packet.write_u16(self.__cid) packet.write_string(self.__os) packet.write_string(self.__version) packet.write_string(self.__uname) packet.write_string(self.__source) packet.write_string(self.__source_sub) packet.write_u32(self.__login_time) return packet.encode(msg.P_REQ_ROLE_CREATE)
def encode(self): packet = Packet() packet.write_u8(self.__id_u8) packet.write_u16(self.__id_u16) packet.write_u32(self.__id_u32) repeat_id_u8_count = len(self.__repeat_id_u8) packet.write_u16(repeat_id_u8_count) for i in range(repeat_id_u8_count): packet.write_u8(self.__repeat_id_u8[i]) packet.write_u8(self.__optional_id_u8_flag) if self.__optional_id_u8_flag: packet.write_u8(self.__optional_id_u8) return packet.encode(msg.P_REQ_TEST_X_X)
def encode(self): packet = Packet() packet.write_u64(self.__u64) packet.write_string(self.__strxx) packet.write_bytes(self.__msg_req.get_bytes()) packet.write_u8(self.__msg_opt_flag) if self.__msg_opt_flag: packet.write_bytes(self.__msg_opt.get_bytes()) msg_rep_count = len(self.__msg_rep) packet.write_u16(msg_rep_count) for i in range(msg_rep_count): packet.write_bytes(self.__msg_rep[i].get_bytes()) return packet.encode(msg.P_REQ_TEST_PHP)
def encode(self): packet = Packet() packet.write_u32(self.__uid) packet.write_u32(self.__uuid) packet.write_u16(self.__sid) packet.write_u16(self.__cid) packet.write_u32(self.__login_time) packet.write_string(self.__pwd) packet.write_u8(self.__relink) packet.write_u8(self.__debug) packet.write_string(self.__os) packet.write_string(self.__version) return packet.encode(msg.P_REQ_ROLE_LOGIN)
def encode(self): packet = Packet() packet.write_u8(self.__id_u8) packet.write_bytes(self.__role_base.get_bytes()) id_f32_count = len(self.__id_f32) packet.write_u16(id_f32_count) for i in range(id_f32_count): packet.write_f32(self.__id_f32[i]) packet.write_u8(self.__id_op_u8_flag) if self.__id_op_u8_flag: packet.write_u8(self.__id_op_u8) packet.write_u8(self.__op_role_base_flag) if self.__op_role_base_flag: packet.write_bytes(self.__op_role_base.get_bytes()) return packet.encode(msg.P_REQ_TEST_SEND)
def encode(self): packet = Packet() return packet.encode(msg.P_REQ_SCENE_REQ_PLAYERS)
def encode(self): packet = Packet() packet.write_u8(self.__channel) packet.write_u32(self.__dest_uid) packet.write_string(self.__content) return packet.encode(msg.P_REQ_CHAT_SEND)
def encode(self): packet = Packet() packet.write_bytes(self.__player.get_bytes()) return packet.encode(msg.P_ACK_SCENE_ENTER)
def encode(self): packet = Packet() packet.write_u32(self.__uid) return packet.encode(msg.P_ACK_SCENE_EXIT)
def encode(self): packet = Packet() return packet.encode(msg.P_REQ_ROLE_RAND_NAME)
def encode(self): packet = Packet() packet.write_u32(self.__door_id) return packet.encode(msg.P_REQ_SCENE_ENTER)
def encode(self): packet = Packet() return packet.encode(msg.P_ACK_ROLE_LOGIN_OK_NO_ROLE)
def encode(self): packet = Packet() packet.write_string(self.__content) return packet.encode(msg.P_REQ_CHAT_GM)
def encode(self): packet = Packet() packet.write_string(self.__uname) return packet.encode(msg.P_ACK_ROLE_LOGIN_OK)