Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * FORMAT:
- * STRING (Conditions) - Must return boolean :
- * String can contain any amount of conditions, aslong as the entire
- * string returns a boolean. This allows you to check any levels, licenses etc,
- * in any combination. For example:
- * "call life_coplevel && license_civ_someLicense"
- * This will also let you call any other function.
- *
- *
- * ARRAY FORMAT:
- * 0: STRING (Classname): Item Classname
- * 1: STRING (Nickname): Nickname that will appear purely in the shop dialog
- * 2: SCALAR (Buy price)
- * 3: SCALAR (Sell price): To disable selling, this should be -1
- * 4: STRING (Conditions): Same as above conditions string
- *
- * Weapon classnames can be found here: https://community.bistudio.com/wiki/Arma_3_CfgWeapons_Weapons
- * Item classnames can be found here: https://community.bistudio.com/wiki/Arma_3_CfgWeapons_Items
- *
- */
- class WeaponShops {
- //Armory Shops
- class gun {
- name = "Billy Joe's Firearms";
- side = "civ";
- conditions = "license_civ_gun";
- items[] = {
- { "ASN_FishingRod", "", 1500, 0, "" },
- { "hgun_Rook40_F", "", 6500, 0, "" },
- { "RH_bull", "", 6500, 0, "" },
- { "RH_gsh18", "", 6500, 0, "" },
- { "RH_kimber", "", 6500, 0, "" },
- { "RH_g17", "", 6500, 0, "" },
- { "RH_g19", "", 6500, 0, "" },
- { "RH_fn57_t", "", 6500, 0, "" },
- { "hgun_Pistol_01_F", "", 7000, 0, "" },
- { "hgun_Pistol_heavy_02_F", "", 9850, 0, "" },
- { "LeeEnfield_no4mk1_rail", "", 2000000, 0, "" },
- { "hgun_ACPC2_F", "", 11500, 0, "" }
- };
- mags[] = {
- { "16Rnd_9x21_Mag", "", 125, 0, "" },
- { "RH_6Rnd_454_Mag", "", 125, 0, "" },
- { "RH_18Rnd_9x19_gsh", "", 125, 0, "" },
- { "RH_7Rnd_45cal_m1911", "", 125, 0, "" },
- { "RH_17Rnd_9x19_g17", "", 125, 0, "" },
- { "RH_20Rnd_57x28_FN", "", 125, 0, "" },
- { "6Rnd_45ACP_Cylinder", "", 150, 0, "" },
- { "9Rnd_45ACP_Mag", "", 200, 0, "" },
- { "303_5Rnd", "", 10000, 0, "" },
- { "10Rnd_9x21_Mag", "", 250, 0, "" }
- };
- accs[] = {
- { "optic_ACO_grn_smg", "", 2500, 0, "" },
- { "optic_Arco_blk_F", "", 2500, 0, "" }
- };
- };
- class rebel {
- name = "Mohammed's Jihadi Shop";
- side = "civ";
- conditions = "license_civ_rebel";
- items[] = {
- { "tf_fadak", "", 100, 50, "" },
- { "RH_muzi", "", 400000, "", "" },
- { "RH_g18", "", 450000, 0, "" },
- { "RH_deagle", "", 600000, "", "" },
- { "RH_Deagleg", "", 3000000, "", "" },
- { "RH_Deaglem", "", 2500000, "", "" },
- { "RH_Deagles", "", 600000, "", "" },
- { "RH_tec9", "", 800000, "", "" },
- { "RH_bullb", "", 800000, "", "" },
- { "RH_ttracker_g", "", 3000000, "", "" },
- { "RH_uspm", "", 1500000, "", "" },
- { "RH_ttracker", "", 400000, "", "" },
- { "RH_m9c", "", 4500000, "", "" },
- { "arifle_AKS_F", "", 3500000, "", "" },
- { "arifle_SPAR_01_khk_F", "", 5500000, "", "" },
- { "arifle_SPAR_01_snd_F", "", 5500000, "", "" },
- { "arifle_SPAR_01_blk_F", "", 5500000, "", "" },
- { "arifle_Katiba_F", "", 2700000, "", "" },
- { "SMG_01_F", "", 2000000, "", "" },
- { "arifle_SDAR_F", "", 3000000, "", "" },
- { "ACE_fieldDressing", "", 150, 0, "" },
- { "ACE_elasticBandage", "", 150, 0, "" },
- { "ACE_packingBandage", "", 150, 0, "" },
- { "TRYK_Shemagh_G_NV", "", 300, 0, "" },
- { "TRYK_HRPIGEAR_NV", "", 300, 0, "" },
- { "ACE_CableTie", "", 10, 0, "" },
- { "ACE_Flashlight_XL50", "", 15, 0, "" },
- { "optic_ACO_grn_smg", "", 40000, 0, "" },
- { "optic_Aco_smg", "", 40000, 0, "" },
- { "optic_ERCO_snd_F", "", 450000, 0, "" },
- { "optic_Holosight", "", 40000, 0, "" },
- { "optic_Yorris", "", 40000, 0, "" },
- { "RH_uspm", "", 900000, 0, "" },
- { "muzzle_snds_M", "", 900000, 0, "" },
- { "muzzle_snds_m_snd_F", "", 900000, 0, "" },
- { "bipod_01_F_snd", "", 20000, 0, "" },
- { "bipod_03_F_blk", "", 20000, 0, "" },
- { "muzzle_snds_H", "", 900000, 0, "" },
- { "muzzle_snds_acp", "", 900000, 0, "" },
- { "RH_X300", "", 50000, 0, "" },
- { "optic_Arco_blk_F", "", 40000, 0, "" }
- };
- mags[] = {
- { "RH_7Rnd_50_AE", "", 5000, 0, "" },
- { "RH_30Rnd_9x19_UZI", "", 5000, 0, "" },
- { "RH_32Rnd_9x19_tec", "", 5000, 0, "" },
- { "RH_33Rnd_9x19_g18", "", 6000, 0, "" },
- { "RH_16Rnd_40cal_usp", "", 7000, 0, "" },
- { "RH_6Rnd_45ACP_Mag", "", 4000, 0, "" },
- { "RH_15Rnd_9x19_M9", "", 5000, 0, "" },
- { "30Rnd_545x39_Mag_F", "", 10000, 0, "" },
- { "30Rnd_556x45_Stanag", "", 10000, 0, "" },
- { "30Rnd_65x39_caseless_green", "", 10000, 0, "" },
- { "30Rnd_45ACP_Mag_SMG_01", "", 5000, 0, "" },
- { "20Rnd_556x45_UW_mag", "", 10000, 0, "" },
- { "RH_6Rnd_454_Mag", "", 5000, 0, "" }
- };
- accs[] = {
- };
- };
- class gang {
- name = "Hideout Armament";
- side = "civ";
- conditions = "";
- items[] = {
- };
- mags[] = {
- };
- accs[] = {
- };
- };
- //Basic Shops
- class genstore {
- name = "Altis General Store";
- side = "civ";
- conditions = "";
- items[] = {
- { "tf_fadak", "", 100, 50, "" },
- { "triangleinvch", "", 100, 50, "" },
- { "ASN_Melee_Pickaxe", "", 500, 50, "" },
- { "Binocular", "", 150, 0, "" },
- { "ItemGPS", "", 100, 50, "" },
- { "ItemMap", "", 50, 25, "" },
- { "ItemCompass", "", 50, 25, "" },
- { "ItemWatch", "", 50, 25, "" },
- { "murshun_cigs_cigpack", "", 750, 5, "" },
- { "immersion_cigs_cigar0", "", 750, 5, "" },
- { "immersion_pops_poppack", "", 10, 5, "" },
- { "murshun_cigs_matches", "", 100, 5, "" },
- { "murshun_cigs_lighter", "", 200, 5, "" },
- { "ROT_Handy" , "Smartphone", 250, 25, ""},
- { "ACE_Flashlight_XL50", "", 150, 75, "" },
- { "ACE_fieldDressing", "", 150, 75, "" },
- { "ACE_elasticBandage", "", 150, 75, "" },
- { "ACE_packingBandage", "", 150, 75, "" },
- { "TRYK_Shemagh_G_NV", "", 300, 250, "" },
- { "TRYK_Shemagh_MESH_NV", "", 300, 250, "" },
- { "TRYK_Shemagh_TAN_NV", "", 300, 250, "" },
- { "TRYK_Shemagh_WH_NV", "", 300, 250, "" },
- { "TRYK_HRPIGEAR_NV", "", 300, 250, "" },
- { "NVGoggles", "", 2000, 1000, "" },
- { "Chemlight_red", "", 300, 150, "" },
- { "Chemlight_yellow", "", 300, 150, "" },
- { "Chemlight_green", "", 300, 150, "" },
- { "Chemlight_blue", "", 300, 150, "" }
- };
- mags[] = {};
- accs[] = {};
- };
- class f_station_store {
- name = "Altis Fuel Station Store";
- side = "";
- conditions = "";
- items[] = {
- { "tf_fadak", "", 100, 50, "" },
- { "triangleinvch", "", 100, 50, "" },
- { "Binocular", "", 750, 0, "" },
- { "ItemGPS", "", 500, 50, "" },
- { "ItemMap", "", 250, 25, "" },
- { "ROT_Handy" , "Smartphone", 500, 25, ""},
- { "ACE_Flashlight_XL50", "", 250, 25, "" },
- { "ACE_fieldDressing", "", 150, 75, "" },
- { "ACE_elasticBandage", "", 150, 75, "" },
- { "ACE_packingBandage", "", 150, 75, "" },
- { "ItemCompass", "", 250, 25, "" },
- { "ItemWatch", "", 250, 25, "" },
- { "NVGoggles", "", 10000, 1000, "" },
- { "Chemlight_red", "", 1500, 150, "" },
- { "Chemlight_yellow", "", 1500, 150, "" },
- { "Chemlight_green", "", 1500, 150, "" },
- { "Chemlight_blue", "", 1500, 150, "" }
- };
- mags[] = {};
- accs[] = {};
- };
- class justiz {
- name = "Justit-Shop";
- side = "";
- conditions = "life_justiz";
- items[] = {
- { "tf_anprc148jem", "", 100, 50, "" },
- { "triangleinvch", "", 100, 50, "" },
- { "Binocular", "", 750, 0, "" },
- { "ItemGPS", "", 500, 50, "" },
- { "ItemMap", "", 250, 25, "" },
- { "ROT_Handy" , "Smartphone", 500, 25, ""},
- { "ACE_Flashlight_XL50", "", 250, 25, "" },
- { "ACE_fieldDressing", "", 150, 75, "" },
- { "ACE_elasticBandage", "", 150, 75, "" },
- { "ACE_packingBandage", "", 150, 75, "" },
- { "ItemCompass", "", 250, 25, "" },
- { "ItemWatch", "", 250, 25, "" },
- { "TRYK_Headset_NV", "", 10000, 1000, "" },
- { "Chemlight_red", "", 1500, 150, "" },
- { "Chemlight_yellow", "", 1500, 150, "" },
- { "Chemlight_green", "", 1500, 150, "" },
- { "Chemlight_blue", "", 1500, 150, "" },
- { "RH_fn57_t", "", 2500, 0, "(life_justizlevel >= 1) && (life_justizlevel < 9)" },
- { "DDOPP_X26_b", "", 2500, 0, "(life_justizlevel >= 1) && (life_justizlevel < 9)" }
- };
- mags[] = {
- { "RH_20Rnd_57x28_FN", "", 125, 0, "(life_justizlevel >= 1) && (life_justizlevel < 9)" },
- { "DDOPP_6Rnd_X26", "", 125, 0, "(life_justizlevel >= 1) && (life_justizlevel < 9)" }
- };
- accs[] = {
- { "RH_x300", "", 650, 0, "(life_justizlevel >= 1) && (life_justizlevel < 9)" }
- };
- };
- class bag {
- name = "BAG-Shop";
- side = "";
- conditions = "license_civ_bag";
- items[] = {
- { "tf_anprc148jem", "", 100, 50, "" },
- { "triangleinvch", "", 100, 50, "" },
- { "Binocular", "", 750, 0, "" },
- { "ItemGPS", "", 500, 50, "" },
- { "ItemMap", "", 250, 25, "" },
- { "ROT_Handy" , "Smartphone", 500, 25, ""},
- { "ACE_Flashlight_XL50", "", 250, 25, "" },
- { "ACE_fieldDressing", "", 150, 75, "" },
- { "ACE_elasticBandage", "", 150, 75, "" },
- { "ACE_packingBandage", "", 150, 75, "" },
- { "ItemCompass", "", 250, 25, "" },
- { "ItemWatch", "", 250, 25, "" },
- { "TRYK_Headset_NV", "", 10000, 1000, "" },
- { "Chemlight_red", "", 1500, 150, "" },
- { "Chemlight_yellow", "", 1500, 150, "" },
- { "Chemlight_green", "", 1500, 150, "" },
- { "Chemlight_blue", "", 1500, 150, "" },
- { "DDOPP_X26_b", "", 2500, 0, "license_civ_bag" }
- };
- mags[] = {
- { "DDOPP_6Rnd_X26", "", 125, 0, "license_civ_bag" }
- };
- accs[] = {
- };
- };
- //Cop Shops
- class cop_basic {
- name = "Polizei Grundlagen Shop";
- side = "civ";
- conditions = "life_cop";
- items[] = {
- { "tf_anprc148jem", "", 100, 0, "" },
- { "senintrinvch", "", 100, 0, "" },
- { "triangleinvch", "", 100, 0, "" },
- { "droiteinvch", "", 100, 0, "" },
- { "gaucheinvch", "", 100, 0, "" },
- { "devigainvch", "", 100, 0, "" },
- { "devidrinvch", "", 100, 0, "" },
- { "Binocular", "", 150, 0, "" },
- { "ItemGPS", "", 100, 0, "" },
- { "ItemMap", "", 100, 0, "" },
- { "ROT_Handy" , "Smartphone", 250, 25, ""},
- { "TRYK_Headset_NV", "", 250, 0, "" },
- { "TRYK_Shemagh_G_NV", "", 300, 250, "" },
- { "TRYK_Shemagh_MESH_NV", "", 300, 250, "" },
- { "TRYK_Shemagh_TAN_NV", "", 300, 250, "" },
- { "TRYK_Shemagh_WH_NV", "", 300, 250, "" },
- { "ACE_CableTie", "", 250, 0, "" },
- { "ACE_Flashlight_XL50", "", 250, 0, "" },
- { "ACE_fieldDressing", "", 150, 0, "" },
- { "ACE_elasticBandage", "", 150, 0, "" },
- { "ACE_packingBandage", "", 150, 0, "" },
- { "NVGoggles", "", 2000, 0, "" },
- { "toolkit", "", 100, 0, "" },
- {" ","--------Rang-2--------","0"},
- { "DDOPP_X26", "", 2500, 0, "life_coplevel >= 2" },
- { "RH_g19", "", 2500, 0, "life_coplevel >= 2" },
- { "SMG_02_ACO_F", "", 30000, 0, "life_coplevel >= 2" },
- { "SMG_05_F", "", 30000, 0, "life_coplevel >= 2" },
- { "arifle_Katiba_F", "", 30000, 0, "life_coplevel >= 2" },
- {" ","--------Rang-6--------","0"},
- { "arifle_SPAR_01_blk_F", "", 250000, 0, "life_coplevel >= 5" },
- {" ","--------Rang-8--------","0"},
- { "DemoCharge_Remote_Mag", "", 38000, 0, "life_coplevel >= 8" },
- { "muzzle_snds_L", "", 650, 0, "" },
- { "optic_MRD", "", 2750, 0, "" },
- { "muzzle_snds_M", "", 2750, 0, "" },
- { "acc_flashlight", "", 750, 0, "" },
- { "optic_Holosight", "", 1200, 0, "" },
- { "optic_Arco", "", 2500, 0, "" },
- { "muzzle_snds_H", "", 2750, 0, "" },
- { "optic_ERCO_blk_F", "", 2750, 0, "" },
- { "ACE_acc_pointer_green", "", 2750, 0, "" },
- { "bipod_01_F_blk", "", 2750, 0, "" },
- { "optic_Holosight_blk_F", "", 2750, 0, "" },
- { "optic_Hamr", "", 2750, 0, "" },
- { "acc_flashlight", "", 2750, 0, "" }
- };
- mags[] = {
- { "RH_17Rnd_9x19_g17", "", 125, 0, "" },
- { "DDOPP_6Rnd_X26", "", 125, 0, "life_coplevel >= 1" },
- { "16Rnd_9x21_Mag", "", 125, 0, "" },
- { "30Rnd_9x21_Mag_SMG_02", "", 125, 0, "" },
- { "20Rnd_556x45_UW_mag", $STR_W_mags_TaserRifle, 125, 0, "" },
- { "11Rnd_45ACP_Mag", "", 130, 0, "" },
- { "30Rnd_65x39_caseless_mag", "", 130, 0, "" },
- { "30Rnd_9x21_Mag", "", 250, 0, "" },
- { "9Rnd_45ACP_Mag", "", 200, 0, "" },
- { "30Rnd_556x45_Stanag", "", 2000, 0, "" },
- { "30Rnd_65x39_caseless_green", "", 2000, 0, "" },
- { "20Rnd_650x39_Cased_Mag_F", "", 200, 0, "" }
- };
- accs[] = {
- };
- };
- //SonderEinsatz Polizei Shops
- class sep_shop {
- name = "S.E.P. Shop";
- side = "civ";
- conditions = "life_cop && license_civ_sep";
- items[] = {
- { "arifle_SPAR_01_blk_F", "", 150, 0, "" },
- { "DDOPP_X26", "", 150, 0, "" },
- { "gign_shield", "", 150, 0, "" },
- { "ACE_M84", "", 150, 0, "" },
- { "SmokeShell", "", 150, 0, "" }
- };
- mags[] = {
- { "30Rnd_556x45_Stanag", "", 125, 0, "" },
- { "DDOPP_1Rnd_X26", "", 125, 0, "" },
- { "DemoCharge_Remote_Mag", "", 125, 0, "" }
- };
- accs[] = {
- { "muzzle_snds_L", "", 650, 0, "" },
- { "optic_MRD", "", 2750, 0, "" },
- { "acc_flashlight", "", 750, 0, "" },
- { "optic_Holosight", "", 1200, 0, "" },
- { "optic_Arco", "", 2500, 0, "" },
- { "muzzle_snds_H", "", 2750, 0, "" },
- { "optic_ERCO_blk_F", "", 2750, 0, "" },
- { "ACE_acc_pointer_green", "", 2750, 0, "" },
- { "bipod_01_F_blk", "", 2750, 0, "" },
- { "optic_Holosight_blk_F", "", 2750, 0, "" },
- { "optic_Hamr", "", 2750, 0, "" },
- { "optic_LRPS", "", 2750, 0, "" },
- { "acc_flashlight", "", 2750, 0, "" },
- { "optic_LRPS", "", 2750, 0, "" }
- };
- };
- //Medic Shops
- class med_basic {
- name = "Rettungsdienst Shop";
- side = "civ";
- conditions = "life_san";
- items[] = {
- {" ","---Medic Ausrüstung---","0"},
- { "tf_anprc148jem", "", 100, 0, "" },
- { "ItemGPS", "", 100, 0, "" },
- { "ROT_Handy" , "Smartphone", 250, 25, ""},
- { "Binocular", "", 150, 0, "" },
- { "NVGoggles", "", 1200, 0, "" },
- { "TRYK_Headset_NV", "", 150, 0, "" },
- { "ItemMap", "", 150, 0, "" },
- { "ACE_Flashlight_XL50", "", 100, 0, "" },
- { "C_UavTerminal", "", 100, 0, "" },
- { "toolkit", "", 100, 0, "" },
- {" ","----------------------","0"},
- { "ventilationinvch", "", 100, 0, "" },
- { "triangleinvch", "", 100, 0, "" },
- { "routbarrinvch", "", 100, 0, "" },
- { "gaucheinvch", "", 100, 0, "" },
- { "droiteinvch", "", 100, 0, "" },
- { "defibinvch", "", 100, 0, "" },
- { "devigainvch", "", 100, 0, "" },
- { "devidrinvch", "", 100, 0, "" },
- {" ","----------------------","0"},
- { "ACE_atropine", "", 150, 0, "" },
- { "ACE_fieldDressing", "", 150, 0, "" },
- { "ACE_elasticBandage", "", 150, 0, "" },
- { "ACE_quikclot", "", 150, 0, "" },
- { "ACE_bloodIV", "", 150, 0, "" },
- { "ACE_bloodIV_500", "", 150, 0, "" },
- { "ACE_bloodIV_250", "", 150, 0, "" },
- { "ACE_salineIV", "", 150, 0, "" },
- { "ACE_salineIV_500", "", 150, 0, "" },
- { "ACE_salineIV_250", "", 150, 0, "" },
- { "ACE_bodyBag", "", 150, 0, "" },
- { "ACE_epinephrine", "", 150, 0, "" },
- { "ACE_morphine", "", 150, 0, "" },
- { "ACE_packingBandage", "", 150, 0, "" },
- { "ACE_personalAidKit", "", 150, 0, "" },
- { "ACE_surgicalKit", "", 150, 0, "" },
- { "ACE_tourniquet", "", 150, 0, "" }
- };
- mags[] = {};
- accs[] = {};
- };
- //Pannenservice Shops
- class pan_basic {
- name = "Pannenservice Shop";
- side = "civ";
- conditions = "life_pan";
- items[] = {
- {" ","---Pannenservice Ausrüstung---","0"},
- { "tf_anprc148jem", "", 100, 0, "" },
- { "ItemGPS", "", 100, 0, "" },
- { "Binocular", "", 150, 0, "" },
- { "NVGoggles", "", 1200, 0, "" },
- { "TRYK_Headset_NV", "", 150, 0, "" },
- { "ItemMap", "", 150, 0, "" },
- { "ROT_Handy" , "Smartphone", 250, 25, ""},
- { "ACE_Flashlight_XL50", "", 100, 0, "" },
- { "C_UavTerminal", "", 100, 0, "" },
- { "toolkit", "", 100, 0, "" },
- { "ACE_fieldDressing", "", 150, 75, "" },
- { "ACE_elasticBandage", "", 150, 75, "" },
- { "ACE_packingBandage", "", 150, 75, "" },
- {" ","----------------------","0"},
- { "ventilationinvch", "", 100, 0, "" },
- { "triangleinvch", "", 100, 0, "" },
- { "routbarrinvch", "", 100, 0, "" },
- { "gaucheinvch", "", 100, 0, "" },
- { "droiteinvch", "", 100, 0, "" },
- { "defibinvch", "", 100, 0, "" },
- { "devigainvch", "", 100, 0, "" },
- { "devidrinvch", "", 100, 0, "" }
- };
- mags[] = {};
- accs[] = {};
- };
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement