CHIP_PLAYERSHOP WARNING

06/28/2015 02:41 Ecrypter#1
Hi epvpers who knows the right code of this warning

PHP Code:
\FLYFF\Source\_Interface\WndVendorBuy.cpp(200) : warning C4018'<' signed/unsigned mismatch
\FLYFF\Source\_Interface\WndVendorBuy.cpp(206) : warning C4018'<' signed/unsigned mismatch
\FLYFF\Source\_Interface\WndVendorBuy.cpp(212) : warning C4018'<' signed/unsigned mismatch
\FLYFF\Source\_Interface\WndVendorBuy.cpp(218) : warning C4018'<' signed/unsigned mismatch
\FLYFF\Source\_Interface\WndVendorBuy.cpp(224) : warning C4018'<' signed/unsigned mismatch 
thanks and advance
06/28/2015 07:18 MilkyTrain#2
Versioncommon.h
Code:
#pragma warning ( disable : 4018 )
06/30/2015 14:22 Ecrypter#3
what is the right code?
06/30/2015 14:38 .SnoX#4
Quote:
Originally Posted by Ecrypter View Post
what is the right code?
Show us the code..
06/30/2015 14:42 -Venom'#5
Code:
#ifdef __CHIP_PLAYERSHOP
#ifdef __EXTENDED_CURRENCY
		if( m_pItemBase->m_nBuyMode == 6 && g_pPlayer->m_Inventory.GetItemCount( II_CHIP_DONATE ) < ((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 == 5 && g_pPlayer->m_Inventory.GetItemCount( II_CHIP_LIGHT ) < ((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 == 4 && g_pPlayer->m_Inventory.GetItemCount( II_CHIP_FARM ) < ((CItemElem*)m_pItemBase)->m_nCost * nBufNum )
		{
			g_WndMng.OpenMessageBox( _T( prj.GetText(TID_GAME_LACKMONEY)), MB_OK, this );
			return TRUE;			
		}
#endif // __EXTENDED_CURRENCY
		else
		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 // __CHIP_PLAYERSHOP
		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
Diesen Code ausschnitt meint er
06/30/2015 15:32 .SnoX#6
use it