Пример #1
0
    public void TryDressEquip(int srcPos)
    {
        ReqDressEquip req = new ReqDressEquip();

        req.SrcPos = srcPos;
        NetworkManager.Instance.Send <ReqDressEquip>(MessageID.MSG_REQ_DRESS_EQUIP, req);
    }
Пример #2
0
    private void OnReq_DressEquip(MessageRecv obj)
    {
        System.IO.MemoryStream ms  = new System.IO.MemoryStream(obj.Data);
        ReqDressEquip          req = Serializer.Deserialize <ReqDressEquip>(ms);

        AckDressEquip ack      = new AckDressEquip();
        XItem         bagEquip = DataDBSBagItem.GetDataById(req.SrcPos);
        DEquip        equipDB  = ReadCfgEquip.GetDataById(bagEquip.Id);

        ack.SrcPos = req.SrcPos;
        ack.TarPos = equipDB.Pos;
        NetworkManager.Instance.Send(MessageID.MSG_ACK_DRESS_EQUIP, ack, 0, 0);
    }