warning on the blue color
#ifdef __CHIP_PLAYERSHOP
if( m_pItemBase->m_nBuyMode == 3 && g_pPlayer->m_Inventory.GetItemCount( II_CHP_RED ) < ((CItemElem*)m_pItemBase)->m_nCost * nBufNum )
{
g_WndMng.OpenMessageBox( _T( prj.GetText(TID_GAME_LACKMONEY)), MB_OK, this );
return TRUE;
}
else
if( m_pItemBase->m_nBuyMode == 2 && g_pPlayer->m_Inventory.GetItemCount( II_SYS_SYS_SCR_PERIN ) < ((CItemElem*)m_pItemBase)->m_nCost * nBufNum )
{
g_WndMng.OpenMessageBox( _T( prj.GetText(TID_GAME_LACKMONEY)), MB_OK, this );
return TRUE;
}
else
if( m_pItemBase->m_nBuyMode == 1 && g_pPlayer->GetGold() < ((CItemElem*)m_pItemBase)->m_nCost * nBufNum )
{
g_WndMng.OpenMessageBox( _T( prj.GetText(TID_GAME_LACKMONEY)), MB_OK, this );
return TRUE;
}
#else
if( g_pPlayer->GetGold() < ((CItemElem*)m_pItemBase)->m_nCost * nBufNum )
{
g_WndMng.OpenMessageBox( _T( prj.GetText(TID_GAME_LACKMONEY)), MB_OK, this );
return TRUE;
}
#endif
PHP Code:
\flyff\Source\_Interface\WndVendorBuy.cpp(200) : warning C4018: '<' : signed/unsigned mismatch
\flyff\Source\_Interface\WndVendorBuy.cpp(206) : warning C4018: '<' : signed/unsigned mismatch
how to fix this warning? thanks in advance.,