nixware.cc
-
Автор темы
- #1
Как пофиксить так чтоб не было как на скрине
Вот код
Вот код
Код:
void CMisc::OnOverrideView( CViewSetup * pSetup )
{
if ( Settings::Misc::misc_FovChanger && !Interfaces::Engine()->IsTakingScreenshot() )
{
CBaseEntity* pPlayer = (CBaseEntity*)Interfaces::EntityList()->GetClientEntity( Interfaces::Engine()->GetLocalPlayer() );
if ( !pPlayer )
return;
if ( pPlayer->IsDead() )
{
if ( pPlayer->GetObserverMode() == ObserverMode_t::OBS_MODE_IN_EYE && pPlayer->GetObserverTarget() )
pPlayer = (CBaseEntity*)Interfaces::EntityList()->GetClientEntityFromHandle( pPlayer->GetObserverTarget() );
if ( !pPlayer )
return;
}
pSetup->fov = (float)Settings::Misc::misc_FovView;
}
}
void CMisc::OnGetViewModelFOV( float& fov )
{
if ( Settings::Misc::misc_FovChanger && !Interfaces::Engine()->IsTakingScreenshot() )
{
CBaseEntity* pPlayer = (CBaseEntity*)Interfaces::EntityList()->GetClientEntity( Interfaces::Engine()->GetLocalPlayer() );
if ( !pPlayer )
return;
if ( pPlayer->IsDead() )
{
if ( pPlayer->GetObserverMode() == ObserverMode_t::OBS_MODE_IN_EYE && pPlayer->GetObserverTarget() )
pPlayer = (CBaseEntity*)Interfaces::EntityList()->GetClientEntityFromHandle( pPlayer->GetObserverTarget() );
if ( !pPlayer )
return;
}
fov = (float)Settings::Misc::misc_FovModelView;
}
}
[CODE]
Последнее редактирование: