void USER::YJmzb() //一键卖装备
{
#ifdef _ACTIVE_USER
if(m_iDisplayType == 6) return; //yskang 0.5
#endif
int i, j,sSid;
for(i = EQUIP_ITEM_NUM; i < 22; i++)
{
sSid = m_UserItem[i].sSid;
if(sSid < 0 || sSid >= g_arItemTable.GetSize()) continue;
int tClass = g_arItemTable[sSid]->m_byWear;
if(tClass>= 1 && tClass<= 5)
{
if(m_UserItem[i].tMagic[5] <1 )
{
DWORD m_dwDN1=g_arItemTable[sSid]->m_iDN;
DWORD m_dwDN2=m_dwDN1/12;
m_dwDN+=m_dwDN2;
UpdateUserItemDN();
SendMoneyChanged();
ReSetItemSlot(&m_UserItem[i]);
int iWeight = g_arItemTable[i]->m_byWeight;
m_iCurWeight -= iWeight;
if(m_iCurWeight < 0)
m_iCurWeight = 0;
CBufferEx TempBuf;
TempBuf.Add(ITEM_GIVE_RESULT);
TempBuf.Add((BYTE)0x01);
TempBuf.Add((BYTE)i);
TempBuf.Add(m_UserItem[i].sLevel);
TempBuf.Add(m_UserItem[i].sSid);
TempBuf.Add(m_UserItem[i].sDuration);
TempBuf.Add(m_UserItem[i].sBullNum);
TempBuf.Add(m_UserItem[i].sCount);
for(j = 0; j < MAGIC_NUM; j++)
TempBuf.Add(m_UserItem[i].tMagic[j]);
TempBuf.Add(m_UserItem[i].tIQ);
Send(TempBuf, TempBuf.GetLength());
SendSystemMsg("一键前两排快速出售完成!", SYSTEM_NORMAL, TO_ME);
}
}
}
}