nRevivalLayer-v14 source

01/20/2013 19:31 .::*[D][A][N][I]*::.#1
huhu bin gerade am v14 source basteln... bekomme folgende errors nicht weg
Hoffe jemand kann mir helfen x:
01/20/2013 19:52 Lumi#2
nRevivalLayer deklarieren.
01/20/2013 19:53 Crowley™#3
Also dieser Error
Code:
_Interface\WndMessenger.cpp(603): error C2065: 'nRevivalLayer' : undeclared identifier
sagt dir das nRevivalLayer nicht deklariert ist. Einfach deklarieren und dann sollte er Error behoben sein.
01/20/2013 20:03 ArakiLP#4
sagt schon alles "undeclared identifier" ?
01/20/2013 20:56 .::*[D][A][N][I]*::.#5
danke so weit war ich auch nur finde ich nicht wo ich das deklarieren muss X:
01/20/2013 20:58 Crowley™#6
Quote:
Originally Posted by .::*[D][A][N][I]*::. View Post
danke so weit war ich auch nur finde ich nicht wo ich das deklarieren muss X:
Sollte in der mover.h sein.
mfg. Crowley
01/20/2013 21:01 ArakiLP#7
musst du in der mover.h machen //dreck....
01/20/2013 21:04 Мentus#8
Quote:
Originally Posted by <Crowley> View Post
Sollte in der mover.h sein.
mfg. Crowley
Öh, welcher Sinn hätte die Variable in dem Header?

Code:
void CWndMessengerEx::OnDraw( C2DRender* p2DRender )
Suche nach..

Code:
#if __VER >= 15 // __CAMPUS
Code:
#if __VER >= 15 // __CAMPUS
	CWndTabCtrl* pWndTabCtrl = (CWndTabCtrl*)GetDlgItem( WIDC_TABCTRL1 );
	if( pWndTabCtrl == NULL )
		return;
	if( pWndTabCtrl->GetCurSel() == 2 )
	{
		CString strCampusPoint = _T( "" );
		strCampusPoint.Format( prj.GetText( TID_GAME_CAMPUS_POINTS ), g_pPlayer->GetCampusPoint() );
		p2DRender->TextOut( 190, 20, 1, 1, strCampusPoint, 0xff606060 );
	}
	else
	{
		CString strServerName = _T( "" );
		strServerName.Format( "%s", g_dpCertified.GetServerName( g_Option.m_nSer ) );
		if( strServerName.GetLength() > 18 ) 
		{
			int	nReduceCount = 0;

			for( nReduceCount = 0; nReduceCount < 18; )
			{
				if( IsDBCSLeadByte( strServerName[ nReduceCount ] ) )
					nReduceCount += 2;
				else
					++nReduceCount;
			}
			strServerName = strServerName.Left( nReduceCount );
			strServerName += "...";
		}
		p2DRender->TextOut( 170, 13, 1, 1, strServerName, 0xff606060 );

		//ä³Î Á¤º¸
		LPSERVER_DESC pServerDesc = NULL;
		int nCount = 0;
		for( int j = 0; j < (int)( g_dpCertified.m_dwSizeofServerset ); ++j )
		{
			if( g_dpCertified.m_aServerset[ j ].dwParent == NULL_ID )
			{
				if(nCount++ == g_Option.m_nSer)
					pServerDesc = g_dpCertified.m_aServerset + j;
			}
			if( g_dpCertified.m_aServerset[ j ].dwParent != NULL_ID && g_dpCertified.m_aServerset[ j ].lEnable != 0L )
			{
				if( pServerDesc != NULL && g_dpCertified.m_aServerset[ j ].dwParent == pServerDesc->dwID )
				{
					strServerName.Format( "%s", g_dpCertified.m_aServerset[ j + g_Option.m_nMSer ].lpName );
					if( strServerName.GetLength() > 18 ) 
					{
						int	nReduceCount = 0;

						for( nReduceCount = 0; nReduceCount < 18; )
						{
							if( IsDBCSLeadByte( strServerName[ nReduceCount ] ) )
								nReduceCount += 2;
							else
								++nReduceCount;
						}
						strServerName = strServerName.Left( nReduceCount );
						strServerName += "...";
					}

					p2DRender->TextOut( 170, 27, 1, 1, strServerName, 0xff606060 );
					j = g_dpCertified.m_dwSizeofServerset;
				}
			}
		}
	}
#else // __CAMPUS
	//¼*¹ö Á¤º¸
	CString strServerName;
	strServerName.Format( "%s", g_dpCertified.GetServerName(g_Option.m_nSer) );
	if( strServerName.GetLength() > 18 ) 
	{
		int	nReduceCount = 0;

		for( nReduceCount=0; nReduceCount<18; )
		{
			if( IsDBCSLeadByte( strServerName[ nReduceCount ] ) )
				nReduceCount+=2;
			else
				nReduceCount++;
		}
		strServerName = strServerName.Left( nReduceCount );
		strServerName += "...";
	}
	p2DRender->TextOut( 170, 13, 1, 1, strServerName, 0xff606060 );

	//ä³Î Á¤º¸
	LPSERVER_DESC pServerDesc = NULL;
	int nCount = 0;
	for( int j = 0; j < g_dpCertified.m_dwSizeofServerset; j++ )
	{
		if(g_dpCertified.m_aServerset[j].dwParent == NULL_ID)
		{
			if(nCount++ == g_Option.m_nSer)
				pServerDesc = g_dpCertified.m_aServerset + j;
		}
		if(g_dpCertified.m_aServerset[j].dwParent != NULL_ID && g_dpCertified.m_aServerset[j].lEnable != 0L)
		{
			if(pServerDesc != NULL && g_dpCertified.m_aServerset[j].dwParent == pServerDesc->dwID)
			{
				strServerName.Format( "%s", g_dpCertified.m_aServerset[j+g_Option.m_nMSer].lpName );
				if( strServerName.GetLength() > 18 ) 
				{
					int	nReduceCount = 0;
					int	nRevivalLayer = 0;

					for( nRevivalLayer=0; nRevivalLayer<18; )
					{
						if( IsDBCSLeadByte( strServerName[ nRevivalLayer ] ) )
							nRevivalLayer+=2;
						else
							nRevivalLayer++;
					}
					strServerName = strServerName.Left( nRevivalLayer );
					strServerName += "...";
				}
				p2DRender->TextOut( 170, 27, 1, 1, strServerName, 0xff606060 );

				j = g_dpCertified.m_dwSizeofServerset;
			}
		}
	}
#endif // __CAMPUS
01/20/2013 21:06 .::*[D][A][N][I]*::.#9
oh danke hat sich wohl erledigt ^^ aus dem v15 muss ich 14 machen ja?
habs danke ;3 und der andere fehler? x:
01/21/2013 03:24 Zoeybird#10
Frag mich doch ICQ wie immer xd
world.h
unter
CLinkMap m_linkMap;
#endif // __LAYER_1015
das:
public:
void Invalidate( int nLayer ) { m_linkMap.Invalidate( nLayer ); }
01/21/2013 15:53 .::*[D][A][N][I]*::.#11
klappt leider nicht x=