oyman
Oct 26 2007, 17:25
So im trying to add a acog version and when I try it ingame I get this error "No entry 'bin\config.bin/CfgWeapons.oyman_sr47Acog'"
I dont know whats making this error but heres the config. The problem part is near the bottom. All the other versions work except the Acog.
<table border="0" align="center" width="95%" cellpadding="0" cellspacing="0"><tr><td>Code Sample </td></tr><tr><td id="CODE">
class CfgWeapons
{
class Default;
class Pistol;
class MGunCore;
class MGun;
class Rifle;
class AK74;
class oyman_sr47: AK74
{
model = "\oyman_sr47\oyman_sr47.p3d";
displayName = "SR-47";
picture = "\CA\weapons\data\equip\w_ak74_ca.paa";
UiPicture = "\CA\weapons\data\Ico\i_regular_CA.paa";
reloadMagazineSound[] = {"\ca\Weapons\Data\Sound\AK47_fill_v3", 0.005623, 1};
modes[]= {"SR47Single", "SR47Auto"};
magazines[]= {"oyman_762_30"};
class SR47Single: Mode_SemiAuto
{
sound[]= {"\ca\Weapons\Data\Sound\AK47_1_SS", 10.000000, 1};
ammo = "oyman_762x39";
reloadTime = 0.100000;
recoil = "AK74Recoil";
recoilProne = "AK74Recoil";
dispersion = 0.002500;
minRange = 2;
minRangeProbab = 0.100000;
midRange = 250;
midRangeProbab = 0.700000;
maxRange = 400;
maxRangeProbab = 0.040000;
};
class SR47Auto: Mode_Fullauto
{
sound[]= {"\ca\Weapons\Data\Sound\AK47_1_SS", 10.000000, 1};
ammo = "oyman_762x39";
reloadTime = 0.100000;
ffCount = 30;
recoil = "AK74Recoil";
recoilProne = "AK74Recoil";
dispersion = 0.005000;
minRange = 2;
minRangeProbab = 0.100000;
midRange = 30;
midRangeProbab = 0.700000;
maxRange = 60;
maxRangeProbab = 0.050000;
};
class Library {
libTextDesc = "$STR_LIB_SVD";
};
};
class AKS74UN: Rifle {};
class oyman_sr47SD: AKS74UN
{
model = "\oyman_sr47\oyman_sr47SD.p3d";
displayName = "SR-47 SD";
modes[]= {"SR47Single", "SR47Auto"};
magazines[]= {"oyman_762_30SD"};
class SR47Single: Mode_SemiAuto
{
sound[] = {"\ca\Weapons\Sound\bizon", 0.316228, 1};
dispersion = 0.003500;
ammo = "oyman_762x39SD";
reloadTime = 0.100000;
recoil = "AK74Recoil";
recoilProne = "AK74Recoil";
minRange = 2;
minRangeProbab = 0.100000;
midRange = 250;
midRangeProbab = 0.700000;
maxRange = 400;
maxRangeProbab = 0.040000;
};
class SR47Auto: Mode_Fullauto
{
sound[] = {"\ca\Weapons\Sound\bizon", 0.316228, 1};
dispersion = 0.007000;
ammo = "oyman_762x39SD";
reloadTime = 0.100000;
ffCount = 30;
recoil = "AK74Recoil";
recoilProne = "AK74Recoil";
minRange = 2;
minRangeProbab = 0.100000;
midRange = 30;
midRangeProbab = 0.700000;
maxRange = 60;
maxRangeProbab = 0.050000;
};
};
class oyman_sr47Aim: oyman_sr47
{
model = "\oyman_sr47\oyman_sr47Aim.p3d";
displayName = "SR-47 (M68)";
};
};
class m16a4_acg {};
class oyman_sr47Acog: m16a4_acg
{
model = "\oyman_sr47\oyman_sr47Acog.p3d";
displayName = "SR-47 (ACOG)";
modelOptics = "\ca\weapons\optika_acog";
opticsZoomMin = 0.062500;
opticsZoomMax = 0.062500;
distanceZoomMin = 100;
distanceZoomMax = 100;
opticsFlare = "true";
opticsDisablePeripherialVision = "true";
modes[]= {"SR47Single", "SR47Auto"};
magazines[]= {"oyman_762_30"};
class SR47Single: Mode_SemiAuto
{
sound[]= {"\ca\Weapons\Data\Sound\AK47_1_SS", 10.000000, 1};
ammo = "oyman_762x39";
reloadTime = 0.100000;
recoil = "AK74Recoil";
recoilProne = "AK74Recoil";
dispersion = 0.002500;
minRange = 2;
minRangeProbab = 0.100000;
midRange = 250;
midRangeProbab = 0.700000;
maxRange = 400;
maxRangeProbab = 0.040000;
};
class SR47Auto: Mode_Fullauto
{
sound[]= {"\ca\Weapons\Data\Sound\AK47_1_SS", 10.000000, 1};
ammo = "oyman_762x39";
reloadTime = 0.100000;
ffCount = 30;
recoil = "AK74Recoil";
recoilProne = "AK74Recoil";
dispersion = 0.005000;
minRange = 2;
minRangeProbab = 0.100000;
midRange = 30;
midRangeProbab = 0.700000;
maxRange = 60;
maxRangeProbab = 0.050000;
};
};
class CfgVehicles
{
class SoldierWB;
class oyman_sr47Sol:SoldierWB
{
displayName="Soldier (SR47)";
weapons[]={"oyman_sr47","NVGoggles","Throw","Put"};
magazines[]={"oyman_762_30","oyman_762_30","oyman_762_30","oyman_762_30","oyman_762_30","HandGrenadeTimed","HandGrenadeTimed","HandGrenadeTimed","HandGrenadeTimed"};
};
class oyman_sr47SolSD:oyman_sr47Sol
{
displayName="Soldier (SR47-SD)";
weapons[]={"oyman_sr47SD","NVGoggles","Throw","Put"};
magazines[]={"oyman_762_30SD","oyman_762_30SD","oyman_762_30SD","oyman_762_30SD","oyman_762_30SD","HandGrenadeTimed","HandGrenadeTimed","HandGrenadeTimed","HandGrenadeTimed"};
};
class oyman_sr47SolM68:oyman_sr47Sol
{
displayName="Soldier (SR47 M68)";
weapons[]={"oyman_sr47Aim","NVGoggles","Throw","Put"};
magazines[]={"oyman_762_30","oyman_762_30","oyman_762_30","oyman_762_30","oyman_762_30","HandGrenadeTimed","HandGrenadeTimed","HandGrenadeTimed","HandGrenadeTimed"};
};
class oyman_sr47SolAcog:oyman_sr47Sol
{
displayName="Soldier (SR47 ACOG)";
weapons[]={"oyman_sr47Acog","NVGoggles","Throw","Put"};
magazines[]={"oyman_762_30","oyman_762_30","oyman_762_30","oyman_762_30","oyman_762_30","HandGrenadeTimed","HandGrenadeTimed","HandGrenadeTimed","HandGrenadeTimed"};
};
};
};[/QUOTE]
I dont know whats making this error but heres the config. The problem part is near the bottom. All the other versions work except the Acog.
<table border="0" align="center" width="95%" cellpadding="0" cellspacing="0"><tr><td>Code Sample </td></tr><tr><td id="CODE">
class CfgWeapons
{
class Default;
class Pistol;
class MGunCore;
class MGun;
class Rifle;
class AK74;
class oyman_sr47: AK74
{
model = "\oyman_sr47\oyman_sr47.p3d";
displayName = "SR-47";
picture = "\CA\weapons\data\equip\w_ak74_ca.paa";
UiPicture = "\CA\weapons\data\Ico\i_regular_CA.paa";
reloadMagazineSound[] = {"\ca\Weapons\Data\Sound\AK47_fill_v3", 0.005623, 1};
modes[]= {"SR47Single", "SR47Auto"};
magazines[]= {"oyman_762_30"};
class SR47Single: Mode_SemiAuto
{
sound[]= {"\ca\Weapons\Data\Sound\AK47_1_SS", 10.000000, 1};
ammo = "oyman_762x39";
reloadTime = 0.100000;
recoil = "AK74Recoil";
recoilProne = "AK74Recoil";
dispersion = 0.002500;
minRange = 2;
minRangeProbab = 0.100000;
midRange = 250;
midRangeProbab = 0.700000;
maxRange = 400;
maxRangeProbab = 0.040000;
};
class SR47Auto: Mode_Fullauto
{
sound[]= {"\ca\Weapons\Data\Sound\AK47_1_SS", 10.000000, 1};
ammo = "oyman_762x39";
reloadTime = 0.100000;
ffCount = 30;
recoil = "AK74Recoil";
recoilProne = "AK74Recoil";
dispersion = 0.005000;
minRange = 2;
minRangeProbab = 0.100000;
midRange = 30;
midRangeProbab = 0.700000;
maxRange = 60;
maxRangeProbab = 0.050000;
};
class Library {
libTextDesc = "$STR_LIB_SVD";
};
};
class AKS74UN: Rifle {};
class oyman_sr47SD: AKS74UN
{
model = "\oyman_sr47\oyman_sr47SD.p3d";
displayName = "SR-47 SD";
modes[]= {"SR47Single", "SR47Auto"};
magazines[]= {"oyman_762_30SD"};
class SR47Single: Mode_SemiAuto
{
sound[] = {"\ca\Weapons\Sound\bizon", 0.316228, 1};
dispersion = 0.003500;
ammo = "oyman_762x39SD";
reloadTime = 0.100000;
recoil = "AK74Recoil";
recoilProne = "AK74Recoil";
minRange = 2;
minRangeProbab = 0.100000;
midRange = 250;
midRangeProbab = 0.700000;
maxRange = 400;
maxRangeProbab = 0.040000;
};
class SR47Auto: Mode_Fullauto
{
sound[] = {"\ca\Weapons\Sound\bizon", 0.316228, 1};
dispersion = 0.007000;
ammo = "oyman_762x39SD";
reloadTime = 0.100000;
ffCount = 30;
recoil = "AK74Recoil";
recoilProne = "AK74Recoil";
minRange = 2;
minRangeProbab = 0.100000;
midRange = 30;
midRangeProbab = 0.700000;
maxRange = 60;
maxRangeProbab = 0.050000;
};
};
class oyman_sr47Aim: oyman_sr47
{
model = "\oyman_sr47\oyman_sr47Aim.p3d";
displayName = "SR-47 (M68)";
};
};
class m16a4_acg {};
class oyman_sr47Acog: m16a4_acg
{
model = "\oyman_sr47\oyman_sr47Acog.p3d";
displayName = "SR-47 (ACOG)";
modelOptics = "\ca\weapons\optika_acog";
opticsZoomMin = 0.062500;
opticsZoomMax = 0.062500;
distanceZoomMin = 100;
distanceZoomMax = 100;
opticsFlare = "true";
opticsDisablePeripherialVision = "true";
modes[]= {"SR47Single", "SR47Auto"};
magazines[]= {"oyman_762_30"};
class SR47Single: Mode_SemiAuto
{
sound[]= {"\ca\Weapons\Data\Sound\AK47_1_SS", 10.000000, 1};
ammo = "oyman_762x39";
reloadTime = 0.100000;
recoil = "AK74Recoil";
recoilProne = "AK74Recoil";
dispersion = 0.002500;
minRange = 2;
minRangeProbab = 0.100000;
midRange = 250;
midRangeProbab = 0.700000;
maxRange = 400;
maxRangeProbab = 0.040000;
};
class SR47Auto: Mode_Fullauto
{
sound[]= {"\ca\Weapons\Data\Sound\AK47_1_SS", 10.000000, 1};
ammo = "oyman_762x39";
reloadTime = 0.100000;
ffCount = 30;
recoil = "AK74Recoil";
recoilProne = "AK74Recoil";
dispersion = 0.005000;
minRange = 2;
minRangeProbab = 0.100000;
midRange = 30;
midRangeProbab = 0.700000;
maxRange = 60;
maxRangeProbab = 0.050000;
};
};
class CfgVehicles
{
class SoldierWB;
class oyman_sr47Sol:SoldierWB
{
displayName="Soldier (SR47)";
weapons[]={"oyman_sr47","NVGoggles","Throw","Put"};
magazines[]={"oyman_762_30","oyman_762_30","oyman_762_30","oyman_762_30","oyman_762_30","HandGrenadeTimed","HandGrenadeTimed","HandGrenadeTimed","HandGrenadeTimed"};
};
class oyman_sr47SolSD:oyman_sr47Sol
{
displayName="Soldier (SR47-SD)";
weapons[]={"oyman_sr47SD","NVGoggles","Throw","Put"};
magazines[]={"oyman_762_30SD","oyman_762_30SD","oyman_762_30SD","oyman_762_30SD","oyman_762_30SD","HandGrenadeTimed","HandGrenadeTimed","HandGrenadeTimed","HandGrenadeTimed"};
};
class oyman_sr47SolM68:oyman_sr47Sol
{
displayName="Soldier (SR47 M68)";
weapons[]={"oyman_sr47Aim","NVGoggles","Throw","Put"};
magazines[]={"oyman_762_30","oyman_762_30","oyman_762_30","oyman_762_30","oyman_762_30","HandGrenadeTimed","HandGrenadeTimed","HandGrenadeTimed","HandGrenadeTimed"};
};
class oyman_sr47SolAcog:oyman_sr47Sol
{
displayName="Soldier (SR47 ACOG)";
weapons[]={"oyman_sr47Acog","NVGoggles","Throw","Put"};
magazines[]={"oyman_762_30","oyman_762_30","oyman_762_30","oyman_762_30","oyman_762_30","HandGrenadeTimed","HandGrenadeTimed","HandGrenadeTimed","HandGrenadeTimed"};
};
};
};[/QUOTE]