public void Write(ByteArray by)
 {
     by.WriteUShort(srv_uid);
     by.WriteUInt((uint)srv_type);
     by.WriteUInt(srv_ip);
     by.WriteUShort(srv_port);
 }
 public void Write(ByteArray by)
 {
     by.WriteLong(item_idx);
     by.WriteLong(char_idx);
     by.WriteUInt((uint)type);
     by.WriteUShort((ushort)type);
     by.WriteUInt(ui_pos);
     by.WriteUInt(number);
     by.WriteLong(create_time);
     bin_content.Write(by);
 }
 public void Write(ByteArray by)
 {
     by.WriteUInt((uint)srv_type);
     by.WriteUShort(srv_realm_idx);
     by.WriteUShort(srv_uid);
     srv_endpoint.Write(by);
 }
 public override void Write(ByteArray by)
 {
     base.Write(by);
     by.WriteUInt(packet_idx);
     by.WriteUShort(data_verify);
     client_uid.Write(by);
 }
Exemple #5
0
        public void Write(ByteArray by)
        {
            int start_pos = by.Tail;

            by.WriteLong(char_idx);
            by.WriteUShort(spid);
            by.WriteString(char_name);
            by.WriteByte(char_type);
            by.WriteUShort(ws_id);
            by.WriteByte((byte)flags);
            by.WriteUInt(model_idx);
            by.WriteByte(job);
            by.WriteUShort(level);
            by.WriteUInt(exp);
            by.WriteUInt(gold);
            by.WriteUInt(coin);
            by.WriteUInt(vip_grade);
            by.WriteEmpty(200 - (by.Tail - start_pos));
        }
 public void Write(ByteArray by)
 {
     by.WriteLong(mail_idx);
     by.WriteByte((byte)mail_type);
     by.WriteLong(sender_idx);
     by.WriteString(sender_name);
     by.WriteLong(send_time);
     by.WriteInt(expire_time);
     by.WriteUInt(flags);
     by.WriteString(subject);
 }
 public void Write(ByteArray by)
 {
     by.WriteLong(mail_idx);
     by.WriteByte((byte)mail_type);
     by.WriteUShort(spid);
     by.WriteLong(receiver_idx);
     by.WriteLong(sender_idx);
     by.WriteString(sender_name);
     by.WriteLong(send_time);
     by.WriteInt(expire_time);
     by.WriteInt(delivery_time);
     by.WriteUInt(flags);
     by.WriteString(subject);
     bin_mail_content.Write(by);
 }
Exemple #8
0
 public void Write(ByteArray by)
 {
     by.WriteLong(char_idx);
     by.WriteString(char_name);
     by.WriteByte(char_type);
     by.WriteUShort(spid);
     by.WriteUShort(ws_id);
     by.WriteUInt(scene_type_idx);
     by.WriteUInt(flags);
     by.WriteUInt(model_idx);
     by.WriteByte(job);
     by.WriteUShort(level);
     by.WriteUInt(exp);
     by.WriteUInt(gold);
     by.WriteUInt(coin);
     by.WriteUInt(vip_grade);
 }
 public void Write(ByteArray by)
 {
     by.WriteUInt(ip);
     by.WriteUShort(port);
 }
 public void Write(ByteArray by)
 {
     by.WriteByte((byte)type);
     by.WriteUInt(obj_type);
     by.WriteLong(obj_value);
 }
Exemple #11
0
 public void Write(ByteArray by)
 {
     by.WriteString(char_name);
     by.WriteByte(char_type);
     by.WriteInt(pos_x);
     by.WriteInt(pos_y);
     by.WriteUInt(flags);
     by.WriteUInt(model_idx);
     by.WriteByte(job);
     by.WriteUShort(level);
     by.WriteUInt(exp);
     by.WriteUInt(energy);
     by.WriteUInt(gold);
     by.WriteUInt(coin);
     by.WriteUInt(hp);
     by.WriteUInt(hp_max);
     by.WriteUInt(hurt);
     by.WriteUInt(range);
     by.WriteUInt(run_speed);
     by.WriteUInt(vip_grade);
     by.WriteUInt(vip_flags);
 }
Exemple #12
0
 public void Write(ByteArray by)
 {
     by.WriteUShort((ushort)type);
     by.WriteUInt(obj_type);
     by.WriteLong(obj_idx);
 }
Exemple #13
0
 public void Write(ByteArray by)
 {
     by.WriteLong(char_idx);
     by.WriteLong(account_index);
     by.WriteUShort(spid);
     by.WriteString(char_name);
     by.WriteByte(char_type);
     by.WriteUShort(ws_id);
     by.WriteUShort(ss_id);
     by.WriteUShort(fs_id);
     by.WriteInt(pos_x);
     by.WriteInt(pos_y);
     by.WriteUInt(scene_type_idx);
     by.WriteLong(scene_obj_idx);
     by.WriteUInt(flags);
     by.WriteUInt(model_idx);
     by.WriteByte(job);
     by.WriteUShort(level);
     by.WriteUInt(exp);
     by.WriteUInt(energy);
     by.WriteUInt(gold);
     by.WriteUInt(coin);
     by.WriteUInt(hp);
     by.WriteUInt(hp_max);
     by.WriteUInt(hurt);
     by.WriteUInt(range);
     by.WriteUInt(run_speed);
     by.WriteUInt(vip_grade);
     by.WriteUInt(vip_flags);
     by.WriteLong(time_last_login);
     by.WriteLong(time_last_logout);
 }