public void SendAskItemInfoMsg() { // [10/21/2011 Sun] CObject_Item pItem = (CObject_Item)GetImpl(); if (pItem == null) { return; } if (pItem.TypeOwner == ITEM_OWNER.IO_MYSELF_PACKET) { if (pItem.IsItemHasDetailInfo()) { CGAskItemInfo msg = new CGAskItemInfo(); msg.BagIndex = pItem.GetPosIndex(); NetManager.GetNetManager().SendPacket(msg); } } }
internal void UserBag_AskExtraInfo(short nBagIndex) { if (nBagIndex >= GAMEDEFINE.MAX_BAG_SIZE) { return; } //不重复提交 if (m_setAskBagExtra.IndexOf(nBagIndex) != -1) { return; } CGAskItemInfo msg = new CGAskItemInfo(); msg.BagIndex = nBagIndex; NetManager.GetNetManager().SendPacket(msg); //记录请求号 m_setAskBagExtra.Add(nBagIndex); }