Source Error, bitte um Hilfe.

11/02/2012 03:05 .S0urce#1
Bekomme folgende Errors beim compilen.
Benutze Visual Studio 2008.

1>..\_Common\Mover.cpp(11453) : error C2059: syntax error : 'else'
1>..\_Common\Mover.cpp(11454) : error C2447: '{' : missing function header (old-style formal list?)
1>Mover.cpp
1>..\_Common\Mover.cpp(11453) : error C2059: syntax error : 'else'
1>..\_Common\Mover.cpp(11454) : error C2447: '{' : missing function header (old-style formal list?)
1>Generating Code...

Code:
#ifdef  __WING
else if ( +m_pMask != m_pRide && m_pMask != NULL );
{
	if( ( m_pActMover->GetState() & OBJSTA_STAND && !m_pActMover->IsSit() && !m_pActMover->IsWalk()) && ( D3DXVec3LengthSq( &m_pActMover->m_vDelta ) <= 0.000f ) && pModel->m_fFrameCurrent == 0.0f  )
	{
		if( m_eWingStateFlag != FLOATING )
		{
			CString strMotion = m_pMask->GetMotionFileName( _T("stand") );
			assert( strMotion != _T("") );
			m_pMask->LoadMotion( strMotion );
			m_pMask->SetMotionBlending( TRUE );
			m_pMask->SetLoop( ANILOOP_LOOP );
			m_eWingStateFlag = FLOATING;

		}
	}
	else if ( m_pActMover->GetState() & OBJSTA_NOT_STAND || m_pActMover->IsWalk() )
	{
		if( m_eWingStateFlag != FLYING )
		{
			CString strMotion = m_pMask->GetMotionFileName( _T("walk") );
			assert( strMotion != _T("") );
			m_pMask->LoadMotion( strMotion );
			m_pMask->SetMotionBlending( TRUE );
			m_pMask->SetLoop( ANILOOP_LOOP );
			m_eWingStateFlag = FLYING;
		}
	}
	else if( ( m_pActMover->GetState() & OBJSTA_LTURN ) || ( m_pActMover->GetState() & OBJSTA_RTURN ) && !m_pActMover->IsWalk() && !m_pActMover->IsSit())
	{
		if( m_eWingStateFlag != TURNING )
			m_eWingStateFlag = TURNING;
	}
}
#endif

Bitte um schnelle Hilfe.
MfG S0urce
11/02/2012 11:13 Zoeybird#2
Sinnvoll, ohne die Funktion, so kann man dir schlecht helfen. Poste sie dann helfe ich dir
11/02/2012 12:48 uKn0w'#3
Du Bockwurst xD
Du musst nach
Quote:
void CMover::WingMotionSetting( const CModelObject* pModel )
{
#ifndef __PMA_WING
if( m_pRide == NULL || m_pRide->m_pBone == NULL )
return;
#else
if( pModel == NULL || pModel->m_pBone == NULL )
return;
#endif
Das:
Quote:
if( m_pRide )
{
Abfragen lassen :facepalm:
11/02/2012 13:16 .S0urce#4
Bitte closen Problem gelöst.