From f372af8547440e10b80d987a7567f8dfb799be9a Mon Sep 17 00:00:00 2001 From: Florian Kinder Date: Tue, 4 Feb 2014 15:00:44 +0100 Subject: [PATCH] Updated Categories --- .../BanditAmmunition.hpp | 25 ++++ .../BanditClothing.hpp | 60 ++++++++++ .../BanditHelicopterArmed.hpp | 25 ++++ .../BanditMilitaryArmed.hpp | 30 +++++ .../BanditTrucksArmed.hpp | 25 ++++ .../BanditWeapons.hpp | 40 +++++++ .../FriendlyAssaultRifle.hpp | 110 ++++++++++++++++++ .../FriendlyAssaultRifleAmmo.hpp | 25 ++++ .../FriendlyBackpacks.hpp | 55 +++++++++ .../FriendlyBikesandATV.hpp | 50 ++++++++ .../FriendlyBuildingSupplies.hpp | 60 ++++++++++ .../FriendlyBusesandVans.hpp | 20 ++++ .../FriendlyCargoTrucks.hpp | 70 +++++++++++ .../FriendlyChemlitesFlares.hpp | 30 +++++ .../FriendlyClothes.hpp | 80 +++++++++++++ .../FriendlyCookedMeats.hpp | 40 +++++++ .../FriendlyDrinks.hpp | 35 ++++++ .../FriendlyFuelTrucks.hpp | 25 ++++ .../FriendlyLightMachineGun.hpp | 20 ++++ .../FriendlyLightMachineGunAmmo.hpp | 15 +++ .../FriendlyMedicalSupplies.hpp | 35 ++++++ .../FriendlyMilitaryUnarmed.hpp | 40 +++++++ .../FriendlyPackagedFood.hpp | 35 ++++++ .../FriendlyPistolAmmo.hpp | 35 ++++++ .../FriendlyPistols.hpp | 40 +++++++ .../FriendlyShotgunsandSingleshot.hpp | 30 +++++ .../FriendlyShotgunsandSingleshotAmmo.hpp | 35 ++++++ .../FriendlySmokeGrenades.hpp | 15 +++ .../FriendlySniperRifle.hpp | 45 +++++++ .../FriendlySniperRifleAmmo.hpp | 20 ++++ .../FriendlySubmachineGunAmmo.hpp | 30 +++++ .../FriendlySubmachineGuns.hpp | 30 +++++ .../FriendlyToolbeltItems.hpp | 85 ++++++++++++++ .../FriendlyTrucks.hpp | 30 +++++ .../FriendlyTrucksUnarmed.hpp | 30 +++++ .../FriendlyUsedCars.hpp | 85 ++++++++++++++ .../FriendlyUtilityVehicles.hpp | 85 ++++++++++++++ .../FriendlyVehicleParts.hpp | 50 ++++++++ .../HeroAmmunition.hpp | 25 ++++ .../CfgServerTraderCategories/HeroClothes.hpp | 65 +++++++++++ .../HeroHelicopterArmed.hpp | 25 ++++ .../HeroMilitaryArmed.hpp | 30 +++++ .../HeroTrucksArmed.hpp | 25 ++++ .../CfgServerTraderCategories/HeroWeapons.hpp | 40 +++++++ .../NeutralAirplanes.hpp | 35 ++++++ .../NeutralAssaultRifle.hpp | 110 ++++++++++++++++++ .../NeutralAssaultRifleAmmo.hpp | 25 ++++ .../NeutralBackpacks.hpp | 55 +++++++++ .../NeutralBikesandATV.hpp | 50 ++++++++ .../NeutralBlackMarketAmmo.hpp | 75 ++++++++++++ .../NeutralBlackMarketWeapons.hpp | 95 +++++++++++++++ .../NeutralBoatsArmed.hpp | 5 + .../NeutralBoatsUnarmed.hpp | 45 +++++++ .../NeutralBuildingSupplies.hpp | 50 ++++++++ .../NeutralBusesandVans.hpp | 20 ++++ .../NeutralCargoTrucks.hpp | 70 +++++++++++ .../NeutralChemlitesFlares.hpp | 30 +++++ .../NeutralClothes.hpp | 80 +++++++++++++ .../NeutralCookedMeats.hpp | 40 +++++++ .../NeutralDrinks.hpp | 35 ++++++ .../NeutralExplosives.hpp | 20 ++++ .../NeutralFuelTrucks.hpp | 25 ++++ .../NeutralHelicopterUnarmed.hpp | 30 +++++ .../NeutralLightMachineGun.hpp | 20 ++++ .../NeutralLightMachineGunAmmo.hpp | 15 +++ .../NeutralMedicalSupplies.hpp | 35 ++++++ .../NeutralMilitaryUnarmed.hpp | 40 +++++++ .../NeutralPackagedFood.hpp | 35 ++++++ .../NeutralPistolAmmo.hpp | 35 ++++++ .../NeutralPistols.hpp | 40 +++++++ .../NeutralShotgunsandSingleshot.hpp | 30 +++++ .../NeutralShotgunsandSingleshotAmmo.hpp | 40 +++++++ .../NeutralSmokeGrenades.hpp | 15 +++ .../NeutralSniperRifle.hpp | 45 +++++++ .../NeutralSniperRifleAmmo.hpp | 20 ++++ .../NeutralSubmachineGunAmmo.hpp | 30 +++++ .../NeutralSubmachineGuns.hpp | 30 +++++ .../NeutralToolbeltItems.hpp | 85 ++++++++++++++ .../NeutralTrucks.hpp | 30 +++++ .../NeutralUsedCars.hpp | 85 ++++++++++++++ .../NeutralUtilityVehicles.hpp | 85 ++++++++++++++ .../NeutralVehicleParts.hpp | 50 ++++++++ .../NeutralWholesale.hpp | 60 ++++++++++ Tools/TraderMigration/serverTraders2cfg.pl | 29 +++++ 84 files changed, 3554 insertions(+) diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/BanditAmmunition.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/BanditAmmunition.hpp index 4e2f561a7..abbad8734 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/BanditAmmunition.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/BanditAmmunition.hpp @@ -1,3 +1,28 @@ class BanditAmmunition { tid = 577; + class 30Rnd_556x45_StanagSD { + type = "trade_items"; + buy[] = {4,"ItemSilverBar10oz",1}; + sell[] = {2,"ItemSilverBar10oz",1}; + }; + class 5Rnd_86x70_L115A1 { + type = "trade_items"; + buy[] = {4,"ItemGoldBar",1}; + sell[] = {2,"ItemGoldBar",1}; + }; + class 100Rnd_762x51_M240 { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class 20Rnd_762x51_FNFAL { + type = "trade_items"; + buy[] = {4,"ItemSilverBar10oz",1}; + sell[] = {2,"ItemSilverBar10oz",1}; + }; + class 20Rnd_762x51_SB_SCAR { + type = "trade_items"; + buy[] = {1,"ItemGoldBar",1}; + sell[] = {5,"ItemSilverBar10oz",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/BanditClothing.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/BanditClothing.hpp index 7a727df8a..61d19ec98 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/BanditClothing.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/BanditClothing.hpp @@ -1,3 +1,63 @@ class BanditClothing { tid = 575; + class Skin_Bandit1_DZ { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Skin_Bandit2_DZ { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Skin_GUE_Commander_DZ { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Skin_GUE_Soldier_2_DZ { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Skin_GUE_Soldier_CO_DZ { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Skin_GUE_Soldier_Crew_DZ { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Skin_GUE_Soldier_Sniper_DZ { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Skin_Ins_Soldier_GL_DZ { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Skin_TK_INS_Soldier_EP1_DZ { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Skin_TK_INS_Warlord_EP1_DZ { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Skin_BanditW1_DZ { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Skin_BanditW2_DZ { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/BanditHelicopterArmed.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/BanditHelicopterArmed.hpp index 4fe6d6f23..b34fe16e6 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/BanditHelicopterArmed.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/BanditHelicopterArmed.hpp @@ -1,3 +1,28 @@ class BanditHelicopterArmed { tid = 512; + class CH_47F_EP1_DZE { + type = "trade_any_vehicle"; + buy[] = {2,"ItemBriefcase100oz",1}; + sell[] = {1,"ItemBriefcase100oz",1}; + }; + class UH1H_DZE { + type = "trade_any_vehicle"; + buy[] = {2,"ItemBriefcase100oz",1}; + sell[] = {1,"ItemBriefcase100oz",1}; + }; + class Mi17_DZE { + type = "trade_any_vehicle"; + buy[] = {1,"ItemBriefcase100oz",1}; + sell[] = {5,"ItemGoldBar10oz",1}; + }; + class UH60M_EP1_DZE { + type = "trade_any_vehicle"; + buy[] = {2,"ItemBriefcase100oz",1}; + sell[] = {1,"ItemBriefcase100oz",1}; + }; + class UH1Y_DZE { + type = "trade_any_vehicle"; + buy[] = {2,"ItemBriefcase100oz",1}; + sell[] = {1,"ItemBriefcase100oz",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/BanditMilitaryArmed.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/BanditMilitaryArmed.hpp index e099d1ce0..3522e874e 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/BanditMilitaryArmed.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/BanditMilitaryArmed.hpp @@ -1,3 +1,33 @@ class BanditMilitaryArmed { tid = 569; + class HMMWV_M998A2_SOV_DES_EP1_DZE { + type = "trade_any_vehicle"; + buy[] = {4,"ItemGoldBar10oz",1}; + sell[] = {2,"ItemGoldBar10oz",1}; + }; + class HMMWV_M1151_M2_CZ_DES_EP1_DZE { + type = "trade_any_vehicle"; + buy[] = {1,"ItemBriefcase100oz",1}; + sell[] = {5,"ItemGoldBar10oz",1}; + }; + class LandRover_Special_CZ_EP1_DZE { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; + class LandRover_MG_TK_EP1_DZE { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; + class UAZ_MG_TK_EP1_DZE { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; + class GAZ_Vodnik_DZE { + type = "trade_any_vehicle"; + buy[] = {1,"ItemBriefcase100oz",1}; + sell[] = {5,"ItemGoldBar10oz",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/BanditTrucksArmed.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/BanditTrucksArmed.hpp index e8a2ed301..fdd0363f9 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/BanditTrucksArmed.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/BanditTrucksArmed.hpp @@ -1,3 +1,28 @@ class BanditTrucksArmed { tid = 534; + class Pickup_PK_GUE_DZE { + type = "trade_any_vehicle"; + buy[] = {1,"ItemGoldBar10oz",1}; + sell[] = {5,"ItemGoldBar",1}; + }; + class Pickup_PK_INS_DZE { + type = "trade_any_vehicle"; + buy[] = {1,"ItemGoldBar10oz",1}; + sell[] = {5,"ItemGoldBar",1}; + }; + class ArmoredSUV_PMC_DZE { + type = "trade_any_vehicle"; + buy[] = {2,"ItemBriefcase100oz",1}; + sell[] = {1,"ItemBriefcase100oz",1}; + }; + class Pickup_PK_TK_GUE_EP1_DZE { + type = "trade_any_vehicle"; + buy[] = {8,"ItemGoldBar",1}; + sell[] = {4,"ItemGoldBar",1}; + }; + class Offroad_DSHKM_Gue_DZE { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/BanditWeapons.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/BanditWeapons.hpp index daab40b2c..66ae8eed4 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/BanditWeapons.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/BanditWeapons.hpp @@ -1,3 +1,43 @@ class BanditWeapons { tid = 627; + class G36_C_SD_camo { + type = "trade_weapons"; + buy[] = {1,"ItemGoldBar10oz",1}; + sell[] = {5,"ItemGoldBar",1}; + }; + class M4A1_AIM_SD_camo { + type = "trade_weapons"; + buy[] = {1,"ItemGoldBar10oz",1}; + sell[] = {5,"ItemGoldBar",1}; + }; + class FN_FAL_ANPVS4 { + type = "trade_weapons"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; + class SCAR_H_LNG_Sniper_SD { + type = "trade_weapons"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; + class BAF_LRR_scoped { + type = "trade_weapons"; + buy[] = {4,"ItemGoldBar10oz",1}; + sell[] = {2,"ItemGoldBar10oz",1}; + }; + class FN_FAL { + type = "trade_weapons"; + buy[] = {1,"ItemGoldBar10oz",1}; + sell[] = {5,"ItemGoldBar",1}; + }; + class Mk_48_DZ { + type = "trade_weapons"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; + class M240_DZ { + type = "trade_weapons"; + buy[] = {1,"ItemGoldBar10oz",1}; + sell[] = {5,"ItemGoldBar",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyAssaultRifle.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyAssaultRifle.hpp index 1c0c44fdf..25e07b7cd 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyAssaultRifle.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyAssaultRifle.hpp @@ -1,3 +1,113 @@ class FriendlyAssaultRifle { tid = 485; + class G36A_camo { + type = "trade_weapons"; + buy[] = {6,"ItemGoldBar",1}; + sell[] = {3,"ItemGoldBar",1}; + }; + class G36C { + type = "trade_weapons"; + buy[] = {4,"ItemGoldBar",1}; + sell[] = {2,"ItemGoldBar",1}; + }; + class G36C_camo { + type = "trade_weapons"; + buy[] = {6,"ItemGoldBar",1}; + sell[] = {3,"ItemGoldBar",1}; + }; + class G36K_camo { + type = "trade_weapons"; + buy[] = {6,"ItemGoldBar",1}; + sell[] = {3,"ItemGoldBar",1}; + }; + class M16A2 { + type = "trade_weapons"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class M16A2GL { + type = "trade_weapons"; + buy[] = {4,"ItemGoldBar",1}; + sell[] = {2,"ItemGoldBar",1}; + }; + class M16A4_ACG { + type = "trade_weapons"; + buy[] = {4,"ItemGoldBar",1}; + sell[] = {2,"ItemGoldBar",1}; + }; + class M4A1 { + type = "trade_weapons"; + buy[] = {4,"ItemGoldBar",1}; + sell[] = {2,"ItemGoldBar",1}; + }; + class M4A1_HWS_GL_camo { + type = "trade_weapons"; + buy[] = {8,"ItemGoldBar",1}; + sell[] = {4,"ItemGoldBar",1}; + }; + class M4A3_CCO_EP1 { + type = "trade_weapons"; + buy[] = {1,"ItemGoldBar10oz",1}; + sell[] = {5,"ItemGoldBar",1}; + }; + class M4A1_Aim { + type = "trade_weapons"; + buy[] = {6,"ItemGoldBar",1}; + sell[] = {4,"ItemGoldBar",1}; + }; + class Sa58P_EP1 { + type = "trade_weapons"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Sa58V_CCO_EP1 { + type = "trade_weapons"; + buy[] = {8,"ItemGoldBar",1}; + sell[] = {4,"ItemGoldBar",1}; + }; + class Sa58V_EP1 { + type = "trade_weapons"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Sa58V_RCO_EP1 { + type = "trade_weapons"; + buy[] = {8,"ItemGoldBar",1}; + sell[] = {4,"ItemGoldBar",1}; + }; + class AKS_74_kobra { + type = "trade_weapons"; + buy[] = {4,"ItemGoldBar",1}; + sell[] = {2,"ItemGoldBar",1}; + }; + class AKS_74_U { + type = "trade_weapons"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class AK_47_M { + type = "trade_weapons"; + buy[] = {8,"ItemGoldBar",1}; + sell[] = {6,"ItemGoldBar",1}; + }; + class AK_74 { + type = "trade_weapons"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class FN_FAL { + type = "trade_weapons"; + buy[] = {1,"ItemGoldBar10oz",1}; + sell[] = {5,"ItemGoldBar",1}; + }; + class BAF_L85A2_RIS_SUSAT { + type = "trade_weapons"; + buy[] = {6,"ItemGoldBar",1}; + sell[] = {3,"ItemGoldBar",1}; + }; + class BAF_L85A2_RIS_Holo { + type = "trade_weapons"; + buy[] = {9,"ItemGoldBar10oz",1}; + sell[] = {6,"ItemGoldBar",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyAssaultRifleAmmo.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyAssaultRifleAmmo.hpp index 8a7c7e3df..a3468c058 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyAssaultRifleAmmo.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyAssaultRifleAmmo.hpp @@ -1,3 +1,28 @@ class FriendlyAssaultRifleAmmo { tid = 480; + class 30Rnd_556x45_Stanag { + type = "trade_items"; + buy[] = {4,"ItemSilverBar",1}; + sell[] = {2,"ItemSilverBar",1}; + }; + class 20Rnd_762x51_FNFAL { + type = "trade_items"; + buy[] = {4,"ItemSilverBar10oz",1}; + sell[] = {2,"ItemSilverBar10oz",1}; + }; + class 30Rnd_545x39_AK { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class 30Rnd_762x39_AK47 { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class 30Rnd_762x39_SA58 { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyBackpacks.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyBackpacks.hpp index 914057bc6..c3d9ee6f1 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyBackpacks.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyBackpacks.hpp @@ -1,3 +1,58 @@ class FriendlyBackpacks { tid = 538; + class DZ_Patrol_Pack_EP1 { + type = "trade_backpacks"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class CZ_VestPouch_EP1 { + type = "trade_backpacks"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class DZ_ALICE_Pack_EP1 { + type = "trade_backpacks"; + buy[] = {1,"ItemGoldBar",1}; + sell[] = {5,"ItemSilverBar10oz",1}; + }; + class DZ_Assault_Pack_EP1 { + type = "trade_backpacks"; + buy[] = {1,"ItemGoldBar",1}; + sell[] = {5,"ItemSilverBar10oz",1}; + }; + class DZ_Backpack_EP1 { + type = "trade_backpacks"; + buy[] = {8,"ItemGoldBar",1}; + sell[] = {4,"ItemGoldBar",1}; + }; + class DZ_British_ACU { + type = "trade_backpacks"; + buy[] = {4,"ItemGoldBar",1}; + sell[] = {2,"ItemGoldBar",1}; + }; + class DZ_CivilBackpack_EP1 { + type = "trade_backpacks"; + buy[] = {6,"ItemGoldBar",1}; + sell[] = {4,"ItemGoldBar",1}; + }; + class DZ_Czech_Vest_Puch { + type = "trade_backpacks"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class DZ_TK_Assault_Pack_EP1 { + type = "trade_backpacks"; + buy[] = {6,"ItemSilverBar10oz",1}; + sell[] = {3,"ItemSilverBar10oz",1}; + }; + class DZ_TerminalPack_EP1 { + type = "trade_backpacks"; + buy[] = {2,"ItemSilverBar10oz",1}; + sell[] = {1,"ItemSilverBar10oz",1}; + }; + class DZ_GunBag_EP1 { + type = "trade_backpacks"; + buy[] = {6,"ItemGoldBar",1}; + sell[] = {3,"ItemGoldBar",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyBikesandATV.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyBikesandATV.hpp index d4c67b774..cf76c0559 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyBikesandATV.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyBikesandATV.hpp @@ -1,3 +1,53 @@ class FriendlyBikesandATV { tid = 536; + class MMT_Civ { + type = "trade_any_bicycle"; + buy[] = {4,"ItemSilverBar",1}; + sell[] = {2,"ItemSilverBar",1}; + }; + class Old_bike_TK_INS_EP1 { + type = "trade_any_bicycle"; + buy[] = {4,"ItemSilverBar",1}; + sell[] = {2,"ItemSilverBar",1}; + }; + class TT650_Civ { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class TT650_Ins { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class TT650_TK_CIV_EP1 { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class ATV_CZ_EP1 { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class ATV_US_EP1 { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class M1030_US_DES_EP1 { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Old_moto_TK_Civ_EP1 { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class tractor { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyBuildingSupplies.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyBuildingSupplies.hpp index b0f5a5d29..af28dcffa 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyBuildingSupplies.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyBuildingSupplies.hpp @@ -1,3 +1,63 @@ class FriendlyBuildingSupplies { tid = 530; + class ItemSandbag { + type = "trade_items"; + buy[] = {4,"ItemGoldBar",1}; + sell[] = {2,"ItemGoldBar",1}; + }; + class ItemTankTrap { + type = "trade_items"; + buy[] = {2,"ItemSilverBar10oz",1}; + sell[] = {1,"ItemSilverBar10oz",1}; + }; + class ItemTentOld { + type = "trade_items"; + buy[] = {4,"ItemSilverBar10oz",1}; + sell[] = {2,"ItemSilverBar10oz",1}; + }; + class ItemVault { + type = "trade_items"; + buy[] = {1,"ItemBriefcase100oz",1}; + sell[] = {1,"ItemBriefcase100oz",1}; + }; + class ItemWire { + type = "trade_items"; + buy[] = {6,"ItemSilverBar",1}; + sell[] = {3,"ItemSilverBar",1}; + }; + class 30m_plot_kit { + type = "trade_items"; + buy[] = {6,"ItemGoldBar10oz",1}; + sell[] = {6,"ItemGoldBar10oz",1}; + }; + class ItemCorrugated { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class ItemPole { + type = "trade_items"; + buy[] = {1,"ItemSilverBar10oz",1}; + sell[] = {5,"ItemSilverBar",1}; + }; + class ItemTentDomed { + type = "trade_items"; + buy[] = {6,"ItemSilverBar10oz",1}; + sell[] = {3,"ItemSilverBar10oz",1}; + }; + class ItemTentDomed2 { + type = "trade_items"; + buy[] = {6,"ItemSilverBar10oz",1}; + sell[] = {3,"ItemSilverBar10oz",1}; + }; + class ItemLightBulb { + type = "trade_items"; + buy[] = {2,"ItemSilverBar10oz",1}; + sell[] = {1,"ItemSilverBar10oz",1}; + }; + class ItemGenerator { + type = "trade_items"; + buy[] = {6,"ItemGoldBar",1}; + sell[] = {3,"ItemGoldBar",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyBusesandVans.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyBusesandVans.hpp index 84e03824e..cd6d49719 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyBusesandVans.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyBusesandVans.hpp @@ -1,3 +1,23 @@ class FriendlyBusesandVans { tid = 592; + class Ikarus { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; + class Ikarus_TK_CIV_EP1 { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; + class S1203_TK_CIV_EP1 { + type = "trade_any_vehicle"; + buy[] = {6,"ItemGoldBar",1}; + sell[] = {3,"ItemGoldBar",1}; + }; + class S1203_ambulance_EP1 { + type = "trade_any_vehicle"; + buy[] = {6,"ItemGoldBar",1}; + sell[] = {3,"ItemGoldBar",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyCargoTrucks.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyCargoTrucks.hpp index f536af4e9..9e5a86255 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyCargoTrucks.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyCargoTrucks.hpp @@ -1,3 +1,73 @@ class FriendlyCargoTrucks { tid = 570; + class Ural_CDF { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; + class Ural_TK_CIV_EP1 { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; + class Ural_UN_EP1 { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; + class V3S_Open_TK_CIV_EP1 { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; + class V3S_Open_TK_EP1 { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; + class Kamaz { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; + class MTVR_DES_EP1 { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class V3S_Civ { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; + class V3S_RA_TK_GUE_EP1_DZE { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; + class V3S_TK_EP1_DZE { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; + class UralCivil_DZE { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; + class UralCivil2_DZE { + type = "trade_any_vehicle"; + buy[] = {1,"ItemGoldBar10oz",1}; + sell[] = {5,"ItemGoldBar",1}; + }; + class KamazOpen_DZE { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; + class MTVR { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyChemlitesFlares.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyChemlitesFlares.hpp index db5683d36..c0fa55da3 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyChemlitesFlares.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyChemlitesFlares.hpp @@ -1,3 +1,33 @@ class FriendlyChemlitesFlares { tid = 542; + class HandChemBlue { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class HandChemGreen { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class HandChemRed { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class FlareGreen_M203 { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class FlareWhite_M203 { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class HandRoadFlare { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyClothes.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyClothes.hpp index 205fb9fa9..3c76b6ceb 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyClothes.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyClothes.hpp @@ -1,3 +1,83 @@ class FriendlyClothes { tid = 628; + class Skin_Rocker2_DZ { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Skin_SurvivorW2_DZ { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Skin_Functionary1_EP1_DZ { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Skin_Haris_Press_EP1_DZ { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Skin_Priest_DZ { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Skin_SurvivorWpink_DZ { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Skin_SurvivorWurban_DZ { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Skin_SurvivorWcombat_DZ { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Skin_SurvivorWdesert_DZ { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Skin_Survivor2_DZ { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Skin_Rocker1_DZ { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Skin_Rocker3_DZ { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Skin_RU_Policeman_DZ { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Skin_Pilot_EP1_DZ { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Skin_Rocker4_DZ { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Skin_SurvivorW3_DZ { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyCookedMeats.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyCookedMeats.hpp index 53c9e2f1d..67049da3b 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyCookedMeats.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyCookedMeats.hpp @@ -1,3 +1,43 @@ class FriendlyCookedMeats { tid = 630; + class FoodbaconCooked { + type = "trade_items"; + buy[] = {4,"ItemSilverBar",1}; + sell[] = {2,"ItemSilverBar",1}; + }; + class FoodbeefCooked { + type = "trade_items"; + buy[] = {4,"ItemSilverBar",1}; + sell[] = {2,"ItemSilverBar",1}; + }; + class FoodchickenCooked { + type = "trade_items"; + buy[] = {4,"ItemSilverBar",1}; + sell[] = {2,"ItemSilverBar",1}; + }; + class FoodmuttonCooked { + type = "trade_items"; + buy[] = {4,"ItemSilverBar",1}; + sell[] = {2,"ItemSilverBar",1}; + }; + class FoodrabbitCooked { + type = "trade_items"; + buy[] = {2,"ItemSilverBar10oz",1}; + sell[] = {1,"ItemSilverBar10oz",1}; + }; + class ItemTroutCooked { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemSilverBar10oz",1}; + }; + class ItemSeaBassCooked { + type = "trade_items"; + buy[] = {3,"ItemGoldBar",1}; + sell[] = {2,"ItemSilverBar10oz",1}; + }; + class ItemTunaCooked { + type = "trade_items"; + buy[] = {4,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyDrinks.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyDrinks.hpp index 5cf6fd565..80a32b6b7 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyDrinks.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyDrinks.hpp @@ -1,3 +1,38 @@ class FriendlyDrinks { tid = 601; + class ItemSodaCoke { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class ItemSodaPepsi { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class ItemSodaMdew { + type = "trade_items"; + buy[] = {6,"ItemGoldBar",1}; + sell[] = {3,"ItemGoldBar",1}; + }; + class ItemSodaR4z0r { + type = "trade_items"; + buy[] = {6,"ItemGoldBar",1}; + sell[] = {3,"ItemGoldBar",1}; + }; + class ItemWaterbottleUnfilled { + type = "trade_items"; + buy[] = {3,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class ItemSodaRbull { + type = "trade_items"; + buy[] = {6,"ItemGoldBar",1}; + sell[] = {3,"ItemGoldBar",1}; + }; + class ItemSodaOrangeSherbet { + type = "trade_items"; + buy[] = {4,"ItemGoldBar",1}; + sell[] = {2,"ItemGoldBar",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyFuelTrucks.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyFuelTrucks.hpp index faeafbc22..f22ad4cab 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyFuelTrucks.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyFuelTrucks.hpp @@ -1,3 +1,28 @@ class FriendlyFuelTrucks { tid = 595; + class KamazRefuel_DZ { + type = "trade_any_vehicle"; + buy[] = {7,"ItemGoldBar10oz",1}; + sell[] = {3,"ItemGoldBar10oz",1}; + }; + class MtvrRefuel_DES_EP1_DZ { + type = "trade_any_vehicle"; + buy[] = {7,"ItemGoldBar10oz",1}; + sell[] = {3,"ItemGoldBar10oz",1}; + }; + class UralRefuel_TK_EP1_DZ { + type = "trade_any_vehicle"; + buy[] = {7,"ItemGoldBar10oz",1}; + sell[] = {3,"ItemGoldBar10oz",1}; + }; + class V3S_Refuel_TK_GUE_EP1_DZ { + type = "trade_any_vehicle"; + buy[] = {7,"ItemGoldBar10oz",1}; + sell[] = {3,"ItemGoldBar10oz",1}; + }; + class MtvrRefuel_DZ { + type = "trade_any_vehicle"; + buy[] = {7,"ItemGoldBar10oz",1}; + sell[] = {3,"ItemGoldBar10oz",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyLightMachineGun.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyLightMachineGun.hpp index 6daa90e96..7e227febe 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyLightMachineGun.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyLightMachineGun.hpp @@ -1,3 +1,23 @@ class FriendlyLightMachineGun { tid = 486; + class M249_EP1_DZ { + type = "trade_weapons"; + buy[] = {1,"ItemGoldBar10oz",1}; + sell[] = {6,"ItemGoldBar",1}; + }; + class M240_DZ { + type = "trade_weapons"; + buy[] = {1,"ItemGoldBar10oz",1}; + sell[] = {5,"ItemGoldBar",1}; + }; + class Mk_48_DZ { + type = "trade_weapons"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; + class Pecheneg_DZ { + type = "trade_weapons"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyLightMachineGunAmmo.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyLightMachineGunAmmo.hpp index 794821657..e61ab6c5d 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyLightMachineGunAmmo.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyLightMachineGunAmmo.hpp @@ -1,3 +1,18 @@ class FriendlyLightMachineGunAmmo { tid = 481; + class 100Rnd_762x51_M240 { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class 200Rnd_556x45_M249 { + type = "trade_items"; + buy[] = {4,"ItemGoldBar",1}; + sell[] = {2,"ItemGoldBar",1}; + }; + class 100Rnd_762x54_PK { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyMedicalSupplies.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyMedicalSupplies.hpp index 79661b954..efb63ac9e 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyMedicalSupplies.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyMedicalSupplies.hpp @@ -1,3 +1,38 @@ class FriendlyMedicalSupplies { tid = 541; + class ItemAntibiotic { + type = "trade_items"; + buy[] = {1,"ItemGoldBar",1}; + sell[] = {2,"ItemSilverBar10oz",1}; + }; + class ItemBandage { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class ItemBloodbag { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class ItemEpinephrine { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class ItemHeatPack { + type = "trade_items"; + buy[] = {1,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class ItemMorphine { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class ItemPainkiller { + type = "trade_items"; + buy[] = {1,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyMilitaryUnarmed.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyMilitaryUnarmed.hpp index 71a03e8e2..ad4428e69 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyMilitaryUnarmed.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyMilitaryUnarmed.hpp @@ -1,3 +1,43 @@ class FriendlyMilitaryUnarmed { tid = 599; + class HMMWV_M1035_DES_EP1 { + type = "trade_any_vehicle"; + buy[] = {4,"ItemGoldBar10oz",1}; + sell[] = {2,"ItemGoldBar10oz",1}; + }; + class HMMWV_Ambulance { + type = "trade_any_vehicle"; + buy[] = {4,"ItemGoldBar10oz",1}; + sell[] = {2,"ItemGoldBar10oz",1}; + }; + class HMMWV_Ambulance_CZ_DES_EP1 { + type = "trade_any_vehicle"; + buy[] = {4,"ItemGoldBar10oz",1}; + sell[] = {2,"ItemGoldBar10oz",1}; + }; + class HMMWV_DES_EP1 { + type = "trade_any_vehicle"; + buy[] = {4,"ItemGoldBar10oz",1}; + sell[] = {2,"ItemGoldBar10oz",1}; + }; + class GAZ_Vodnik_MedEvac { + type = "trade_any_vehicle"; + buy[] = {9,"ItemGoldBar10oz",1}; + sell[] = {6,"ItemGoldBar10oz",1}; + }; + class HMMWV_DZ { + type = "trade_any_vehicle"; + buy[] = {4,"ItemGoldBar10oz",1}; + sell[] = {2,"ItemGoldBar10oz",1}; + }; + class LandRover_CZ_EP1 { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; + class LandRover_TK_CIV_EP1 { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyPackagedFood.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyPackagedFood.hpp index d13784dc8..771788075 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyPackagedFood.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyPackagedFood.hpp @@ -1,3 +1,38 @@ class FriendlyPackagedFood { tid = 629; + class FoodCanBakedBeans { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class FoodCanFrankBeans { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class FoodCanPasta { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class FoodCanSardines { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class FoodMRE { + type = "trade_items"; + buy[] = {1,"ItemSilverBar10oz",1}; + sell[] = {5,"ItemSilverBar",1}; + }; + class FoodPistachio { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class FoodNutmix { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyPistolAmmo.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyPistolAmmo.hpp index 358939775..efdae7dde 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyPistolAmmo.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyPistolAmmo.hpp @@ -1,3 +1,38 @@ class FriendlyPistolAmmo { tid = 484; + class 15Rnd_9x19_M9 { + type = "trade_items"; + buy[] = {1,"ItemSilverBar10oz",1}; + sell[] = {5,"ItemSilverBar",1}; + }; + class 15Rnd_9x19_M9SD { + type = "trade_items"; + buy[] = {2,"ItemSilverBar10oz",1}; + sell[] = {1,"ItemSilverBar10oz",1}; + }; + class 17Rnd_9x19_glock17 { + type = "trade_items"; + buy[] = {1,"ItemSilverBar10oz",1}; + sell[] = {5,"ItemSilverBar",1}; + }; + class 6Rnd_45ACP { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class 7Rnd_45ACP_1911 { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class 8Rnd_9x18_Makarov { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class 8Rnd_9x18_MakarovSD { + type = "trade_items"; + buy[] = {2,"ItemSilverBar10oz",1}; + sell[] = {1,"ItemSilverBar10oz",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyPistols.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyPistols.hpp index ed19fedce..8abd28579 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyPistols.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyPistols.hpp @@ -1,3 +1,43 @@ class FriendlyPistols { tid = 489; + class M9SD { + type = "trade_weapons"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class glock17_EP1 { + type = "trade_weapons"; + buy[] = {1,"ItemGoldBar",1}; + sell[] = {5,"ItemSilverBar10oz",1}; + }; + class Colt1911 { + type = "trade_weapons"; + buy[] = {2,"ItemSilverBar10oz",1}; + sell[] = {1,"ItemSilverBar10oz",1}; + }; + class M9 { + type = "trade_weapons"; + buy[] = {1,"ItemGoldBar",1}; + sell[] = {2,"ItemSilverBar10oz",1}; + }; + class MakarovSD { + type = "trade_weapons"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class revolver_gold_EP1 { + type = "trade_weapons"; + buy[] = {3,"ItemGoldBar",1}; + sell[] = {2,"ItemGoldBar",1}; + }; + class Makarov { + type = "trade_weapons"; + buy[] = {2,"ItemSilverBar10oz",1}; + sell[] = {1,"ItemSilverBar10oz",1}; + }; + class revolver_EP1 { + type = "trade_weapons"; + buy[] = {2,"ItemSilverBar10oz",1}; + sell[] = {1,"ItemSilverBar10oz",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyShotgunsandSingleshot.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyShotgunsandSingleshot.hpp index 6c0cf9547..fb3e374d9 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyShotgunsandSingleshot.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyShotgunsandSingleshot.hpp @@ -1,3 +1,33 @@ class FriendlyShotgunsandSingleshot { tid = 574; + class Winchester1866 { + type = "trade_weapons"; + buy[] = {2,"ItemSilverBar10oz",1}; + sell[] = {1,"ItemSilverBar10oz",1}; + }; + class MR43 { + type = "trade_weapons"; + buy[] = {1,"ItemSilverBar10oz",1}; + sell[] = {8,"ItemSilverBar",1}; + }; + class Crossbow_DZ { + type = "trade_weapons"; + buy[] = {1,"ItemSilverBar10oz",1}; + sell[] = {5,"ItemSilverBar",1}; + }; + class M1014 { + type = "trade_weapons"; + buy[] = {3,"ItemGoldBar",1}; + sell[] = {2,"ItemGoldBar",1}; + }; + class Remington870_lamp { + type = "trade_weapons"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class LeeEnfield { + type = "trade_weapons"; + buy[] = {2,"ItemSilverBar10oz",1}; + sell[] = {1,"ItemSilverBar10oz",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyShotgunsandSingleshotAmmo.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyShotgunsandSingleshotAmmo.hpp index 2b4f6be97..3db1a4304 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyShotgunsandSingleshotAmmo.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyShotgunsandSingleshotAmmo.hpp @@ -1,3 +1,38 @@ class FriendlyShotgunsandSingleshotAmmo { tid = 573; + class 15Rnd_W1866_Slug { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class 2Rnd_shotgun_74Pellets { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class 2Rnd_shotgun_74Slug { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class 8Rnd_B_Beneli_74Slug { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class 8Rnd_B_Beneli_Pellets { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class Quiver { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class 10x_303 { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlySmokeGrenades.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlySmokeGrenades.hpp index d74b776f4..12b85f144 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlySmokeGrenades.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlySmokeGrenades.hpp @@ -1,3 +1,18 @@ class FriendlySmokeGrenades { tid = 543; + class SmokeShell { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class SmokeShellGreen { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class SmokeShellRed { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlySniperRifle.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlySniperRifle.hpp index 89a67189b..52d6777a9 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlySniperRifle.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlySniperRifle.hpp @@ -1,3 +1,48 @@ class FriendlySniperRifle { tid = 487; + class SVD_CAMO { + type = "trade_weapons"; + buy[] = {1,"ItemGoldBar10oz",1}; + sell[] = {6,"ItemGoldBar",1}; + }; + class M40A3 { + type = "trade_weapons"; + buy[] = {1,"ItemGoldBar10oz",1}; + sell[] = {6,"ItemGoldBar",1}; + }; + class M14_EP1 { + type = "trade_weapons"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; + class huntingrifle { + type = "trade_weapons"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class M4SPR { + type = "trade_weapons"; + buy[] = {1,"ItemGoldBar10oz",1}; + sell[] = {6,"ItemGoldBar",1}; + }; + class SVD { + type = "trade_weapons"; + buy[] = {1,"ItemGoldBar10oz",1}; + sell[] = {6,"ItemGoldBar",1}; + }; + class SVD_des_EP1 { + type = "trade_weapons"; + buy[] = {1,"ItemGoldBar10oz",1}; + sell[] = {6,"ItemGoldBar",1}; + }; + class M24 { + type = "trade_weapons"; + buy[] = {1,"ItemGoldBar10oz",1}; + sell[] = {6,"ItemGoldBar",1}; + }; + class M24_des_EP1 { + type = "trade_weapons"; + buy[] = {1,"ItemGoldBar10oz",1}; + sell[] = {6,"ItemGoldBar",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlySniperRifleAmmo.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlySniperRifleAmmo.hpp index 5dd293049..92d50270c 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlySniperRifleAmmo.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlySniperRifleAmmo.hpp @@ -1,3 +1,23 @@ class FriendlySniperRifleAmmo { tid = 482; + class 20Rnd_762x51_DMR { + type = "trade_items"; + buy[] = {2,"ItemSilverBar10oz",1}; + sell[] = {1,"ItemSilverBar10oz",1}; + }; + class 10Rnd_762x54_SVD { + type = "trade_items"; + buy[] = {2,"ItemSilverBar10oz",1}; + sell[] = {1,"ItemSilverBar10oz",1}; + }; + class 5Rnd_762x51_M24 { + type = "trade_items"; + buy[] = {1,"ItemSilverBar10oz",1}; + sell[] = {5,"ItemSilverBar",1}; + }; + class 5x_22_LR_17_HMR { + type = "trade_items"; + buy[] = {1,"ItemGoldBar",1}; + sell[] = {5,"ItemSilverBar10oz",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlySubmachineGunAmmo.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlySubmachineGunAmmo.hpp index 1b472cb07..28ee18f46 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlySubmachineGunAmmo.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlySubmachineGunAmmo.hpp @@ -1,3 +1,33 @@ class FriendlySubmachineGunAmmo { tid = 483; + class 30rnd_9x19_MP5 { + type = "trade_items"; + buy[] = {2,"ItemSilverBar10oz",1}; + sell[] = {1,"ItemSilverBar10oz",1}; + }; + class 30Rnd_9x19_MP5SD { + type = "trade_items"; + buy[] = {4,"ItemSilverBar10oz",1}; + sell[] = {2,"ItemSilverBar10oz",1}; + }; + class 30Rnd_9x19_UZI { + type = "trade_items"; + buy[] = {2,"ItemSilverBar10oz",1}; + sell[] = {1,"ItemSilverBar10oz",1}; + }; + class 64Rnd_9x19_SD_Bizon { + type = "trade_items"; + buy[] = {2,"ItemSilverBar10oz",1}; + sell[] = {1,"ItemSilverBar10oz",1}; + }; + class 30Rnd_9x19_UZI_SD { + type = "trade_items"; + buy[] = {2,"ItemSilverBar10oz",1}; + sell[] = {1,"ItemSilverBar10oz",1}; + }; + class 20Rnd_B_765x17_Ball { + type = "trade_items"; + buy[] = {2,"ItemSilverBar10oz",1}; + sell[] = {1,"ItemSilverBar10oz",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlySubmachineGuns.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlySubmachineGuns.hpp index 702f76f6d..6d1fc077b 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlySubmachineGuns.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlySubmachineGuns.hpp @@ -1,3 +1,33 @@ class FriendlySubmachineGuns { tid = 488; + class bizon_silenced { + type = "trade_weapons"; + buy[] = {1,"ItemGoldBar10oz",1}; + sell[] = {5,"ItemGoldBar",1}; + }; + class UZI_EP1 { + type = "trade_weapons"; + buy[] = {4,"ItemGoldBar",1}; + sell[] = {2,"ItemGoldBar",1}; + }; + class Sa61_EP1 { + type = "trade_weapons"; + buy[] = {1,"ItemGoldBar",1}; + sell[] = {5,"ItemSilverBar10oz",1}; + }; + class MP5A5 { + type = "trade_weapons"; + buy[] = {1,"ItemGoldBar",1}; + sell[] = {2,"ItemSilverBar10oz",1}; + }; + class UZI_SD_EP1 { + type = "trade_weapons"; + buy[] = {1,"ItemGoldBar10oz",1}; + sell[] = {5,"ItemGoldBar",1}; + }; + class MP5SD { + type = "trade_weapons"; + buy[] = {6,"ItemGoldBar",1}; + sell[] = {3,"ItemGoldBar",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyToolbeltItems.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyToolbeltItems.hpp index 6f5b58487..959c94b99 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyToolbeltItems.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyToolbeltItems.hpp @@ -1,3 +1,88 @@ class FriendlyToolbeltItems { tid = 532; + class ItemCompass { + type = "trade_weapons"; + buy[] = {6,"ItemSilverBar",1}; + sell[] = {3,"ItemSilverBar",1}; + }; + class Binocular { + type = "trade_weapons"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class Binocular_Vector { + type = "trade_weapons"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class ItemEtool { + type = "trade_weapons"; + buy[] = {9,"ItemSilverBar10oz",1}; + sell[] = {6,"ItemSilverBar10oz",1}; + }; + class ItemFlashlight { + type = "trade_weapons"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class ItemFlashlightRed { + type = "trade_weapons"; + buy[] = {1,"ItemSilverBar10oz",1}; + sell[] = {5,"ItemSilverBar",1}; + }; + class ItemGPS { + type = "trade_weapons"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class ItemHatchet_DZE { + type = "trade_weapons"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class ItemKnife { + type = "trade_weapons"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class ItemMap { + type = "trade_weapons"; + buy[] = {6,"ItemSilverBar",1}; + sell[] = {3,"ItemSilverBar",1}; + }; + class ItemMatchbox_DZE { + type = "trade_weapons"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class ItemToolbox { + type = "trade_weapons"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class ItemWatch { + type = "trade_weapons"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class NVGoggles { + type = "trade_weapons"; + buy[] = {4,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class ItemCrowbar { + type = "trade_weapons"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class ItemMachete { + type = "trade_weapons"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class ItemFishingPole { + type = "trade_weapons"; + buy[] = {2,"ItemSilverBar10oz",1}; + sell[] = {1,"ItemSilverBar10oz",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyTrucks.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyTrucks.hpp index 065cccb9c..bc38f4c9b 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyTrucks.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyTrucks.hpp @@ -1,3 +1,33 @@ class FriendlyTrucks { tid = 495; + class hilux1_civil_3_open_EP1 { + type = "trade_any_vehicle"; + buy[] = {8,"ItemGoldBar",1}; + sell[] = {4,"ItemGoldBar",1}; + }; + class datsun1_civil_3_open { + type = "trade_any_vehicle"; + buy[] = {8,"ItemGoldBar",1}; + sell[] = {4,"ItemGoldBar",1}; + }; + class hilux1_civil_1_open { + type = "trade_any_vehicle"; + buy[] = {8,"ItemGoldBar",1}; + sell[] = {4,"ItemGoldBar",1}; + }; + class datsun1_civil_2_covered { + type = "trade_any_vehicle"; + buy[] = {8,"ItemGoldBar",1}; + sell[] = {4,"ItemGoldBar",1}; + }; + class datsun1_civil_1_open { + type = "trade_any_vehicle"; + buy[] = {8,"ItemGoldBar",1}; + sell[] = {4,"ItemGoldBar",1}; + }; + class hilux1_civil_2_covered { + type = "trade_any_vehicle"; + buy[] = {8,"ItemGoldBar",1}; + sell[] = {4,"ItemGoldBar",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyTrucksUnarmed.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyTrucksUnarmed.hpp index d2604f601..2144aae54 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyTrucksUnarmed.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyTrucksUnarmed.hpp @@ -1,3 +1,33 @@ class FriendlyTrucksUnarmed { tid = 535; + class hilux1_civil_3_open_EP1 { + type = "trade_any_vehicle"; + buy[] = {8,"ItemGoldBar",1}; + sell[] = {4,"ItemGoldBar",1}; + }; + class datsun1_civil_3_open { + type = "trade_any_vehicle"; + buy[] = {8,"ItemGoldBar",1}; + sell[] = {4,"ItemGoldBar",1}; + }; + class hilux1_civil_1_open { + type = "trade_any_vehicle"; + buy[] = {8,"ItemGoldBar",1}; + sell[] = {4,"ItemGoldBar",1}; + }; + class datsun1_civil_2_covered { + type = "trade_any_vehicle"; + buy[] = {8,"ItemGoldBar",1}; + sell[] = {4,"ItemGoldBar",1}; + }; + class datsun1_civil_1_open { + type = "trade_any_vehicle"; + buy[] = {8,"ItemGoldBar",1}; + sell[] = {4,"ItemGoldBar",1}; + }; + class hilux1_civil_2_covered { + type = "trade_any_vehicle"; + buy[] = {8,"ItemGoldBar",1}; + sell[] = {4,"ItemGoldBar",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyUsedCars.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyUsedCars.hpp index 6bebeb5df..bf4e58bd7 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyUsedCars.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyUsedCars.hpp @@ -1,3 +1,88 @@ class FriendlyUsedCars { tid = 600; + class Skoda { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class SkodaBlue { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class SkodaGreen { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class SkodaRed { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class VolhaLimo_TK_CIV_EP1 { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Volha_1_TK_CIV_EP1 { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Volha_2_TK_CIV_EP1 { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class VWGolf { + type = "trade_any_vehicle"; + buy[] = {3,"ItemGoldBar",1}; + sell[] = {2,"ItemGoldBar",1}; + }; + class car_hatchback { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class car_sedan { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class GLT_M300_LT { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class GLT_M300_ST { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Lada1 { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Lada1_TK_CIV_EP1 { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Lada2 { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Lada2_TK_CIV_EP1 { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class LadaLM { + type = "trade_any_vehicle"; + buy[] = {3,"ItemGoldBar",1}; + sell[] = {2,"ItemGoldBar",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyUtilityVehicles.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyUtilityVehicles.hpp index 26da6d0ae..b010eb49b 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyUtilityVehicles.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyUtilityVehicles.hpp @@ -1,3 +1,88 @@ class FriendlyUtilityVehicles { tid = 568; + class SUV_TK_CIV_EP1 { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {5,"ItemGoldBar",1}; + }; + class SUV_Blue { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {5,"ItemGoldBar",1}; + }; + class SUV_Charcoal { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {5,"ItemGoldBar",1}; + }; + class SUV_Green { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {5,"ItemGoldBar",1}; + }; + class SUV_Orange { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {5,"ItemGoldBar",1}; + }; + class SUV_Pink { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {5,"ItemGoldBar",1}; + }; + class SUV_Red { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {5,"ItemGoldBar",1}; + }; + class SUV_Silver { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {5,"ItemGoldBar",1}; + }; + class SUV_White { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {5,"ItemGoldBar",1}; + }; + class SUV_Yellow { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {5,"ItemGoldBar",1}; + }; + class SUV_Camo { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; + class UAZ_CDF { + type = "trade_any_vehicle"; + buy[] = {8,"ItemGoldBar",1}; + sell[] = {4,"ItemGoldBar",1}; + }; + class UAZ_INS { + type = "trade_any_vehicle"; + buy[] = {8,"ItemGoldBar",1}; + sell[] = {4,"ItemGoldBar",1}; + }; + class UAZ_RU { + type = "trade_any_vehicle"; + buy[] = {8,"ItemGoldBar",1}; + sell[] = {4,"ItemGoldBar",1}; + }; + class UAZ_Unarmed_TK_CIV_EP1 { + type = "trade_any_vehicle"; + buy[] = {8,"ItemGoldBar",1}; + sell[] = {4,"ItemGoldBar",1}; + }; + class UAZ_Unarmed_TK_EP1 { + type = "trade_any_vehicle"; + buy[] = {8,"ItemGoldBar",1}; + sell[] = {4,"ItemGoldBar",1}; + }; + class UAZ_Unarmed_UN_EP1 { + type = "trade_any_vehicle"; + buy[] = {8,"ItemGoldBar",1}; + sell[] = {4,"ItemGoldBar",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyVehicleParts.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyVehicleParts.hpp index b211fe666..13def8e3a 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyVehicleParts.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/FriendlyVehicleParts.hpp @@ -1,3 +1,53 @@ class FriendlyVehicleParts { tid = 531; + class ItemJerrycan { + type = "trade_items"; + buy[] = {4,"ItemSilverBar",1}; + sell[] = {2,"ItemSilverBar",1}; + }; + class ItemJerrycanEmpty { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class PartEngine { + type = "trade_items"; + buy[] = {5,"ItemGoldBar",1}; + sell[] = {1,"ItemSilverBar10oz",1}; + }; + class PartVRotor { + type = "trade_items"; + buy[] = {5,"ItemGoldBar",1}; + sell[] = {1,"ItemSilverBar10oz",1}; + }; + class PartWheel { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {2,"ItemSilverBar",1}; + }; + class PartGlass { + type = "trade_items"; + buy[] = {1,"ItemGoldBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class PartGeneric { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {6,"ItemSilverBar",1}; + }; + class PartFueltank { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {5,"ItemSilverBar",1}; + }; + class ItemFuelBarrel { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class ItemFuelBarrelEmpty { + type = "trade_items"; + buy[] = {6,"ItemSilverBar10oz",1}; + sell[] = {3,"ItemSilverBar10oz",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/HeroAmmunition.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/HeroAmmunition.hpp index e18a70e71..0bd366ec7 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/HeroAmmunition.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/HeroAmmunition.hpp @@ -1,3 +1,28 @@ class HeroAmmunition { tid = 478; + class 30Rnd_556x45_StanagSD { + type = "trade_items"; + buy[] = {4,"ItemSilverBar10oz",1}; + sell[] = {2,"ItemSilverBar10oz",1}; + }; + class 5Rnd_86x70_L115A1 { + type = "trade_items"; + buy[] = {4,"ItemGoldBar",1}; + sell[] = {2,"ItemGoldBar",1}; + }; + class 100Rnd_762x51_M240 { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class 20Rnd_762x51_FNFAL { + type = "trade_items"; + buy[] = {4,"ItemSilverBar10oz",1}; + sell[] = {2,"ItemSilverBar10oz",1}; + }; + class 20Rnd_762x51_SB_SCAR { + type = "trade_items"; + buy[] = {1,"ItemGoldBar",1}; + sell[] = {5,"ItemSilverBar10oz",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/HeroClothes.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/HeroClothes.hpp index 43dc9b35a..1ac775096 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/HeroClothes.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/HeroClothes.hpp @@ -1,3 +1,68 @@ class HeroClothes { tid = 476; + class Skin_CZ_Special_Forces_GL_DES_EP1_DZ { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Skin_Drake_Light_DZ { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Skin_Soldier_Sniper_PMC_DZ { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Skin_FR_OHara_DZ { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Skin_FR_Rodriguez_DZ { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Skin_CZ_Soldier_Sniper_EP1_DZ { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Skin_Graves_Light_DZ { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Skin_Soldier_Bodyguard_AA12_PMC_DZ { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Skin_Camo1_DZ { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Skin_Rocket_DZ { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Skin_Sniper1_DZ { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Skin_Soldier1_DZ { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Skin_Soldier_TL_PMC_DZ { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/HeroHelicopterArmed.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/HeroHelicopterArmed.hpp index 7c3b4dd74..d36b4ae33 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/HeroHelicopterArmed.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/HeroHelicopterArmed.hpp @@ -1,3 +1,28 @@ class HeroHelicopterArmed { tid = 493; + class CH_47F_EP1_DZE { + type = "trade_any_vehicle"; + buy[] = {2,"ItemBriefcase100oz",1}; + sell[] = {1,"ItemBriefcase100oz",1}; + }; + class UH1H_DZE { + type = "trade_any_vehicle"; + buy[] = {2,"ItemBriefcase100oz",1}; + sell[] = {1,"ItemBriefcase100oz",1}; + }; + class Mi17_DZE { + type = "trade_any_vehicle"; + buy[] = {1,"ItemBriefcase100oz",1}; + sell[] = {5,"ItemGoldBar10oz",1}; + }; + class UH60M_EP1_DZE { + type = "trade_any_vehicle"; + buy[] = {2,"ItemBriefcase100oz",1}; + sell[] = {1,"ItemBriefcase100oz",1}; + }; + class UH1Y_DZE { + type = "trade_any_vehicle"; + buy[] = {2,"ItemBriefcase100oz",1}; + sell[] = {1,"ItemBriefcase100oz",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/HeroMilitaryArmed.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/HeroMilitaryArmed.hpp index 504e84cc9..16680fe83 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/HeroMilitaryArmed.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/HeroMilitaryArmed.hpp @@ -1,3 +1,33 @@ class HeroMilitaryArmed { tid = 562; + class HMMWV_M998A2_SOV_DES_EP1_DZE { + type = "trade_any_vehicle"; + buy[] = {4,"ItemGoldBar10oz",1}; + sell[] = {2,"ItemGoldBar10oz",1}; + }; + class HMMWV_M1151_M2_CZ_DES_EP1_DZE { + type = "trade_any_vehicle"; + buy[] = {1,"ItemBriefcase100oz",1}; + sell[] = {5,"ItemGoldBar10oz",1}; + }; + class LandRover_Special_CZ_EP1_DZE { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; + class LandRover_MG_TK_EP1_DZE { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; + class UAZ_MG_TK_EP1_DZE { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; + class GAZ_Vodnik_DZE { + type = "trade_any_vehicle"; + buy[] = {1,"ItemBriefcase100oz",1}; + sell[] = {5,"ItemGoldBar10oz",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/HeroTrucksArmed.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/HeroTrucksArmed.hpp index 454523268..dcba378d5 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/HeroTrucksArmed.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/HeroTrucksArmed.hpp @@ -1,3 +1,28 @@ class HeroTrucksArmed { tid = 479; + class ArmoredSUV_PMC_DZE { + type = "trade_any_vehicle"; + buy[] = {2,"ItemBriefcase100oz",1}; + sell[] = {1,"ItemBriefcase100oz",1}; + }; + class Pickup_PK_TK_GUE_EP1_DZE { + type = "trade_any_vehicle"; + buy[] = {8,"ItemGoldBar",1}; + sell[] = {4,"ItemGoldBar",1}; + }; + class Offroad_DSHKM_Gue_DZE { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; + class Pickup_PK_GUE_DZE { + type = "trade_any_vehicle"; + buy[] = {1,"ItemGoldBar10oz",1}; + sell[] = {5,"ItemGoldBar",1}; + }; + class Pickup_PK_INS_DZE { + type = "trade_any_vehicle"; + buy[] = {1,"ItemGoldBar10oz",1}; + sell[] = {5,"ItemGoldBar",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/HeroWeapons.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/HeroWeapons.hpp index a9b96120f..f1e64c6ab 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/HeroWeapons.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/HeroWeapons.hpp @@ -1,3 +1,43 @@ class HeroWeapons { tid = 477; + class G36_C_SD_camo { + type = "trade_weapons"; + buy[] = {1,"ItemGoldBar10oz",1}; + sell[] = {5,"ItemGoldBar",1}; + }; + class M4A1_AIM_SD_camo { + type = "trade_weapons"; + buy[] = {1,"ItemGoldBar10oz",1}; + sell[] = {5,"ItemGoldBar",1}; + }; + class FN_FAL_ANPVS4 { + type = "trade_weapons"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; + class SCAR_H_LNG_Sniper_SD { + type = "trade_weapons"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; + class BAF_LRR_scoped { + type = "trade_weapons"; + buy[] = {4,"ItemGoldBar10oz",1}; + sell[] = {2,"ItemGoldBar10oz",1}; + }; + class FN_FAL { + type = "trade_weapons"; + buy[] = {1,"ItemGoldBar10oz",1}; + sell[] = {5,"ItemGoldBar",1}; + }; + class Mk_48_DZ { + type = "trade_weapons"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; + class M240_DZ { + type = "trade_weapons"; + buy[] = {1,"ItemGoldBar10oz",1}; + sell[] = {5,"ItemGoldBar",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralAirplanes.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralAirplanes.hpp index 0c7eed902..3d2d21088 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralAirplanes.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralAirplanes.hpp @@ -1,3 +1,38 @@ class NeutralAirplanes { tid = 517; + class AN2_DZ { + type = "trade_any_vehicle"; + buy[] = {4,"ItemGoldBar10oz",1}; + sell[] = {2,"ItemGoldBar10oz",1}; + }; + class C130J_US_EP1 { + type = "trade_any_vehicle"; + buy[] = {4,"ItemBriefcase100oz",1}; + sell[] = {2,"ItemBriefcase100oz",1}; + }; + class MV22_DZ { + type = "trade_any_vehicle"; + buy[] = {5,"ItemBriefcase100oz",1}; + sell[] = {2,"ItemBriefcase100oz",1}; + }; + class GNT_C185U { + type = "trade_any_vehicle"; + buy[] = {4,"ItemGoldBar10oz",1}; + sell[] = {2,"ItemGoldBar10oz",1}; + }; + class GNT_C185 { + type = "trade_any_vehicle"; + buy[] = {4,"ItemGoldBar10oz",1}; + sell[] = {2,"ItemGoldBar10oz",1}; + }; + class GNT_C185R { + type = "trade_any_vehicle"; + buy[] = {4,"ItemGoldBar10oz",1}; + sell[] = {2,"ItemGoldBar10oz",1}; + }; + class GNT_C185C { + type = "trade_any_vehicle"; + buy[] = {4,"ItemGoldBar10oz",1}; + sell[] = {2,"ItemGoldBar10oz",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralAssaultRifle.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralAssaultRifle.hpp index 35280ac95..ad011d188 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralAssaultRifle.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralAssaultRifle.hpp @@ -1,3 +1,113 @@ class NeutralAssaultRifle { tid = 637; + class G36A_camo { + type = "trade_weapons"; + buy[] = {6,"ItemGoldBar",1}; + sell[] = {3,"ItemGoldBar",1}; + }; + class G36C { + type = "trade_weapons"; + buy[] = {4,"ItemGoldBar",1}; + sell[] = {2,"ItemGoldBar",1}; + }; + class G36C_camo { + type = "trade_weapons"; + buy[] = {6,"ItemGoldBar",1}; + sell[] = {3,"ItemGoldBar",1}; + }; + class G36K_camo { + type = "trade_weapons"; + buy[] = {6,"ItemGoldBar",1}; + sell[] = {3,"ItemGoldBar",1}; + }; + class M16A2 { + type = "trade_weapons"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class M16A2GL { + type = "trade_weapons"; + buy[] = {4,"ItemGoldBar",1}; + sell[] = {2,"ItemGoldBar",1}; + }; + class M16A4_ACG { + type = "trade_weapons"; + buy[] = {4,"ItemGoldBar",1}; + sell[] = {2,"ItemGoldBar",1}; + }; + class M4A1 { + type = "trade_weapons"; + buy[] = {4,"ItemGoldBar",1}; + sell[] = {2,"ItemGoldBar",1}; + }; + class M4A1_HWS_GL_camo { + type = "trade_weapons"; + buy[] = {8,"ItemGoldBar",1}; + sell[] = {4,"ItemGoldBar",1}; + }; + class M4A3_CCO_EP1 { + type = "trade_weapons"; + buy[] = {1,"ItemGoldBar10oz",1}; + sell[] = {5,"ItemGoldBar",1}; + }; + class M4A1_Aim { + type = "trade_weapons"; + buy[] = {6,"ItemGoldBar",1}; + sell[] = {4,"ItemGoldBar",1}; + }; + class Sa58P_EP1 { + type = "trade_weapons"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Sa58V_CCO_EP1 { + type = "trade_weapons"; + buy[] = {8,"ItemGoldBar",1}; + sell[] = {4,"ItemGoldBar",1}; + }; + class Sa58V_EP1 { + type = "trade_weapons"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Sa58V_RCO_EP1 { + type = "trade_weapons"; + buy[] = {8,"ItemGoldBar",1}; + sell[] = {4,"ItemGoldBar",1}; + }; + class AKS_74_kobra { + type = "trade_weapons"; + buy[] = {4,"ItemGoldBar",1}; + sell[] = {2,"ItemGoldBar",1}; + }; + class AKS_74_U { + type = "trade_weapons"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class AK_47_M { + type = "trade_weapons"; + buy[] = {8,"ItemGoldBar",1}; + sell[] = {6,"ItemGoldBar",1}; + }; + class AK_74 { + type = "trade_weapons"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class FN_FAL { + type = "trade_weapons"; + buy[] = {1,"ItemGoldBar10oz",1}; + sell[] = {5,"ItemGoldBar",1}; + }; + class BAF_L85A2_RIS_SUSAT { + type = "trade_weapons"; + buy[] = {6,"ItemGoldBar",1}; + sell[] = {3,"ItemGoldBar",1}; + }; + class BAF_L85A2_RIS_Holo { + type = "trade_weapons"; + buy[] = {9,"ItemGoldBar10oz",1}; + sell[] = {6,"ItemGoldBar",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralAssaultRifleAmmo.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralAssaultRifleAmmo.hpp index 6647e4966..cc8b5ed12 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralAssaultRifleAmmo.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralAssaultRifleAmmo.hpp @@ -1,3 +1,28 @@ class NeutralAssaultRifleAmmo { tid = 609; + class 30Rnd_556x45_Stanag { + type = "trade_items"; + buy[] = {4,"ItemSilverBar",1}; + sell[] = {2,"ItemSilverBar",1}; + }; + class 20Rnd_762x51_FNFAL { + type = "trade_items"; + buy[] = {4,"ItemSilverBar10oz",1}; + sell[] = {2,"ItemSilverBar10oz",1}; + }; + class 30Rnd_545x39_AK { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class 30Rnd_762x39_AK47 { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class 30Rnd_762x39_SA58 { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralBackpacks.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralBackpacks.hpp index e63cee9fc..5a3432744 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralBackpacks.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralBackpacks.hpp @@ -1,3 +1,58 @@ class NeutralBackpacks { tid = 632; + class DZ_Patrol_Pack_EP1 { + type = "trade_backpacks"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class CZ_VestPouch_EP1 { + type = "trade_backpacks"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class DZ_ALICE_Pack_EP1 { + type = "trade_backpacks"; + buy[] = {1,"ItemGoldBar",1}; + sell[] = {5,"ItemSilverBar10oz",1}; + }; + class DZ_Assault_Pack_EP1 { + type = "trade_backpacks"; + buy[] = {1,"ItemGoldBar",1}; + sell[] = {5,"ItemSilverBar10oz",1}; + }; + class DZ_Backpack_EP1 { + type = "trade_backpacks"; + buy[] = {8,"ItemGoldBar",1}; + sell[] = {4,"ItemGoldBar",1}; + }; + class DZ_British_ACU { + type = "trade_backpacks"; + buy[] = {4,"ItemGoldBar",1}; + sell[] = {2,"ItemGoldBar",1}; + }; + class DZ_CivilBackpack_EP1 { + type = "trade_backpacks"; + buy[] = {6,"ItemGoldBar",1}; + sell[] = {4,"ItemGoldBar",1}; + }; + class DZ_Czech_Vest_Puch { + type = "trade_backpacks"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class DZ_TK_Assault_Pack_EP1 { + type = "trade_backpacks"; + buy[] = {6,"ItemSilverBar10oz",1}; + sell[] = {3,"ItemSilverBar10oz",1}; + }; + class DZ_TerminalPack_EP1 { + type = "trade_backpacks"; + buy[] = {2,"ItemSilverBar10oz",1}; + sell[] = {1,"ItemSilverBar10oz",1}; + }; + class DZ_GunBag_EP1 { + type = "trade_backpacks"; + buy[] = {6,"ItemGoldBar",1}; + sell[] = {3,"ItemGoldBar",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralBikesandATV.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralBikesandATV.hpp index 1cb5350da..8570ab437 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralBikesandATV.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralBikesandATV.hpp @@ -1,3 +1,53 @@ class NeutralBikesandATV { tid = 650; + class MMT_Civ { + type = "trade_any_bicycle"; + buy[] = {4,"ItemSilverBar",1}; + sell[] = {2,"ItemSilverBar",1}; + }; + class Old_bike_TK_INS_EP1 { + type = "trade_any_bicycle"; + buy[] = {4,"ItemSilverBar",1}; + sell[] = {2,"ItemSilverBar",1}; + }; + class TT650_Civ { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class TT650_Ins { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class TT650_TK_CIV_EP1 { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class ATV_CZ_EP1 { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class ATV_US_EP1 { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class M1030_US_DES_EP1 { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Old_moto_TK_Civ_EP1 { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class tractor { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralBlackMarketAmmo.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralBlackMarketAmmo.hpp index 3ad106924..2bcc0c4d0 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralBlackMarketAmmo.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralBlackMarketAmmo.hpp @@ -1,3 +1,78 @@ class NeutralBlackMarketAmmo { tid = 527; + class 20Rnd_9x39_SP5_VSS { + type = "trade_items"; + buy[] = {3,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class 8Rnd_B_Beneli_74Slug { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class 20Rnd_762x51_SB_SCAR { + type = "trade_items"; + buy[] = {1,"ItemGoldBar",1}; + sell[] = {5,"ItemSilverBar10oz",1}; + }; + class 8Rnd_B_Beneli_Pellets { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class 8Rnd_B_Saiga12_74Slug { + type = "trade_items"; + buy[] = {5,"ItemSilverBar",1}; + sell[] = {3,"ItemSilverBar",1}; + }; + class 8Rnd_B_Saiga12_Pellets { + type = "trade_items"; + buy[] = {5,"ItemSilverBar",1}; + sell[] = {3,"ItemSilverBar",1}; + }; + class 20Rnd_B_765x17_Ball { + type = "trade_items"; + buy[] = {2,"ItemSilverBar10oz",1}; + sell[] = {1,"ItemSilverBar10oz",1}; + }; + class 10Rnd_762x54_SVD { + type = "trade_items"; + buy[] = {2,"ItemSilverBar10oz",1}; + sell[] = {1,"ItemSilverBar10oz",1}; + }; + class 5Rnd_762x51_M24 { + type = "trade_items"; + buy[] = {1,"ItemSilverBar10oz",1}; + sell[] = {5,"ItemSilverBar",1}; + }; + class 30Rnd_556x45_Stanag { + type = "trade_items"; + buy[] = {5,"ItemSilverBar",1}; + sell[] = {3,"ItemSilverBar",1}; + }; + class 20Rnd_762x51_FNFAL { + type = "trade_items"; + buy[] = {4,"ItemSilverBar10oz",1}; + sell[] = {2,"ItemSilverBar10oz",1}; + }; + class 100Rnd_556x45_BetaCMag { + type = "trade_items"; + buy[] = {6,"ItemSilverBar10oz",1}; + sell[] = {3,"ItemSilverBar10oz",1}; + }; + class 75Rnd_545x39_RPK { + type = "trade_items"; + buy[] = {3,"ItemSilverBar10oz",1}; + sell[] = {1,"ItemSilverBar10oz",1}; + }; + class 64Rnd_9x19_Bizon { + type = "trade_items"; + buy[] = {1,"ItemSilverBar10oz",1}; + sell[] = {5,"ItemSilverBar",1}; + }; + class 5Rnd_127x108_KSVK { + type = "trade_items"; + buy[] = {2,"ItemSilverBar10oz",1}; + sell[] = {1,"ItemSilverBar10oz",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralBlackMarketWeapons.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralBlackMarketWeapons.hpp index 150dcdb25..8af0ace72 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralBlackMarketWeapons.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralBlackMarketWeapons.hpp @@ -1,3 +1,98 @@ class NeutralBlackMarketWeapons { tid = 526; + class Saiga12K { + type = "trade_weapons"; + buy[] = {5,"ItemGoldBar",1}; + sell[] = {3,"ItemGoldBar",1}; + }; + class m8_compact { + type = "trade_weapons"; + buy[] = {4,"ItemGoldBar",1}; + sell[] = {2,"ItemGoldBar",1}; + }; + class m8_sharpshooter { + type = "trade_weapons"; + buy[] = {6,"ItemGoldBar",1}; + sell[] = {3,"ItemGoldBar",1}; + }; + class m8_holo_sd { + type = "trade_weapons"; + buy[] = {8,"ItemGoldBar",1}; + sell[] = {4,"ItemGoldBar",1}; + }; + class m8_carbine { + type = "trade_weapons"; + buy[] = {5,"ItemGoldBar",1}; + sell[] = {2,"ItemGoldBar",1}; + }; + class M24_des_EP1 { + type = "trade_weapons"; + buy[] = {1,"ItemGoldBar10oz",1}; + sell[] = {6,"ItemGoldBar",1}; + }; + class VSS_vintorez { + type = "trade_weapons"; + buy[] = {3,"ItemGoldBar10oz",1}; + sell[] = {4,"ItemGoldBar",1}; + }; + class SVD_des_EP1 { + type = "trade_weapons"; + buy[] = {1,"ItemGoldBar10oz",1}; + sell[] = {6,"ItemGoldBar",1}; + }; + class SVD { + type = "trade_weapons"; + buy[] = {1,"ItemGoldBar10oz",1}; + sell[] = {6,"ItemGoldBar",1}; + }; + class M8_SAW { + type = "trade_weapons"; + buy[] = {1,"ItemGoldBar10oz",1}; + sell[] = {6,"ItemGoldBar",1}; + }; + class MG36 { + type = "trade_weapons"; + buy[] = {1,"ItemGoldBar10oz",1}; + sell[] = {6,"ItemGoldBar",1}; + }; + class RPK_74 { + type = "trade_weapons"; + buy[] = {1,"ItemGoldBar10oz",1}; + sell[] = {6,"ItemGoldBar",1}; + }; + class M60A4_EP1_DZE { + type = "trade_weapons"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; + class m240_scoped_EP1_DZE { + type = "trade_weapons"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {6,"ItemGoldBar",1}; + }; + class M249_m145_EP1_DZE { + type = "trade_weapons"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {6,"ItemGoldBar",1}; + }; + class MG36_camo { + type = "trade_weapons"; + buy[] = {1,"ItemGoldBar10oz",1}; + sell[] = {6,"ItemGoldBar",1}; + }; + class bizon { + type = "trade_weapons"; + buy[] = {1,"ItemGoldBar10oz",1}; + sell[] = {5,"ItemGoldBar",1}; + }; + class M4A1_HWS_GL_SD_Camo { + type = "trade_weapons"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; + class KSVK_DZE { + type = "trade_weapons"; + buy[] = {3,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralBoatsArmed.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralBoatsArmed.hpp index 02ff20b1a..c0dd26e84 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralBoatsArmed.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralBoatsArmed.hpp @@ -1,3 +1,8 @@ class NeutralBoatsArmed { tid = 558; + class RHIB { + type = "trade_any_boat"; + buy[] = {4,"ItemGoldBar10oz",1}; + sell[] = {2,"ItemGoldBar10oz",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralBoatsUnarmed.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralBoatsUnarmed.hpp index 66014b331..9503acc87 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralBoatsUnarmed.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralBoatsUnarmed.hpp @@ -1,3 +1,48 @@ class NeutralBoatsUnarmed { tid = 557; + class Smallboat_1 { + type = "trade_any_boat"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; + class Smallboat_2 { + type = "trade_any_boat"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; + class Zodiac { + type = "trade_any_boat"; + buy[] = {6,"ItemGoldBar",1}; + sell[] = {3,"ItemGoldBar",1}; + }; + class Fishing_Boat { + type = "trade_any_boat"; + buy[] = {4,"ItemGoldBar10oz",1}; + sell[] = {2,"ItemGoldBar10oz",1}; + }; + class PBX { + type = "trade_any_boat"; + buy[] = {6,"ItemGoldBar",1}; + sell[] = {3,"ItemGoldBar",1}; + }; + class JetSkiYanahui_Case_Red { + type = "trade_any_boat"; + buy[] = {6,"ItemGoldBar",1}; + sell[] = {3,"ItemGoldBar",1}; + }; + class JetSkiYanahui_Case_Yellow { + type = "trade_any_boat"; + buy[] = {6,"ItemGoldBar",1}; + sell[] = {3,"ItemGoldBar",1}; + }; + class JetSkiYanahui_Case_Green { + type = "trade_any_boat"; + buy[] = {6,"ItemGoldBar",1}; + sell[] = {3,"ItemGoldBar",1}; + }; + class JetSkiYanahui_Case_Blue { + type = "trade_any_boat"; + buy[] = {6,"ItemGoldBar",1}; + sell[] = {3,"ItemGoldBar",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralBuildingSupplies.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralBuildingSupplies.hpp index 2f38cc8b2..878d0a9c8 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralBuildingSupplies.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralBuildingSupplies.hpp @@ -1,3 +1,53 @@ class NeutralBuildingSupplies { tid = 662; + class ItemSandbag { + type = "trade_items"; + buy[] = {4,"ItemGoldBar",1}; + sell[] = {2,"ItemGoldBar",1}; + }; + class ItemTankTrap { + type = "trade_items"; + buy[] = {2,"ItemSilverBar10oz",1}; + sell[] = {1,"ItemSilverBar10oz",1}; + }; + class ItemTentOld { + type = "trade_items"; + buy[] = {4,"ItemSilverBar10oz",1}; + sell[] = {2,"ItemSilverBar10oz",1}; + }; + class ItemWire { + type = "trade_items"; + buy[] = {6,"ItemSilverBar",1}; + sell[] = {3,"ItemSilverBar",1}; + }; + class 30m_plot_kit { + type = "trade_items"; + buy[] = {6,"ItemGoldBar10oz",1}; + sell[] = {6,"ItemGoldBar10oz",1}; + }; + class ItemVault { + type = "trade_items"; + buy[] = {1,"ItemBriefcase100oz",1}; + sell[] = {1,"ItemBriefcase100oz",1}; + }; + class ItemTentDomed { + type = "trade_items"; + buy[] = {6,"ItemSilverBar10oz",1}; + sell[] = {3,"ItemSilverBar10oz",1}; + }; + class ItemTentDomed2 { + type = "trade_items"; + buy[] = {6,"ItemSilverBar10oz",1}; + sell[] = {3,"ItemSilverBar10oz",1}; + }; + class ItemLightBulb { + type = "trade_items"; + buy[] = {2,"ItemSilverBar10oz",1}; + sell[] = {1,"ItemSilverBar10oz",1}; + }; + class ItemGenerator { + type = "trade_items"; + buy[] = {6,"ItemGoldBar",1}; + sell[] = {3,"ItemGoldBar",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralBusesandVans.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralBusesandVans.hpp index 17f790ad0..cb691bc87 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralBusesandVans.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralBusesandVans.hpp @@ -1,3 +1,23 @@ class NeutralBusesandVans { tid = 651; + class Ikarus { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; + class Ikarus_TK_CIV_EP1 { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; + class S1203_TK_CIV_EP1 { + type = "trade_any_vehicle"; + buy[] = {6,"ItemGoldBar",1}; + sell[] = {3,"ItemGoldBar",1}; + }; + class S1203_ambulance_EP1 { + type = "trade_any_vehicle"; + buy[] = {6,"ItemGoldBar",1}; + sell[] = {3,"ItemGoldBar",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralCargoTrucks.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralCargoTrucks.hpp index 9a2d8225f..5f821df8f 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralCargoTrucks.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralCargoTrucks.hpp @@ -1,3 +1,73 @@ class NeutralCargoTrucks { tid = 653; + class Ural_CDF { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; + class Ural_TK_CIV_EP1 { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; + class Ural_UN_EP1 { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; + class V3S_Open_TK_CIV_EP1 { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; + class V3S_Open_TK_EP1 { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; + class Kamaz { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; + class MTVR_DES_EP1 { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class V3S_Civ { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; + class V3S_RA_TK_GUE_EP1_DZE { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; + class V3S_TK_EP1_DZE { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; + class UralCivil_DZE { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; + class UralCivil2_DZE { + type = "trade_any_vehicle"; + buy[] = {1,"ItemGoldBar10oz",1}; + sell[] = {5,"ItemGoldBar",1}; + }; + class KamazOpen_DZE { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; + class MTVR { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralChemlitesFlares.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralChemlitesFlares.hpp index 7442e8468..2fcc00bf7 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralChemlitesFlares.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralChemlitesFlares.hpp @@ -1,3 +1,33 @@ class NeutralChemlitesFlares { tid = 666; + class HandChemBlue { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class HandChemGreen { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class HandChemRed { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class FlareGreen_M203 { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class FlareWhite_M203 { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class HandRoadFlare { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralClothes.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralClothes.hpp index 2282829d8..9607d4916 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralClothes.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralClothes.hpp @@ -1,3 +1,83 @@ class NeutralClothes { tid = 631; + class Skin_Rocker2_DZ { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Skin_SurvivorW2_DZ { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Skin_Functionary1_EP1_DZ { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Skin_Haris_Press_EP1_DZ { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Skin_Priest_DZ { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Skin_SurvivorWpink_DZ { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Skin_SurvivorWurban_DZ { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Skin_SurvivorWcombat_DZ { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Skin_SurvivorWdesert_DZ { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Skin_Survivor2_DZ { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Skin_Rocker1_DZ { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Skin_Rocker3_DZ { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Skin_RU_Policeman_DZ { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Skin_Pilot_EP1_DZ { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Skin_Rocker4_DZ { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Skin_SurvivorW3_DZ { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralCookedMeats.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralCookedMeats.hpp index 9de84dc4e..00b3b2c5a 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralCookedMeats.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralCookedMeats.hpp @@ -1,3 +1,43 @@ class NeutralCookedMeats { tid = 634; + class FoodbaconCooked { + type = "trade_items"; + buy[] = {4,"ItemSilverBar",1}; + sell[] = {2,"ItemSilverBar",1}; + }; + class FoodbeefCooked { + type = "trade_items"; + buy[] = {4,"ItemSilverBar",1}; + sell[] = {2,"ItemSilverBar",1}; + }; + class FoodchickenCooked { + type = "trade_items"; + buy[] = {4,"ItemSilverBar",1}; + sell[] = {2,"ItemSilverBar",1}; + }; + class FoodmuttonCooked { + type = "trade_items"; + buy[] = {4,"ItemSilverBar",1}; + sell[] = {2,"ItemSilverBar",1}; + }; + class FoodrabbitCooked { + type = "trade_items"; + buy[] = {2,"ItemSilverBar10oz",1}; + sell[] = {1,"ItemSilverBar10oz",1}; + }; + class ItemTroutCooked { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemSilverBar10oz",1}; + }; + class ItemSeaBassCooked { + type = "trade_items"; + buy[] = {3,"ItemGoldBar",1}; + sell[] = {2,"ItemSilverBar10oz",1}; + }; + class ItemTunaCooked { + type = "trade_items"; + buy[] = {4,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralDrinks.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralDrinks.hpp index a012eb73b..efa7d5b55 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralDrinks.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralDrinks.hpp @@ -1,3 +1,38 @@ class NeutralDrinks { tid = 633; + class ItemSodaCoke { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class ItemSodaPepsi { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class ItemSodaMdew { + type = "trade_items"; + buy[] = {6,"ItemGoldBar",1}; + sell[] = {3,"ItemGoldBar",1}; + }; + class ItemSodaR4z0r { + type = "trade_items"; + buy[] = {6,"ItemGoldBar",1}; + sell[] = {3,"ItemGoldBar",1}; + }; + class ItemWaterbottleUnfilled { + type = "trade_items"; + buy[] = {3,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class ItemSodaRbull { + type = "trade_items"; + buy[] = {6,"ItemGoldBar",1}; + sell[] = {3,"ItemGoldBar",1}; + }; + class ItemSodaOrangeSherbet { + type = "trade_items"; + buy[] = {4,"ItemGoldBar",1}; + sell[] = {2,"ItemGoldBar",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralExplosives.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralExplosives.hpp index 3dc869084..836ac50ec 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralExplosives.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralExplosives.hpp @@ -1,3 +1,23 @@ class NeutralExplosives { tid = 529; + class HandGrenade_west { + type = "trade_items"; + buy[] = {4,"ItemGoldBar",1}; + sell[] = {2,"ItemGoldBar",1}; + }; + class PipeBomb { + type = "trade_items"; + buy[] = {4,"ItemGoldBar10oz",1}; + sell[] = {2,"ItemGoldBar10oz",1}; + }; + class 1Rnd_HE_M203 { + type = "trade_items"; + buy[] = {4,"ItemGoldBar",1}; + sell[] = {2,"ItemGoldBar",1}; + }; + class HandGrenade_east { + type = "trade_items"; + buy[] = {4,"ItemGoldBar",1}; + sell[] = {2,"ItemGoldBar",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralFuelTrucks.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralFuelTrucks.hpp index 4de1b2f40..7702312a5 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralFuelTrucks.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralFuelTrucks.hpp @@ -1,3 +1,28 @@ class NeutralFuelTrucks { tid = 655; + class KamazRefuel_DZ { + type = "trade_any_vehicle"; + buy[] = {7,"ItemGoldBar10oz",1}; + sell[] = {3,"ItemGoldBar10oz",1}; + }; + class MtvrRefuel_DES_EP1_DZ { + type = "trade_any_vehicle"; + buy[] = {7,"ItemGoldBar10oz",1}; + sell[] = {3,"ItemGoldBar10oz",1}; + }; + class UralRefuel_TK_EP1_DZ { + type = "trade_any_vehicle"; + buy[] = {7,"ItemGoldBar10oz",1}; + sell[] = {3,"ItemGoldBar10oz",1}; + }; + class V3S_Refuel_TK_GUE_EP1_DZ { + type = "trade_any_vehicle"; + buy[] = {7,"ItemGoldBar10oz",1}; + sell[] = {3,"ItemGoldBar10oz",1}; + }; + class MtvrRefuel_DZ { + type = "trade_any_vehicle"; + buy[] = {7,"ItemGoldBar10oz",1}; + sell[] = {3,"ItemGoldBar10oz",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralHelicopterUnarmed.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralHelicopterUnarmed.hpp index 2bbb17c23..b0aaf2b5f 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralHelicopterUnarmed.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralHelicopterUnarmed.hpp @@ -1,3 +1,33 @@ class NeutralHelicopterUnarmed { tid = 519; + class Mi17_Civilian_DZ { + type = "trade_any_vehicle"; + buy[] = {4,"ItemGoldBar10oz",1}; + sell[] = {2,"ItemGoldBar10oz",1}; + }; + class AH6X_DZ { + type = "trade_any_vehicle"; + buy[] = {6,"ItemGoldBar10oz",1}; + sell[] = {3,"ItemGoldBar10oz",1}; + }; + class MH6J_DZ { + type = "trade_any_vehicle"; + buy[] = {8,"ItemGoldBar10oz",1}; + sell[] = {4,"ItemGoldBar10oz",1}; + }; + class CSJ_GyroC { + type = "trade_any_vehicle"; + buy[] = {4,"ItemGoldBar",1}; + sell[] = {2,"ItemGoldBar",1}; + }; + class CSJ_GyroCover { + type = "trade_any_vehicle"; + buy[] = {4,"ItemGoldBar",1}; + sell[] = {2,"ItemGoldBar",1}; + }; + class CSJ_GyroP { + type = "trade_any_vehicle"; + buy[] = {5,"ItemGoldBar",1}; + sell[] = {3,"ItemGoldBar",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralLightMachineGun.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralLightMachineGun.hpp index 677edaf81..b33ec5737 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralLightMachineGun.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralLightMachineGun.hpp @@ -1,3 +1,23 @@ class NeutralLightMachineGun { tid = 638; + class M249_EP1_DZ { + type = "trade_weapons"; + buy[] = {1,"ItemGoldBar10oz",1}; + sell[] = {6,"ItemGoldBar",1}; + }; + class M240_DZ { + type = "trade_weapons"; + buy[] = {1,"ItemGoldBar10oz",1}; + sell[] = {5,"ItemGoldBar",1}; + }; + class Mk_48_DZ { + type = "trade_weapons"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; + class Pecheneg_DZ { + type = "trade_weapons"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralLightMachineGunAmmo.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralLightMachineGunAmmo.hpp index 8da97fa47..2662e4ad7 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralLightMachineGunAmmo.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralLightMachineGunAmmo.hpp @@ -1,3 +1,18 @@ class NeutralLightMachineGunAmmo { tid = 610; + class 100Rnd_762x51_M240 { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class 200Rnd_556x45_M249 { + type = "trade_items"; + buy[] = {4,"ItemGoldBar",1}; + sell[] = {2,"ItemGoldBar",1}; + }; + class 100Rnd_762x54_PK { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralMedicalSupplies.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralMedicalSupplies.hpp index f2a82f79f..b54869510 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralMedicalSupplies.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralMedicalSupplies.hpp @@ -1,3 +1,38 @@ class NeutralMedicalSupplies { tid = 665; + class ItemAntibiotic { + type = "trade_items"; + buy[] = {1,"ItemGoldBar",1}; + sell[] = {2,"ItemSilverBar10oz",1}; + }; + class ItemBandage { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class ItemBloodbag { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class ItemEpinephrine { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class ItemHeatPack { + type = "trade_items"; + buy[] = {1,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class ItemMorphine { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class ItemPainkiller { + type = "trade_items"; + buy[] = {1,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralMilitaryUnarmed.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralMilitaryUnarmed.hpp index 7c70ab047..e115bd1a7 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralMilitaryUnarmed.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralMilitaryUnarmed.hpp @@ -1,3 +1,43 @@ class NeutralMilitaryUnarmed { tid = 658; + class HMMWV_M1035_DES_EP1 { + type = "trade_any_vehicle"; + buy[] = {4,"ItemGoldBar10oz",1}; + sell[] = {2,"ItemGoldBar10oz",1}; + }; + class HMMWV_Ambulance { + type = "trade_any_vehicle"; + buy[] = {4,"ItemGoldBar10oz",1}; + sell[] = {2,"ItemGoldBar10oz",1}; + }; + class HMMWV_Ambulance_CZ_DES_EP1 { + type = "trade_any_vehicle"; + buy[] = {4,"ItemGoldBar10oz",1}; + sell[] = {2,"ItemGoldBar10oz",1}; + }; + class HMMWV_DES_EP1 { + type = "trade_any_vehicle"; + buy[] = {4,"ItemGoldBar10oz",1}; + sell[] = {2,"ItemGoldBar10oz",1}; + }; + class GAZ_Vodnik_MedEvac { + type = "trade_any_vehicle"; + buy[] = {9,"ItemGoldBar10oz",1}; + sell[] = {6,"ItemGoldBar10oz",1}; + }; + class HMMWV_DZ { + type = "trade_any_vehicle"; + buy[] = {4,"ItemGoldBar10oz",1}; + sell[] = {2,"ItemGoldBar10oz",1}; + }; + class LandRover_CZ_EP1 { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; + class LandRover_TK_CIV_EP1 { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralPackagedFood.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralPackagedFood.hpp index 2f72ff429..086c096eb 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralPackagedFood.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralPackagedFood.hpp @@ -1,3 +1,38 @@ class NeutralPackagedFood { tid = 635; + class FoodCanBakedBeans { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class FoodCanFrankBeans { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class FoodCanPasta { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class FoodCanSardines { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class FoodMRE { + type = "trade_items"; + buy[] = {1,"ItemSilverBar10oz",1}; + sell[] = {5,"ItemSilverBar",1}; + }; + class FoodPistachio { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class FoodNutmix { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralPistolAmmo.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralPistolAmmo.hpp index 3a93cab87..bb3718d3b 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralPistolAmmo.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralPistolAmmo.hpp @@ -1,3 +1,38 @@ class NeutralPistolAmmo { tid = 611; + class 15Rnd_9x19_M9 { + type = "trade_items"; + buy[] = {1,"ItemSilverBar10oz",1}; + sell[] = {5,"ItemSilverBar",1}; + }; + class 15Rnd_9x19_M9SD { + type = "trade_items"; + buy[] = {2,"ItemSilverBar10oz",1}; + sell[] = {1,"ItemSilverBar10oz",1}; + }; + class 17Rnd_9x19_glock17 { + type = "trade_items"; + buy[] = {1,"ItemSilverBar10oz",1}; + sell[] = {5,"ItemSilverBar",1}; + }; + class 6Rnd_45ACP { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class 7Rnd_45ACP_1911 { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class 8Rnd_9x18_Makarov { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class 8Rnd_9x18_MakarovSD { + type = "trade_items"; + buy[] = {2,"ItemSilverBar10oz",1}; + sell[] = {1,"ItemSilverBar10oz",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralPistols.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralPistols.hpp index ebd77c662..e28c7b0d3 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralPistols.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralPistols.hpp @@ -1,3 +1,43 @@ class NeutralPistols { tid = 674; + class M9SD { + type = "trade_weapons"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class glock17_EP1 { + type = "trade_weapons"; + buy[] = {1,"ItemGoldBar",1}; + sell[] = {5,"ItemSilverBar10oz",1}; + }; + class Colt1911 { + type = "trade_weapons"; + buy[] = {2,"ItemSilverBar10oz",1}; + sell[] = {1,"ItemSilverBar10oz",1}; + }; + class M9 { + type = "trade_weapons"; + buy[] = {1,"ItemGoldBar",1}; + sell[] = {2,"ItemSilverBar10oz",1}; + }; + class MakarovSD { + type = "trade_weapons"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class revolver_gold_EP1 { + type = "trade_weapons"; + buy[] = {3,"ItemGoldBar",1}; + sell[] = {2,"ItemGoldBar",1}; + }; + class Makarov { + type = "trade_weapons"; + buy[] = {2,"ItemSilverBar10oz",1}; + sell[] = {1,"ItemSilverBar10oz",1}; + }; + class revolver_EP1 { + type = "trade_weapons"; + buy[] = {2,"ItemSilverBar10oz",1}; + sell[] = {1,"ItemSilverBar10oz",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralShotgunsandSingleshot.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralShotgunsandSingleshot.hpp index e77fb280b..44c54b76a 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralShotgunsandSingleshot.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralShotgunsandSingleshot.hpp @@ -1,3 +1,33 @@ class NeutralShotgunsandSingleshot { tid = 641; + class Winchester1866 { + type = "trade_weapons"; + buy[] = {2,"ItemSilverBar10oz",1}; + sell[] = {1,"ItemSilverBar10oz",1}; + }; + class MR43 { + type = "trade_weapons"; + buy[] = {1,"ItemSilverBar10oz",1}; + sell[] = {8,"ItemSilverBar",1}; + }; + class Crossbow_DZ { + type = "trade_weapons"; + buy[] = {1,"ItemSilverBar10oz",1}; + sell[] = {5,"ItemSilverBar",1}; + }; + class M1014 { + type = "trade_weapons"; + buy[] = {3,"ItemGoldBar",1}; + sell[] = {2,"ItemGoldBar",1}; + }; + class Remington870_lamp { + type = "trade_weapons"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class LeeEnfield { + type = "trade_weapons"; + buy[] = {2,"ItemSilverBar10oz",1}; + sell[] = {1,"ItemSilverBar10oz",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralShotgunsandSingleshotAmmo.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralShotgunsandSingleshotAmmo.hpp index f2723c7f1..1f0289f7f 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralShotgunsandSingleshotAmmo.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralShotgunsandSingleshotAmmo.hpp @@ -1,3 +1,43 @@ class NeutralShotgunsandSingleshotAmmo { tid = 613; + class 15Rnd_W1866_Slug { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class 2Rnd_shotgun_74Pellets { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class 2Rnd_shotgun_74Slug { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class 8Rnd_B_Beneli_74Slug { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class 8Rnd_B_Beneli_Pellets { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class WoodenArrow { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class Quiver { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class 10x_303 { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralSmokeGrenades.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralSmokeGrenades.hpp index f5ea28d54..78cd4d4b9 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralSmokeGrenades.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralSmokeGrenades.hpp @@ -1,3 +1,18 @@ class NeutralSmokeGrenades { tid = 668; + class SmokeShell { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class SmokeShellGreen { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class SmokeShellRed { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralSniperRifle.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralSniperRifle.hpp index 9d8e061de..9612009ad 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralSniperRifle.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralSniperRifle.hpp @@ -1,3 +1,48 @@ class NeutralSniperRifle { tid = 640; + class SVD_CAMO { + type = "trade_weapons"; + buy[] = {1,"ItemGoldBar10oz",1}; + sell[] = {6,"ItemGoldBar",1}; + }; + class M40A3 { + type = "trade_weapons"; + buy[] = {1,"ItemGoldBar10oz",1}; + sell[] = {6,"ItemGoldBar",1}; + }; + class M14_EP1 { + type = "trade_weapons"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; + class huntingrifle { + type = "trade_weapons"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class M4SPR { + type = "trade_weapons"; + buy[] = {1,"ItemGoldBar10oz",1}; + sell[] = {6,"ItemGoldBar",1}; + }; + class SVD { + type = "trade_weapons"; + buy[] = {1,"ItemGoldBar10oz",1}; + sell[] = {6,"ItemGoldBar",1}; + }; + class SVD_des_EP1 { + type = "trade_weapons"; + buy[] = {1,"ItemGoldBar10oz",1}; + sell[] = {6,"ItemGoldBar",1}; + }; + class M24 { + type = "trade_weapons"; + buy[] = {1,"ItemGoldBar10oz",1}; + sell[] = {6,"ItemGoldBar",1}; + }; + class M24_des_EP1 { + type = "trade_weapons"; + buy[] = {1,"ItemGoldBar10oz",1}; + sell[] = {6,"ItemGoldBar",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralSniperRifleAmmo.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralSniperRifleAmmo.hpp index 6108d907c..2ed01e777 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralSniperRifleAmmo.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralSniperRifleAmmo.hpp @@ -1,3 +1,23 @@ class NeutralSniperRifleAmmo { tid = 614; + class 20Rnd_762x51_DMR { + type = "trade_items"; + buy[] = {2,"ItemSilverBar10oz",1}; + sell[] = {1,"ItemSilverBar10oz",1}; + }; + class 10Rnd_762x54_SVD { + type = "trade_items"; + buy[] = {2,"ItemSilverBar10oz",1}; + sell[] = {1,"ItemSilverBar10oz",1}; + }; + class 5Rnd_762x51_M24 { + type = "trade_items"; + buy[] = {1,"ItemSilverBar10oz",1}; + sell[] = {5,"ItemSilverBar",1}; + }; + class 5x_22_LR_17_HMR { + type = "trade_items"; + buy[] = {1,"ItemGoldBar",1}; + sell[] = {5,"ItemSilverBar10oz",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralSubmachineGunAmmo.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralSubmachineGunAmmo.hpp index 3ab72d8a2..4f39c67a9 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralSubmachineGunAmmo.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralSubmachineGunAmmo.hpp @@ -1,3 +1,33 @@ class NeutralSubmachineGunAmmo { tid = 612; + class 30rnd_9x19_MP5 { + type = "trade_items"; + buy[] = {2,"ItemSilverBar10oz",1}; + sell[] = {1,"ItemSilverBar10oz",1}; + }; + class 30Rnd_9x19_MP5SD { + type = "trade_items"; + buy[] = {4,"ItemSilverBar10oz",1}; + sell[] = {2,"ItemSilverBar10oz",1}; + }; + class 30Rnd_9x19_UZI { + type = "trade_items"; + buy[] = {2,"ItemSilverBar10oz",1}; + sell[] = {1,"ItemSilverBar10oz",1}; + }; + class 64Rnd_9x19_SD_Bizon { + type = "trade_items"; + buy[] = {2,"ItemSilverBar10oz",1}; + sell[] = {1,"ItemSilverBar10oz",1}; + }; + class 30Rnd_9x19_UZI_SD { + type = "trade_items"; + buy[] = {2,"ItemSilverBar10oz",1}; + sell[] = {1,"ItemSilverBar10oz",1}; + }; + class 20Rnd_B_765x17_Ball { + type = "trade_items"; + buy[] = {2,"ItemSilverBar10oz",1}; + sell[] = {1,"ItemSilverBar10oz",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralSubmachineGuns.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralSubmachineGuns.hpp index 7eac15055..e5d64362a 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralSubmachineGuns.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralSubmachineGuns.hpp @@ -1,3 +1,33 @@ class NeutralSubmachineGuns { tid = 642; + class bizon_silenced { + type = "trade_weapons"; + buy[] = {1,"ItemGoldBar10oz",1}; + sell[] = {5,"ItemGoldBar",1}; + }; + class UZI_EP1 { + type = "trade_weapons"; + buy[] = {4,"ItemGoldBar",1}; + sell[] = {2,"ItemGoldBar",1}; + }; + class Sa61_EP1 { + type = "trade_weapons"; + buy[] = {1,"ItemGoldBar",1}; + sell[] = {5,"ItemSilverBar10oz",1}; + }; + class MP5A5 { + type = "trade_weapons"; + buy[] = {1,"ItemGoldBar",1}; + sell[] = {2,"ItemSilverBar10oz",1}; + }; + class UZI_SD_EP1 { + type = "trade_weapons"; + buy[] = {1,"ItemGoldBar10oz",1}; + sell[] = {5,"ItemGoldBar",1}; + }; + class MP5SD { + type = "trade_weapons"; + buy[] = {6,"ItemGoldBar",1}; + sell[] = {3,"ItemGoldBar",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralToolbeltItems.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralToolbeltItems.hpp index d81cb4aba..437b3fcf7 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralToolbeltItems.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralToolbeltItems.hpp @@ -1,3 +1,88 @@ class NeutralToolbeltItems { tid = 663; + class ItemCompass { + type = "trade_weapons"; + buy[] = {6,"ItemSilverBar",1}; + sell[] = {3,"ItemSilverBar",1}; + }; + class Binocular { + type = "trade_weapons"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class Binocular_Vector { + type = "trade_weapons"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class ItemEtool { + type = "trade_weapons"; + buy[] = {9,"ItemSilverBar10oz",1}; + sell[] = {6,"ItemSilverBar10oz",1}; + }; + class ItemFlashlight { + type = "trade_weapons"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class ItemFlashlightRed { + type = "trade_weapons"; + buy[] = {1,"ItemSilverBar10oz",1}; + sell[] = {5,"ItemSilverBar",1}; + }; + class ItemGPS { + type = "trade_weapons"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class ItemHatchet_DZE { + type = "trade_weapons"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class ItemKnife { + type = "trade_weapons"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class ItemMap { + type = "trade_weapons"; + buy[] = {6,"ItemSilverBar",1}; + sell[] = {3,"ItemSilverBar",1}; + }; + class ItemMatchbox_DZE { + type = "trade_weapons"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class ItemToolbox { + type = "trade_weapons"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class ItemWatch { + type = "trade_weapons"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class NVGoggles { + type = "trade_weapons"; + buy[] = {4,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class ItemCrowbar { + type = "trade_weapons"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class ItemMachete { + type = "trade_weapons"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class ItemFishingPole { + type = "trade_weapons"; + buy[] = {2,"ItemSilverBar10oz",1}; + sell[] = {1,"ItemSilverBar10oz",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralTrucks.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralTrucks.hpp index 9e6bd9cde..65d502dcf 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralTrucks.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralTrucks.hpp @@ -1,3 +1,33 @@ class NeutralTrucks { tid = 659; + class hilux1_civil_3_open_EP1 { + type = "trade_any_vehicle"; + buy[] = {8,"ItemGoldBar",1}; + sell[] = {4,"ItemGoldBar",1}; + }; + class datsun1_civil_3_open { + type = "trade_any_vehicle"; + buy[] = {8,"ItemGoldBar",1}; + sell[] = {4,"ItemGoldBar",1}; + }; + class hilux1_civil_1_open { + type = "trade_any_vehicle"; + buy[] = {8,"ItemGoldBar",1}; + sell[] = {4,"ItemGoldBar",1}; + }; + class datsun1_civil_2_covered { + type = "trade_any_vehicle"; + buy[] = {8,"ItemGoldBar",1}; + sell[] = {4,"ItemGoldBar",1}; + }; + class datsun1_civil_1_open { + type = "trade_any_vehicle"; + buy[] = {8,"ItemGoldBar",1}; + sell[] = {4,"ItemGoldBar",1}; + }; + class hilux1_civil_2_covered { + type = "trade_any_vehicle"; + buy[] = {8,"ItemGoldBar",1}; + sell[] = {4,"ItemGoldBar",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralUsedCars.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralUsedCars.hpp index 09ac753e5..4904a20ea 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralUsedCars.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralUsedCars.hpp @@ -1,3 +1,88 @@ class NeutralUsedCars { tid = 660; + class Skoda { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class SkodaBlue { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class SkodaGreen { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class SkodaRed { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class VolhaLimo_TK_CIV_EP1 { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Volha_1_TK_CIV_EP1 { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Volha_2_TK_CIV_EP1 { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class VWGolf { + type = "trade_any_vehicle"; + buy[] = {3,"ItemGoldBar",1}; + sell[] = {2,"ItemGoldBar",1}; + }; + class car_hatchback { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class car_sedan { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class GLT_M300_LT { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class GLT_M300_ST { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Lada1 { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Lada1_TK_CIV_EP1 { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Lada2 { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class Lada2_TK_CIV_EP1 { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class LadaLM { + type = "trade_any_vehicle"; + buy[] = {3,"ItemGoldBar",1}; + sell[] = {2,"ItemGoldBar",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralUtilityVehicles.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralUtilityVehicles.hpp index f117d30d8..b771dcc8f 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralUtilityVehicles.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralUtilityVehicles.hpp @@ -1,3 +1,88 @@ class NeutralUtilityVehicles { tid = 661; + class SUV_TK_CIV_EP1 { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {5,"ItemGoldBar",1}; + }; + class SUV_Blue { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {5,"ItemGoldBar",1}; + }; + class SUV_Charcoal { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {5,"ItemGoldBar",1}; + }; + class SUV_Green { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {5,"ItemGoldBar",1}; + }; + class SUV_Orange { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {5,"ItemGoldBar",1}; + }; + class SUV_Pink { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {5,"ItemGoldBar",1}; + }; + class SUV_Red { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {5,"ItemGoldBar",1}; + }; + class SUV_Silver { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {5,"ItemGoldBar",1}; + }; + class SUV_White { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {5,"ItemGoldBar",1}; + }; + class SUV_Yellow { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {5,"ItemGoldBar",1}; + }; + class SUV_Camo { + type = "trade_any_vehicle"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {1,"ItemGoldBar10oz",1}; + }; + class UAZ_CDF { + type = "trade_any_vehicle"; + buy[] = {8,"ItemGoldBar",1}; + sell[] = {4,"ItemGoldBar",1}; + }; + class UAZ_INS { + type = "trade_any_vehicle"; + buy[] = {8,"ItemGoldBar",1}; + sell[] = {4,"ItemGoldBar",1}; + }; + class UAZ_RU { + type = "trade_any_vehicle"; + buy[] = {8,"ItemGoldBar",1}; + sell[] = {4,"ItemGoldBar",1}; + }; + class UAZ_Unarmed_TK_CIV_EP1 { + type = "trade_any_vehicle"; + buy[] = {8,"ItemGoldBar",1}; + sell[] = {4,"ItemGoldBar",1}; + }; + class UAZ_Unarmed_TK_EP1 { + type = "trade_any_vehicle"; + buy[] = {8,"ItemGoldBar",1}; + sell[] = {4,"ItemGoldBar",1}; + }; + class UAZ_Unarmed_UN_EP1 { + type = "trade_any_vehicle"; + buy[] = {8,"ItemGoldBar",1}; + sell[] = {4,"ItemGoldBar",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralVehicleParts.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralVehicleParts.hpp index 6cf41f3ef..3899a0662 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralVehicleParts.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralVehicleParts.hpp @@ -1,3 +1,53 @@ class NeutralVehicleParts { tid = 664; + class ItemJerrycan { + type = "trade_items"; + buy[] = {4,"ItemSilverBar",1}; + sell[] = {2,"ItemSilverBar",1}; + }; + class ItemJerrycanEmpty { + type = "trade_items"; + buy[] = {2,"ItemSilverBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class PartEngine { + type = "trade_items"; + buy[] = {5,"ItemGoldBar",1}; + sell[] = {1,"ItemSilverBar10oz",1}; + }; + class PartVRotor { + type = "trade_items"; + buy[] = {5,"ItemGoldBar",1}; + sell[] = {1,"ItemSilverBar10oz",1}; + }; + class PartWheel { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {2,"ItemSilverBar",1}; + }; + class PartGlass { + type = "trade_items"; + buy[] = {1,"ItemGoldBar",1}; + sell[] = {1,"ItemSilverBar",1}; + }; + class PartGeneric { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {6,"ItemSilverBar",1}; + }; + class PartFueltank { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {5,"ItemSilverBar",1}; + }; + class ItemFuelBarrel { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class ItemFuelBarrelEmpty { + type = "trade_items"; + buy[] = {6,"ItemSilverBar10oz",1}; + sell[] = {3,"ItemSilverBar10oz",1}; + }; }; diff --git a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralWholesale.hpp b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralWholesale.hpp index bf8c109da..078fae16c 100644 --- a/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralWholesale.hpp +++ b/SQF/dayz_code/Configs/CfgServerTraderCategories/NeutralWholesale.hpp @@ -1,3 +1,63 @@ class NeutralWholesale { tid = 636; + class bulk_15Rnd_9x19_M9SD { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {2,"ItemGoldBar",1}; + }; + class bulk_17Rnd_9x19_glock17 { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {2,"ItemGoldBar",1}; + }; + class bulk_30Rnd_556x45_StanagSD { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {2,"ItemGoldBar",1}; + }; + class bulk_30Rnd_9x19_MP5SD { + type = "trade_items"; + buy[] = {2,"ItemGoldBar",1}; + sell[] = {2,"ItemGoldBar",1}; + }; + class bulk_ItemSandbag { + type = "trade_items"; + buy[] = {2,"ItemGoldBar10oz",1}; + sell[] = {2,"ItemGoldBar10oz",1}; + }; + class bulk_ItemTankTrap { + type = "trade_items"; + buy[] = {1,"ItemGoldBar",1}; + sell[] = {1,"ItemGoldBar",1}; + }; + class bulk_ItemWire { + type = "trade_items"; + buy[] = {3,"ItemSilverBar10oz",1}; + sell[] = {3,"ItemSilverBar10oz",1}; + }; + class bulk_PartGeneric { + type = "trade_items"; + buy[] = {6,"ItemSilverBar10oz",1}; + sell[] = {6,"ItemSilverBar10oz",1}; + }; + class CinderBlocks { + type = "trade_items"; + buy[] = {1,"ItemGoldBar10oz",1}; + sell[] = {5,"ItemGoldBar",1}; + }; + class PartPlywoodPack { + type = "trade_items"; + buy[] = {2,"ItemSilverBar10oz",1}; + sell[] = {1,"ItemSilverBar10oz",1}; + }; + class MortarBucket { + type = "trade_items"; + buy[] = {1,"ItemGoldBar10oz",1}; + sell[] = {5,"ItemGoldBar",1}; + }; + class PartPlankPack { + type = "trade_items"; + buy[] = {1,"ItemSilverBar10oz",1}; + sell[] = {5,"ItemSilverBar",1}; + }; }; diff --git a/Tools/TraderMigration/serverTraders2cfg.pl b/Tools/TraderMigration/serverTraders2cfg.pl index b409483fe..5a238676d 100644 --- a/Tools/TraderMigration/serverTraders2cfg.pl +++ b/Tools/TraderMigration/serverTraders2cfg.pl @@ -102,6 +102,35 @@ foreach my $traderCategory (keys $traderCategories) { $cfg .= "class ".$traderCategory." {\n"; $cfg .= "\ttid = ".$traderCategories->{$traderCategory}.";\n"; + my $sth = $MySQL->prepare(q~ + SELECT + item AS Item + ,buy AS Buy + ,sell AS Sell + ,afile AS aFile + FROM + traders_data + WHERE + tid = ? + ~); + $sth->execute($traderCategories->{$traderCategory}); + while (my $row = $sth->fetchrow_hashref()) { + if ($row->{Item} =~ /^\["([^"]+)",\d+\]$/) { + $row->{Item} = $1; + } + else {next;} + if ($row->{Buy} =~ s/^\[(\d+),"([^"]+)",(\d+)\]$/{$1,"$2",$3}/) {} + else {next;} + if ($row->{Sell} =~ s/^\[(\d+),"([^"]+)",(\d+)\]$/{$1,"$2",$3}/) {} + else {next;} + + $cfg .= "\tclass ".$row->{Item}." {\n"; + $cfg .= "\t\ttype = \"".$row->{aFile}."\";\n"; + $cfg .= "\t\tbuy[] = ".$row->{Buy}.";\n"; + $cfg .= "\t\tsell[] = ".$row->{Sell}.";\n"; + $cfg .= "\t};\n"; + } + $sth->finish(); $cfg .= "};\n"; open(CFG, '>', $pathServerTraderCategoriesCfg.$traderCategory.'.hpp') or die $!;