Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
29.09.2006, 16:42
RikkuZooo



Hey Hallo hab hier noch ne frage und zwar ich hab hier ne funktion aus
denn alten sdk die will ich ins neue einbringen in meine hl2mp mod und
zwar geht es umm denn Overview mode in denn tut steht zwar wie mans
macht aber in neuen sdk is das nicht drinne

ich zeig euch mal was ich gemacht habe... bz ein freund von mir.

//The old Overview Mode
//
//void C_HL2MP_Player::Initialize( void )
//{
// m_headYawPoseParam = LookupPoseParameter( "head_yaw" );
// if ( m_headYawPoseParam != -1 )
// {
// const mstudioposeparamdesc_t &info = GetPoseParameterPtr( "head_yaw" );
// if ( &info != 0 )
// {
// m_headYawMin = info.start;
// m_headYawMax = info.end;
// }
// }
//
// m_headPitchPoseParam = LookupPoseParameter( "head_pitch" );
// if ( m_headPitchPoseParam != -1 )
// {
// const mstudioposeparamdesc_t &info = GetPoseParameterPtr( "head_pitch" );
// if ( &info != 0 )
// {
// m_headPitchMin = info.start;
// m_headPitchMax = info.end;
// }
// }
// engine->ClientCmd( "overview_mode" );
//}

void C_HL2MP_Player::Initialize( void )
{
m_headYawPoseParam = LookupPoseParameter( "head_yaw" );
if ( m_headYawPoseParam != -1 )
{
const mstudioposeparamdesc_t &info = GetPoseParameterPtr( "head_yaw" );
if ( &info != 0 )
{
m_headYawMin = info.start;
m_headYawMax = info.end;
}
}

m_headPitchPoseParam = LookupPoseParameter( "head_pitch" );
if ( m_headPitchPoseParam != -1 )
{
const mstudioposeparamdesc_t &info = GetPoseParameterPtr( "head_pitch" );
if ( &info != 0 )
{
m_headPitchMin = info.start;
m_headPitchMax = info.end;
}
}
engine->ClientCmd( "overview_mode" );
}

--

AirChina Mobile

zum Seitenanfang zum Seitenende Profil || Suche
001
29.09.2006, 20:39
Gravok



So ganz muss man das net verstehen oder ?

Wieso gibst du den gleichen code einmal als kommentar und einmal als code an ???

--

23 - Nichts ist so wie es scheint

zum Seitenanfang zum Seitenende Profil || Suche
002
29.09.2006, 21:24
RikkuZooo



ups sorry ja stimmt ich hatte was versucht hier der richtige code als was ich geandert habe...

void C_HL2MP_Player::Initialize( void )
{
m_headYawPoseParam = LookupPoseParameter( "head_yaw" );

float start, end;

if ( m_headYawPoseParam != -1 )
{
GetPoseParameterRange( m_headYawPoseParam, start, end );

m_headYawMin = start;
m_headYawMax = end;
}

m_headPitchPoseParam = LookupPoseParameter( "head_pitch" );

if ( m_headPitchPoseParam != -1 )
{
GetPoseParameterRange( m_headPitchPoseParam, start, end );

m_headPitchMin = start;
m_headPitchMax = end;
}

engine->ClientCmd( "overview_mode" );
}

--

AirChina Mobile

zum Seitenanfang zum Seitenende Profil || Suche