예제 #1
0
    public override void OnSellItem(int _count)
    {
        if (_count > m_Count)
        {
            return;
        }

        CSellItem msg = new CSellItem();

        msg.bagid = (int)EM_BAG_HASHTABLE_TYPE.EM_BAG_HASHTABLE_TYPE_COMMON;
        msg.items.Add((int)m_BaseGuid.GUID_value, _count);
        IOControler.GetInstance().SendProtocol(msg);
    }
예제 #2
0
    public override void OnSellItem(int _count)
    {
        if (_count > m_Count)
        {
            return;
        }
        if (_count == m_Count)
        {
            m_IsAllCount = true;
        }
        else
        {
            m_IsAllCount = false;
        }
        CSellItem msg = new CSellItem();

        msg.bagid = (int)EM_BAG_HASHTABLE_TYPE.EM_BAG_HASHTABLE_TYPE_EQUIP;
        msg.items.Add((int)m_BaseGuid.GUID_value, _count);
        IOControler.GetInstance().SendProtocol(msg);
    }