CSM.Dev

Активация действия при событии если у игрока имеется какое то оружие

И так мой вопрос, я пытался сделать такую фишку, если у игрока в данный момент в руках будет держаться определенное оружие, к примеру AR2, то произойдет какое либо действие.
Мне это надо для мода.
Для чего именно требуется не спрашиваем!
Вот к примеру пытался сделать вот так:
Код:
                 else if ( FClassnameIs( pWeapon, "weapon_smg1" ) && playerAnim == PLAYER_WALK )
		{
			idealActivity = ACT_WALK_RIFLE_RELAXED;
		}
Игра вылетает без ошибок, просто отправить отчет и т.п.
Помогите! Заранее спс