всем привет и сегодня я покажу небольшой тутор про то как сделать так чтобы барни стрелял не пулями а хорнетами или как их там называют неважно начнем так для начала перейдем в BarneyFirePistol удаляем это
FireBullets(1, vecShootOrigin, vecShootDir, VECTOR_CONE_2DEGREES, 1024, BULLET_MONSTER_9MM ); оно нам не пригодиться теперь ставим после этого удаленного кода это
CBaseEntity *pHornet = CBaseEntity::Create( "hornet", vecShootOrigin, vecShootDir, edict() );
pHornet->pev->velocity = gpGlobals->v_forward * 300;
все наш барни теперь стреляет хорнетами вместо пуль правдо есть один минус урончик у них никудышный конечно поэтому придется создавать свой собственный hornet.cpp и hornet.h с новым уроном достаточно там все переименовать на hornet2 и готово а в функции