Might actually want to do:

CBaseEntity *pEnt = CBasePlayer::Instance(pevAttacker);

if( pEnt->IsPlayer() )
{
                CBasePlayer *pPlayer = (CBasePlayer*)pEnt;

                pPlayer->m_Money += m_MonsterMoneyValue;
}

Just to be extra careful...

>Or (CBasePlayer *)GetClassPtr(pevAttacker);
>
>>Might want to try (CBasePlayer*)(CBasePlayer::Instance( pevAttacker
>>)) instead.
>>
>>>
>>>CBasePlayer *pPlayer = GetClassPtr((CBasePlayer *)pevAttacker);
>>>// is it a player (and not a grenade, hornet, rocket, etc.)?
>>>if (pPlayer->IsPlayer()) { pPlayer->m_Money += m_MosterMoneyValue;
>>>}


[ cruise / casual-tempest.net / transference.org ]



_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders

Reply via email to