i can give you a pistol config from one of my pistols but you'll have to modify class CfgPatches
{
class VAG_Nighthawk
{
units[]={};
weapons[]={"VAG_Nighthawk"};
requiredVersion=1.850000;
requiredAddons[]={BIS_Weaponpack,BIS_Resistance};
};
};
class CfgModels
{
class Default {};
class Weapon: Default {};
class VAG_Nighthawk: Weapon {};
};
class CfgRecoils
{
VAG_NighthawkpistolRecoil[]={0.01,0.01,0.1,0.1,0,0};
};
class CfgAmmo
{
class Default {};
class BulletSingle: Default {};
class VAG_NighthawkAmmo: BulletSingle
{
hit=7;
indirectHit=1;
indirectHitRange=0.050000;
minRange=1;
minRangeProbab=0.100000;
midRange=50;
midRangeProbab=0.900000;
maxRange=100;
maxRangeProbab=0.050000;
cartridge="FxCartridgeSmall";
};
};
class CfgWeapons
{
class Default {};
class MGun: Default {};
class Riffle: MGun {};
class HandGunBase: Riffle {};
// The weapon
class VAG_Nighthawk: HandGunBase
{
access=2;
scopeWeapon=2;
scopeMagazine=0;
weaponType=2;
autoReload=0;
model="\VAG_Nighthawk\Nighthawk.p3d";
modelOptics="\steyr\optika_steyr.p3d";
picture="\VAG_Nighthawk\hawk.paa";
uiPicture="\misc\iPistole.paa";
displayName="Nighthawk";
modes[]={"Single"};
magazines[]={"VAG_NighthawkMag"};
};
// The magazine
class VAG_NighthawkMag: HandGunBase
{
scopeWeapon=0;
scopeMagazine=2;
dexterity=2;
// picture="\VAG_Nighthawk\VAG_NighthawkMag.paa";
picture="\O\Guns\zasobnik.paa";
displayNameMagazine="Nighthawk Mag";
shortNameMagazine="Nighthawk Mag";
magazineType=32;
count=16;
initSpeed=490;
reloadTime=0.050000;
magazineReloadTime=1.2;
drySound[]={"weapons\M16dry",0.003162,1};
modes[]={"Single"};
class Single
{
ammo=VAG_NighthawkAmmo;
multiplier=1;
burst=1;
displayName="Nighthawk";
dispersion=0.002400;
sound[]={"\VAG_Nighthawk\fire.wav",0.131623,0.95000};
soundContinuous=0;
reloadTime=0.100000;
ffCount=1;
recoil=VAG_NighthawkpistolRecoil;
autoFire=0;
aiRateOfFire=0.500000;
aiRateOfFireDistance=50;
useAction=0;
useActionTitle="";
};
};
};
it yourself