查看: 241|回复: 1
收起左侧

[其它] 【脚本】逃离地图任务中产生的单位的车辆类型和单位类型,以及在弹药箱/汽车中发现的武器和杂项

[复制链接]

79

主题

306

帖子

12万

积分

版主

熊猫奶爸

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

点赞
348
贡献
86
猫币
162
精华
0
金元
123658
积分
128664

梦想的开始官方群水友最佳新人新人版主天际死宅会员康娜卡姆依康娜卡姆依Q版姬柊雪菜桐谷直叶小暗筒隐月子楪祈亚丝娜圣诞娘梦梦小鸟游六花Q版初音未来亚丝娜(妖精版)森野精华奥杜因米拉克瑟拉娜山城3D版愿望成真家产万贯买买买家产万贯买买买

发表于 2019-4-3 20:49:07 | 显示全部楼层 |阅读模式

马上注册领取绝版勋章

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 暗影夜刺 于 2019-4-3 20:51 编辑

描述:
该文件适用于我在论坛中发布的逃离任务地图及该地图的其它任务模式
UnitClasses.sqf
  1. /*
  2. * 描述:该文件包含在任务中产生的单位的车辆类型和单位类型,以及在弹药箱/汽车中发现的武器和杂项。
  3. * “随机数组”(在下面使用)意味着数组将用于生成单位,并且每个生成每个元素的机会是1 / n。 该数组可以包含
  4. * 许多相同类型的元素,所以示例数组["Offroad_DSHKM_INS", "Pickup_PK_INS", "Pickup_PK_INS"] 将以1/3的概率产生越野,并且A
  5. * 拾取概率为2/3。
  6. */

  7. private ["_enemyFrequency"];

  8. _enemyFrequency = _this select 0;

  9. //双方

  10. A3E_VAR_Side_Blufor = east;
  11. A3E_VAR_Side_Opfor = west;
  12. A3E_VAR_Side_Ind = resistance;

  13. A3E_VAR_Flag_Opfor = "\A3\Data_F\Flags\Flag_nato_CO.paa";
  14. A3E_VAR_Flag_Ind = "\A3\Data_F\Flags\Flag_green_CO.paa";

  15. A3E_VAR_Side_Blufor_Str = format["%1",A3E_VAR_Side_Blufor];
  16. A3E_VAR_Side_Opfor_Str = format["%1",A3E_VAR_Side_Opfor];
  17. A3E_VAR_Side_Ind_Str = format["%1",A3E_VAR_Side_Ind];

  18. // 随机数组。 在监狱周围开始定位警卫类型。
  19. a3e_arr_Escape_StartPositionGuardTypes = [
  20.         "rhsusf_army_ocp_rifleman"
  21.         ,"rhsusf_army_ocp_rifleman_m4"
  22.         ,"rhsusf_army_ocp_rifleman_m16"
  23.         ,"rhsusf_army_ocp_rifleman_m590"
  24.         ,"rhsusf_army_ocp_riflemanl"
  25.         ,"rhsusf_army_ocp_grenadier"];

  26. // 监狱背包辅助武器(和相应的杂项类型)。
  27. a3e_arr_PrisonBackpackWeapons = [];
  28. a3e_arr_PrisonBackpackWeapons pushback ["vme_pla_qsz92","VME_QSZ92_20Rnd_DAP92"];
  29. a3e_arr_PrisonBackpackWeapons pushback ["vme_pla_qsz92","VME_QSZ92_20Rnd_DAP92"];
  30. a3e_arr_PrisonBackpackWeapons pushback ["vme_pla_qsz92","VME_QSZ92_20Rnd_DAP92"];
  31. a3e_arr_PrisonBackpackWeapons pushback ["vme_pla_qsw06","VME_QSZ92_20Rnd_DAP92"];
  32. a3e_arr_PrisonBackpackWeapons pushback ["vme_pla_qsw06","VME_QSZ92_20Rnd_DAP92"];
  33. a3e_arr_PrisonBackpackWeapons pushback ["vme_pla_qsw06","VME_QSZ92_20Rnd_DAP92"];
  34. a3e_arr_PrisonBackpackWeapons pushback ["vme_pla_qsw06","VME_QSZ92_20Rnd_DAP92"];
  35. a3e_arr_PrisonBackpackWeapons pushback ["vme_pla_qsw06","VME_QSZ92_20Rnd_DAP92"];
  36. a3e_arr_PrisonBackpackWeapons pushback ["vme_pla_qsw06","VME_QSZ92_20Rnd_DAP92"];
  37. a3e_arr_PrisonBackpackWeapons pushback ["vme_pla_qsz92","VME_QSZ92_20Rnd_DAP92"];
  38. a3e_arr_PrisonBackpackWeapons pushback ["vme_pla_qsz92","VME_QSZ92_20Rnd_DAP92"];
  39. a3e_arr_PrisonBackpackWeapons pushback ["vme_pla_qsz92","VME_QSZ92_20Rnd_DAP92"];

  40. // 随机数组。 环境交通的民用车辆类。
  41. a3e_arr_Escape_MilitaryTraffic_CivilianVehicleClasses = [
  42.         "C_Hatchback_01_F"
  43.         ,"C_Hatchback_01_sport_F"
  44.         ,"C_Offroad_01_F"
  45.         ,"C_Quadbike_01_F"
  46.         ,"C_SUV_01_F"
  47.         ,"C_Hatchback_01_F"
  48.         ,"C_Hatchback_01_sport_F"
  49.         ,"C_Offroad_01_F"
  50.         ,"C_Quadbike_01_F"
  51.         ,"C_SUV_01_F"
  52.         ,"C_Van_01_box_F"
  53.         ,"C_Van_01_transport_F"
  54.         ,"C_Van_01_fuel_F"
  55.         ,"C_Truck_02_covered_F"
  56.         ,"C_Offroad_01_repair_F"
  57.         ,"C_Truck_02_fuel_F"
  58.         ,"C_Truck_02_box_F"
  59.         ,"C_Truck_02_transport_F"];
  60.         if(Param_UseDLCApex==1) then {
  61.         a3e_arr_Escape_MilitaryTraffic_CivilianVehicleClasses pushback "C_Offroad_02_unarmed_F";
  62.         };
  63.         if(Param_UseDLCLaws==1) then {
  64.         a3e_arr_Escape_MilitaryTraffic_CivilianVehicleClasses pushback "C_Van_02_medevac_F";
  65.         a3e_arr_Escape_MilitaryTraffic_CivilianVehicleClasses pushback "C_Van_02_vehicle_F";
  66.         a3e_arr_Escape_MilitaryTraffic_CivilianVehicleClasses pushback "C_Van_02_service_F";
  67.         a3e_arr_Escape_MilitaryTraffic_CivilianVehicleClasses pushback "C_Van_02_transport_F";
  68.         };

  69. // 随机数组。 环境交通的敌人车辆类。
  70. // 变量_enemyFrequency适用于服务器参数,可以是值1(很少),2(某些)或3(很多)之一。
  71. switch (_enemyFrequency) do {
  72.     case 1: {//Few (1-3)
  73.         a3e_arr_Escape_MilitaryTraffic_EnemyVehicleClasses = [
  74.                 "rhsusf_m998_w_2dr"
  75.                 ,"rhsusf_m998_w_2dr_halftop"
  76.                 ,"rhsusf_m998_w_2dr_fulltop"
  77.                 ,"rhsusf_m998_w_4dr"
  78.                 ,"rhsusf_m998_w_4dr_halftop"
  79.                 ,"rhsusf_m998_w_4dr_fulltop"
  80.                 ,"rhsusf_m1025_w"
  81.                 ,"rhsusf_m1025_w_m2"
  82.                 ,"rhsusf_m1025_w_mk19"
  83.                 ,"rhsusf_M1078A1P2_wd_fmtv_usarmy"
  84.                 ,"rhsusf_M1078A1P2_wd_open_fmtv_usarmy"
  85.                 ,"rhsusf_M1078A1P2_wd_flatbed_fmtv_usarmy"
  86.                 ,"rhsusf_M1078A1P2_B_M2_wd_fmtv_usarmy"
  87.                 ,"rhsusf_M1078A1P2_B_M2_wd_open_fmtv_usarmy"
  88.                 ,"rhsusf_M1078A1P2_B_M2_wd_flatbed_fmtv_usarmy"
  89.                 ,"rhsusf_M1083A1P2_wd_fmtv_usarmy"
  90.                 ,"rhsusf_M1083A1P2_wd_open_fmtv_usarmy"
  91.                 ,"rhsusf_M1083A1P2_wd_flatbed_fmtv_usarmy"
  92.                 ,"rhsusf_M1083A1P2_B_M2_wd_fmtv_usarmy"
  93.                 ,"rhsusf_M1083A1P2_B_M2_wd_open_fmtv_usarmy"
  94.                 ,"rhsusf_M1083A1P2_B_M2_wd_flatbed_fmtv_usarmy"
  95.                 ,"rhsusf_M977A2_CPK_usarmy_wd"
  96.                 ,"rhsusf_M978A2_usarmy_wd"
  97.                 ,"rhsusf_M978A2_CPK_usarmy_wd"
  98.                 ,"rhsusf_rg33_wd"
  99.                 ,"rhsusf_rg33_m2_wd"
  100.                 ,"rhsusf_m113_usarmy"
  101.                 ,"rhsusf_m113_usarmy_M240"
  102.                 ,"rhsusf_m113_usarmy_MK19"
  103.                 ,"rhsusf_m113_usarmy_supply"
  104.                 ,"rhsusf_m113_usarmy_MK19"
  105.                 ,"RHS_M6_wd","RHS_M6_wd"
  106.                 ,"RHS_M2A2_wd"
  107.                 ,"RHS_M2A2_BUSKI_WD"
  108.                 ,"RHS_M2A3_wd"
  109.                 ,"RHS_M2A3_BUSKI_wd"
  110.                 ,"rhsusf_m1a1aimwd_usarmy"
  111.                 ,"rhsusf_m1a1aim_tuski_wd"
  112.                 ,"rhsusf_m1a2sep1wd_usarmy"
  113.                 ,"rhsusf_m1a2sep1tuskiwd_usarmy"
  114.                 ,"rhsusf_m1a2sep1tuskiiwd_usarmy"
  115.                 ,"rhsusf_m109_usarmy"];
  116.         a3e_arr_Escape_MilitaryTraffic_EnemyVehicleClasses_IND = [
  117.                 "rhsusf_m998_w_s_2dr"
  118.                 ,"rhsusf_m998_w_s_2dr_halftop"
  119.                 ,"rhsusf_m998_w_s_2dr_fulltop"
  120.                 ,"rhsusf_m998_w_s_4dr"
  121.                 ,"rhsusf_m998_w_s_4dr_halftop"
  122.                 ,"rhsusf_m998_w_s_4dr_fulltop"
  123.                 ,"rhsusf_m1025_w_s"
  124.                 ,"rhsusf_m1025_w_s_m2"
  125.                 ,"rhsusf_m1025_w_s_Mk19"
  126.                 ,"rhsusf_rg33_usmc_wd"
  127.                 ,"rhsusf_rg33_m2_usmc_wd"
  128.                 ,"rhsusf_m1a1fep_wd"
  129.                 ,"rhsusf_m1a1fep_od"];
  130.     };
  131.     case 2: {//Some (4-6)
  132.         a3e_arr_Escape_MilitaryTraffic_EnemyVehicleClasses = [
  133.                 "rhsusf_m998_w_2dr"
  134.                 ,"rhsusf_m998_w_2dr_halftop"
  135.                 ,"rhsusf_m998_w_2dr_fulltop"
  136.                 ,"rhsusf_m998_w_4dr"
  137.                 ,"rhsusf_m998_w_4dr_halftop"
  138.                 ,"rhsusf_m998_w_4dr_fulltop"
  139.                 ,"rhsusf_m1025_w"
  140.                 ,"rhsusf_m1025_w_m2"
  141.                 ,"rhsusf_m1025_w_mk19"
  142.                 ,"rhsusf_M1078A1P2_wd_fmtv_usarmy"
  143.                 ,"rhsusf_M1078A1P2_wd_open_fmtv_usarmy"
  144.                 ,"rhsusf_M1078A1P2_wd_flatbed_fmtv_usarmy"
  145.                 ,"rhsusf_M1078A1P2_B_M2_wd_fmtv_usarmy"
  146.                 ,"rhsusf_M1078A1P2_B_M2_wd_open_fmtv_usarmy"
  147.                 ,"rhsusf_M1078A1P2_B_M2_wd_flatbed_fmtv_usarmy"
  148.                 ,"rhsusf_M1083A1P2_wd_fmtv_usarmy"
  149.                 ,"rhsusf_M1083A1P2_wd_open_fmtv_usarmy"
  150.                 ,"rhsusf_M1083A1P2_wd_flatbed_fmtv_usarmy"
  151.                 ,"rhsusf_M1083A1P2_B_M2_wd_fmtv_usarmy"
  152.                 ,"rhsusf_M1083A1P2_B_M2_wd_open_fmtv_usarmy"
  153.                 ,"rhsusf_M1083A1P2_B_M2_wd_flatbed_fmtv_usarmy"
  154.                 ,"rhsusf_M977A2_CPK_usarmy_wd"
  155.                 ,"rhsusf_M978A2_usarmy_wd"
  156.                 ,"rhsusf_M978A2_CPK_usarmy_wd"
  157.                 ,"rhsusf_rg33_wd"
  158.                 ,"rhsusf_rg33_m2_wd"
  159.                 ,"rhsusf_m113_usarmy"
  160.                 ,"rhsusf_m113_usarmy_M240"
  161.                 ,"rhsusf_m113_usarmy_MK19"
  162.                 ,"rhsusf_m113_usarmy_supply"
  163.                 ,"rhsusf_m113_usarmy_MK19"
  164.                 ,"RHS_M6_wd"
  165.                 ,"RHS_M6_wd"
  166.                 ,"RHS_M2A2_wd"
  167.                 ,"RHS_M2A2_BUSKI_WD"
  168.                 ,"RHS_M2A3_wd"
  169.                 ,"RHS_M2A3_BUSKI_wd"
  170.                 ,"rhsusf_m1a1aimwd_usarmy"
  171.                 ,"rhsusf_m1a1aim_tuski_wd"
  172.                 ,"rhsusf_m1a2sep1wd_usarmy"
  173.                 ,"rhsusf_m1a2sep1tuskiwd_usarmy"
  174.                 ,"rhsusf_m1a2sep1tuskiiwd_usarmy"
  175.                 ,"rhsusf_m109_usarmy"];
  176.         a3e_arr_Escape_MilitaryTraffic_EnemyVehicleClasses_IND = [
  177.                 "rhsusf_m998_w_s_2dr"
  178.                 ,"rhsusf_m998_w_s_2dr_halftop"
  179.                 ,"rhsusf_m998_w_s_2dr_fulltop"
  180.                 ,"rhsusf_m998_w_s_4dr"
  181.                 ,"rhsusf_m998_w_s_4dr_halftop"
  182.                 ,"rhsusf_m998_w_s_4dr_fulltop"
  183.                 ,"rhsusf_m1025_w_s"
  184.                 ,"rhsusf_m1025_w_s_m2"
  185.                 ,"rhsusf_m1025_w_s_Mk19"
  186.                 ,"rhsusf_rg33_usmc_wd"
  187.                 ,"rhsusf_rg33_m2_usmc_wd"
  188.                 ,"rhsusf_m1a1fep_wd"
  189.                 ,"rhsusf_m1a1fep_od"];
  190.     };
  191.     default {//A lot (7-8)
  192.         a3e_arr_Escape_MilitaryTraffic_EnemyVehicleClasses = [
  193.                 "rhsusf_m998_w_2dr"
  194.                 ,"rhsusf_m998_w_2dr_halftop"
  195.                 ,"rhsusf_m998_w_2dr_fulltop"
  196.                 ,"rhsusf_m998_w_4dr"
  197.                 ,"rhsusf_m998_w_4dr_halftop"
  198.                 ,"rhsusf_m998_w_4dr_fulltop"
  199.                 ,"rhsusf_m1025_w"
  200.                 ,"rhsusf_m1025_w_m2"
  201.                 ,"rhsusf_m1025_w_mk19"
  202.                 ,"rhsusf_M1078A1P2_wd_fmtv_usarmy"
  203.                 ,"rhsusf_M1078A1P2_wd_open_fmtv_usarmy"
  204.                 ,"rhsusf_M1078A1P2_wd_flatbed_fmtv_usarmy"
  205.                 ,"rhsusf_M1078A1P2_B_M2_wd_fmtv_usarmy"
  206.                 ,"rhsusf_M1078A1P2_B_M2_wd_open_fmtv_usarmy"
  207.                 ,"rhsusf_M1078A1P2_B_M2_wd_flatbed_fmtv_usarmy"
  208.                 ,"rhsusf_M1083A1P2_wd_fmtv_usarmy"
  209.                 ,"rhsusf_M1083A1P2_wd_open_fmtv_usarmy"
  210.                 ,"rhsusf_M1083A1P2_wd_flatbed_fmtv_usarmy"
  211.                 ,"rhsusf_M1083A1P2_B_M2_wd_fmtv_usarmy"
  212.                 ,"rhsusf_M1083A1P2_B_M2_wd_open_fmtv_usarmy"
  213.                 ,"rhsusf_M1083A1P2_B_M2_wd_flatbed_fmtv_usarmy"
  214.                 ,"rhsusf_M977A2_CPK_usarmy_wd"
  215.                 ,"rhsusf_M978A2_usarmy_wd"
  216.                 ,"rhsusf_M978A2_CPK_usarmy_wd"
  217.                 ,"rhsusf_rg33_wd"
  218.                 ,"rhsusf_rg33_m2_wd"
  219.                 ,"rhsusf_m113_usarmy"
  220.                 ,"rhsusf_m113_usarmy_M240"
  221.                 ,"rhsusf_m113_usarmy_MK19"
  222.                 ,"rhsusf_m113_usarmy_supply"
  223.                 ,"rhsusf_m113_usarmy_MK19"
  224.                 ,"RHS_M6_wd"
  225.                 ,"RHS_M6_wd"
  226.                 ,"RHS_M2A2_wd"
  227.                 ,"RHS_M2A2_BUSKI_WD"
  228.                 ,"RHS_M2A3_wd"
  229.                 ,"RHS_M2A3_BUSKI_wd"
  230.                 ,"rhsusf_m1a1aimwd_usarmy"
  231.                 ,"rhsusf_m1a1aim_tuski_wd"
  232.                 ,"rhsusf_m1a2sep1wd_usarmy"
  233.                 ,"rhsusf_m1a2sep1tuskiwd_usarmy"
  234.                 ,"rhsusf_m1a2sep1tuskiiwd_usarmy"
  235.                 ,"rhsusf_m109_usarmy"];
  236.         a3e_arr_Escape_MilitaryTraffic_EnemyVehicleClasses_IND = [
  237.                 "rhsusf_m998_w_s_2dr"
  238.                 ,"rhsusf_m998_w_s_2dr_halftop"
  239.                 ,"rhsusf_m998_w_s_2dr_fulltop"
  240.                 ,"rhsusf_m998_w_s_4dr"
  241.                 ,"rhsusf_m998_w_s_4dr_halftop"
  242.                 ,"rhsusf_m998_w_s_4dr_fulltop"
  243.                 ,"rhsusf_m1025_w_s"
  244.                 ,"rhsusf_m1025_w_s_m2"
  245.                 ,"rhsusf_m1025_w_s_Mk19"
  246.                 ,"rhsusf_rg33_usmc_wd"
  247.                 ,"rhsusf_rg33_m2_usmc_wd"
  248.                 ,"rhsusf_m1a1fep_wd"
  249.                 ,"rhsusf_m1a1fep_od"];
  250.     };
  251. };

  252. // 随机数组。 一般步兵类型。 例如。 村庄巡逻,环境步兵,弹药库,通信中心警卫等
  253. a3e_arr_Escape_InfantryTypes = [
  254.         "rhsusf_army_ocp_officer"
  255.         ,"rhsusf_army_ocp_squadleader"
  256.         ,"rhsusf_army_ocp_teamleader"
  257.         ,"rhsusf_army_ocp_engineer"
  258.         ,"rhsusf_army_ocp_engineer"
  259.         ,"rhsusf_army_ocp_medic"
  260.         ,"rhsusf_army_ocp_medic"
  261.         ,"rhsusf_army_ocp_rifleman"
  262.         ,"rhsusf_army_ocp_riflemanl"
  263.         ,"rhsusf_army_ocp_grenadier"
  264.         ,"rhsusf_army_ocp_machinegunner"
  265.         ,"rhsusf_army_ocp_machinegunnera"
  266.         ,"rhsusf_army_ocp_riflemanat"
  267.         ,"rhsusf_army_ocp_explosives"
  268.         ,"rhsusf_army_ocp_marksman"
  269.         ,"rhsusf_army_ocp_aa"
  270.         ,"rhsusf_army_ocp_javelin"
  271.         ,"rhsusf_army_ocp_autorifleman"
  272.         ,"rhsusf_army_ocp_autoriflemana"
  273.         ,"rhsusf_army_ocp_rifleman_m4"
  274.         ,"rhsusf_army_ocp_rifleman_m16"
  275.         ,"rhsusf_army_ocp_rifleman_m590"];
  276. a3e_arr_Escape_InfantryTypes_Ind = [
  277.         "rhsusf_usmc_marpat_wd_officer"
  278.         ,"rhsusf_usmc_marpat_wd_squadleader"
  279.         ,"rhsusf_usmc_marpat_wd_teamleader"
  280.         ,"rhsusf_usmc_marpat_wd_rifleman"
  281.         ,"rhsusf_usmc_marpat_wd_rifleman_m4"
  282.         ,"rhsusf_usmc_marpat_wd_rifleman_m590"
  283.         ,"rhsusf_usmc_marpat_wd_rifleman_light"
  284.         ,"rhsusf_usmc_marpat_wd_autorifleman"
  285.         ,"rhsusf_navy_marpat_wd_medic"
  286.         ,"rhsusf_usmc_marpat_wd_engineer"
  287.         ,"rhsusf_usmc_marpat_wd_explosives"
  288.         ,"rhsusf_usmc_marpat_wd_grenadier"
  289.         ,"rhsusf_usmc_marpat_wd_javelin"
  290.         ,"rhsusf_usmc_marpat_wd_marksman"
  291.         ,"rhsusf_usmc_marpat_wd_riflemanat"
  292.         ,"rhsusf_usmc_marpat_wd_stinger"
  293.         ,"rhsusf_usmc_marpat_wd_autorifleman_m249_ass"
  294.         ,"rhsusf_usmc_marpat_wd_jfo"];
  295. a3e_arr_recon_InfantryTypes = [
  296.         "rhsusf_socom_marsoc_teamleader"
  297.         ,"rhsusf_socom_marsoc_teamchief"
  298.         ,"rhsusf_socom_marsoc_elementleader"
  299.         ,"rhsusf_socom_marsoc_cso_mechanic"
  300.         ,"rhsusf_socom_marsoc_marksman"
  301.         ,"rhsusf_socom_marsoc_cso_cqb"
  302.         ,"rhsusf_socom_marsoc_cso_breacher"
  303.         ,"rhsusf_socom_marsoc_cso_light"
  304.         ,"rhsusf_socom_marsoc_cso"
  305.         ,"rhsusf_navy_marpat_wd_medic"];
  306. a3e_arr_recon_I_InfantryTypes = [
  307.         "rhsusf_usmc_fr_marpat_wd_squadleader"
  308.         ,"rhsusf_usmc_fr_marpat_wd_teamleader"
  309.         ,"rhsusf_usmc_fr_marpat_wd_engineer"
  310.         ,"rhsusf_usmc_fr_marpat_wd_marksman"
  311.         ,"rhsusf_usmc_fr_marpat_wd_machinegunner"
  312.         ,"rhsusf_usmc_fr_marpat_wd_riflemanat"
  313.         ,"rhsusf_usmc_fr_marpat_wd_rifleman_cqb"
  314.         ,"rhsusf_usmc_fr_marpat_wd_light"
  315.         ,"rhsusf_usmc_fr_marpat_wd_rifleman"
  316.         ,"rhsusf_navy_marpat_wd_medic"];

  317. // 随机数组。 路障有载人车辆。 该阵列包含可能的载人车辆(可以是任何类型,如汽车,装甲和静力)。
  318. a3e_arr_Escape_RoadBlock_MannedVehicleTypes = [
  319.         "rhsusf_m1025_w_m2"
  320.         ,"rhsusf_m1025_w_mk19"
  321.         ,"rhsusf_m113_usarmy"
  322.         ,"RHS_M2StaticMG_D"
  323.         ,"RHS_M2StaticMG_MiniTripod_D"
  324.         ,"RHS_MK19_TriPod_WD"
  325.         ,"RHS_TOW_TriPod_WD"];
  326. a3e_arr_Escape_RoadBlock_MannedVehicleTypes_Ind = [
  327.         "rhsusf_m1025_w_s_m2"
  328.         ,"rhsusf_m1025_w_s_Mk19"
  329.         ,"rhsusf_rg33_m2_usmc_wd"];

  330. // 随机数组。 运输敌人增援的车辆类(最好是卡车)。
  331. a3e_arr_Escape_ReinforcementTruck_vehicleClasses = [
  332.         "rhsusf_m998_w_2dr_halftop"
  333.         ,"rhsusf_rg33_wd"
  334.         ,"rhsusf_rg33_m2_wd"
  335.         ,"rhsusf_M1078A1P2_wd_fmtv_usarmy"
  336.         ,"rhsusf_M1078A1P2_wd_open_fmtv_usarmy"
  337.         ,"rhsusf_M1083A1P2_wd_fmtv_usarmy"
  338.         ,"rhsusf_M1083A1P2_wd_open_fmtv_usarmy"
  339.         ,"rhsusf_M1083A1P2_B_M2_wd_open_fmtv_usarmy"];
  340. a3e_arr_Escape_ReinforcementTruck_vehicleClasses_Ind = [
  341.         "rhsusf_m998_w_s_2dr_halftop"
  342.         ,"rhsusf_rg33_usmc_wd"
  343.         ,"rhsusf_rg33_m2_usmc_wd"];




  344. // 随机数组。 有时会发送电动搜索组来寻找您。 此数组包含车辆的可能类定义。
  345. a3e_arr_Escape_MotorizedSearchGroup_vehicleClasses = [
  346.         "rhsusf_m1025_w"
  347.         ,"rhsusf_m1025_w_m2"
  348.         ,"rhsusf_m1025_w_mk19"
  349.         ,"rhsusf_M1078A1P2_B_M2_wd_fmtv_usarmy"
  350.         ,"rhsusf_M1078A1P2_B_M2_wd_open_fmtv_usarmy"
  351.         ,"rhsusf_M1083A1P2_B_M2_wd_fmtv_usarmy"
  352.         ,"rhsusf_M1083A1P2_B_M2_wd_open_fmtv_usarmy"
  353.         ,"rhsusf_m113_usarmy"
  354.         ,"RHS_M2A2_wd"];



  355. // 通信中心由车辆保护,具体取决于变量_enemyFrequency。 1 =随机轻装甲。 2 =随机重装甲。 3 =随机
  356. // 轻*和*随机重装甲。

  357. // 随机数组。 轻型装甲车守卫通信中心。
  358. a3e_arr_ComCenDefence_lightArmorClasses = [
  359.         "rhsusf_m113_usarmy"
  360.         ,"RHS_M6_wd"
  361.         ,"RHS_M6_wd"
  362.         ,"RHS_M2A2_wd"
  363.         ,"RHS_M2A2_BUSKI_WD"
  364.         ,"RHS_M2A3_wd"
  365.         ,"RHS_M2A3_BUSKI_wd"
  366.         ,"rhsusf_m1025_w_m2"
  367.         ,"rhsusf_m1025_w_mk19"
  368.         ,"rhsusf_rg33_m2_wd"];
  369. // 随机数组。 重型装甲车守卫通信中心。
  370. a3e_arr_ComCenDefence_heavyArmorClasses = [
  371.         "rhsusf_m1a1aimwd_usarmy"
  372.         ,"rhsusf_m1a1aim_tuski_wd"
  373.         ,"rhsusf_m1a2sep1wd_usarmy"
  374.         ,"rhsusf_m1a2sep1tuskiwd_usarmy"
  375.         ,"rhsusf_m1a2sep1tuskiiwd_usarmy"];

  376. // 通信中心包含两个静态武器(在通信中心的两个角落)。
  377. // 随机数组。 通信中心可能的静态武器类型。
  378. a3e_arr_ComCenStaticWeapons = [
  379.         "RHS_M2StaticMG_D"];
  380. // 通信中心有两个可能类型的停放和空车。
  381. a3e_arr_ComCenParkedVehicles = [
  382.         "I_G_Offroad_01_repair_F"
  383.         ,"rhsusf_m113_usarmy"
  384.         ,"rhsusf_rg33_wd"
  385.         ,"rhsusf_M1078A1P2_wd_fmtv_usarmy"
  386.         ,"rhsusf_M1078A1P2_wd_open_fmtv_usarmy"
  387.         ,"rhsusf_M1078A1P2_wd_flatbed_fmtv_usarmy"
  388.         ,"rhsusf_M1078A1P2_B_M2_wd_fmtv_usarmy"
  389.         ,"rhsusf_M1078A1P2_B_M2_wd_open_fmtv_usarmy"
  390.         ,"rhsusf_M1078A1P2_B_M2_wd_flatbed_fmtv_usarmy"
  391.         ,"rhsusf_m1025_w"
  392.         ,"rhsusf_m1025_w_m2"
  393.         ,"rhsusf_m1025_w_mk19"
  394.         ,"B_Truck_01_medical_F"
  395.         ,"B_Truck_01_fuel_F"
  396.         ,"B_Truck_01_ammo_F"
  397.         ,"B_Truck_01_Repair_F"
  398.         ,"I_G_Offroad_01_F"
  399.         ,"I_G_Offroad_01_armed_F
  400.         ","I_G_Offroad_01_armed_F"];

  401. // 随机数组。 敌人有时会使用民用车辆进行非常规搜索。 可以使用以下车型。
  402. a3e_arr_Escape_EnemyCivilianCarTypes = [
  403.         "C_Hatchback_01_F"
  404.         ,"C_Hatchback_01_sport_F"
  405.         ,"C_Offroad_01_F"
  406.         ,"C_Quadbike_01_F"
  407.         ,"C_SUV_01_F"
  408.         ,"C_Van_01_box_F"
  409.         ,"C_Van_01_transport_F"
  410.         ,"C_Van_01_fuel_F"
  411.         ,"C_Truck_02_fuel_F"
  412.         ,"C_Truck_02_box_F"
  413.         ,"C_Truck_02_transport_F"
  414.         ,"C_Truck_02_covered_F"];
  415.         if(Param_UseDLCApex==1) then {
  416.                 a3e_arr_Escape_EnemyCivilianCarTypes pushback "C_Offroad_02_unarmed_F";
  417.         };
  418.         if(Param_UseDLCLaws==1) then {
  419.         a3e_arr_Escape_EnemyCivilianCarTypes pushback "C_Van_02_medevac_F";
  420.         a3e_arr_Escape_EnemyCivilianCarTypes pushback "C_Van_02_vehicle_F";
  421.         a3e_arr_Escape_EnemyCivilianCarTypes pushback "C_Van_02_service_F";
  422.         a3e_arr_Escape_EnemyCivilianCarTypes pushback "C_Van_02_transport_F";
  423.         };

  424. // 弹药库的车辆,武器和弹药

  425. // 随机数组。 弹药库包含一种以下类型的静态武器:
  426. a3e_arr_Escape_AmmoDepot_StaticWeaponClasses = [
  427.         "RHS_M2StaticMG_D"
  428.         ,"RHS_M2StaticMG_MiniTripod_D"
  429.         ,"RHS_MK19_TriPod_WD"
  430.         ,"RHS_TOW_TriPod_WD"
  431.         ,"RHS_Stinger_AA_pod_WD"];
  432. // 弹药库有一个停放的空车,有以下可能的类型。
  433. a3e_arr_Escape_AmmoDepot_ParkedVehicleClasses = a3e_arr_ComCenParkedVehicles;

  434. //随机数组。 产卵的直升机的类型
  435. a3e_arr_O_attack_heli = [
  436.         "RHS_AH64D_wd"
  437.         ,"RHS_AH64D_wd_GS"
  438.         ,"RHS_AH64D_wd_CS"
  439.         ,"RHS_AH64D_wd_AA"
  440.         ,"RHS_AH1Z_wd"
  441.         ,"RHS_AH1Z_wd_GS"
  442.         ,"RHS_AH1Z_wd_CS"];
  443. a3e_arr_O_transport_heli = [
  444.         "RHS_CH_47F"
  445.         ,"RHS_CH_47F_10"
  446.         ,"RHS_CH_47F_light"
  447.         ,"RHS_UH60M"
  448.         ,"RHS_UH60M_MEV"
  449.         ,"RHS_UH60M_MEV2"
  450.         ,"rhsusf_CH53E_USMC"];
  451. a3e_arr_O_pilots = [
  452.         "rhsusf_army_ocp_helipilot"];
  453. a3e_arr_I_transport_heli = [
  454.         "RHS_UH1Y"
  455.         ,"RHS_UH1Y_FFAR"
  456.         ,"RHS_UH1Y_UNARMED"];
  457. a3e_arr_I_pilots = [
  458.         "rhsusf_usmc_marpat_wd_helipilot"];


  459. // 以下数组定义了弹药库中包含的武器和弹药
  460. // Index 0: Weapon classname.索引0:武器类名。
  461. // Index 1: Weapon's probability of presence (in percent, 0-100).指数1:武器的存在概率(百分比,0-100)。
  462. // Index 2: If weapon exists, crate contains at minimum this number of weapons of current class.索引2:如果存在武器,则箱子至少包含当前等级的武器数量。
  463. // Index 3: If weapon exists, crate contains at maximum this number of weapons of current class.索引3:如果武器存在,crate最多包含当前类的武器数量。
  464. // Index 4: Array of magazine classnames. Magazines of these types are present if weapon exists.索引4:杂志类名数组。 如果存在武器,则存在这些类型的杂志。
  465. // Index 5: Number of magazines per weapon that exists.索引5:每种武器存在的杂志数量。

  466. // 基本武器箱中的武器和弹药
  467. a3e_arr_AmmoDepotBasicWeapons = [];
  468. // CSAT weapons
  469. a3e_arr_AmmoDepotBasicWeapons pushback ["rhsusf_weap_m1911a1", 50, 2, 5, ["rhsusf_mag_7x45acp_MHP"], 6];
  470. a3e_arr_AmmoDepotBasicWeapons pushback ["SMG_01_F", 10, 1, 2, ["30Rnd_45ACP_Mag_SMG_01"], 6];
  471. a3e_arr_AmmoDepotBasicWeapons pushback ["rhs_weap_m4a1", 100, 3, 5, ["rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag_Tracer_Red"], 6];
  472. a3e_arr_AmmoDepotBasicWeapons pushback ["rhs_weap_m4a1_carryhandle_grip2", 50, 2, 4, ["rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag_Tracer_Red"], 4];
  473. a3e_arr_AmmoDepotBasicWeapons pushback ["rhs_weap_m4a1_m320", 75, 2, 4, ["rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_30Rnd_556x45_M855A1_Stanag_Tracer_Red","rhs_mag_M441_HE"], 4];
  474. a3e_arr_AmmoDepotBasicWeapons pushback ["rhs_weap_m240B", 20, 1, 2, ["rhsusf_100Rnd_762x51"], 4];
  475. a3e_arr_AmmoDepotBasicWeapons pushback ["rhs_weap_XM2010_wd", 10, 1, 2, ["rhsusf_5Rnd_300winmag_xm2010"], 6];
  476. a3e_arr_AmmoDepotBasicWeapons pushback ["rhs_weap_XM2010_wd_leu", 10, 1, 2, ["rhsusf_5Rnd_300winmag_xm2010"], 6];
  477. a3e_arr_AmmoDepotBasicWeapons pushback ["vme_pla_qbz95_1", 50, 2, 4, ["VME_QBZ95_1_30Rnd_DBP87"], 14];
  478. // non-CSAT weapons
  479. a3e_arr_AmmoDepotBasicWeapons pushback ["rhs_weap_m249_pip", 50, 2, 4, ["rhsusf_100Rnd_556x45_soft_pouch"], 4];
  480. a3e_arr_AmmoDepotBasicWeapons pushback ["vme_pla_qbz95_1", 50, 2, 4, ["VME_QBZ95_1_30Rnd_DBP87"], 14];
  481. a3e_arr_AmmoDepotBasicWeapons pushback ["VME_PLA_QJY88", 50, 2, 4, ["VME_QJY88_200Rnd_DVP88_Heavy"], 4];
  482. a3e_arr_AmmoDepotBasicWeapons pushback ["vme_pla_qbz95_1", 50, 2, 4, ["VME_QBZ95_1_30Rnd_DBP87"], 14];
  483. a3e_arr_AmmoDepotBasicWeapons pushback ["VME_PLA_QJY88", 50, 2, 4, ["VME_QJY88_200Rnd_DVP88_Heavy"], 4];
  484. a3e_arr_AmmoDepotBasicWeapons pushback ["vme_pla_qbz95_1", 50, 2, 4, ["VME_QBZ95_1_30Rnd_DBP87"], 14];
  485. a3e_arr_AmmoDepotBasicWeapons pushback ["VME_PLA_QJY88", 50, 2, 4, ["VME_QJY88_200Rnd_DVP88_Heavy"], 4];
  486. a3e_arr_AmmoDepotBasicWeapons pushback ["rhs_weap_m16a4_grip", 50, 1, 3, ["rhs_mag_30Rnd_556x45_M855A1_Stanag"], 6];
  487. a3e_arr_AmmoDepotBasicWeapons pushback ["rhs_weap_m16a4_carryhandle_M203", 50, 1, 3, ["rhs_mag_30Rnd_556x45_M855A1_Stanag","rhs_mag_M441_HE"], 4];
  488. a3e_arr_AmmoDepotBasicWeapons pushback ["rhs_weap_ak103_dtk", 10, 1, 2, ["rhs_30Rnd_762x39mm_tracer"], 6];
  489. a3e_arr_AmmoDepotBasicWeapons pushback ["rhs_weap_m14ebrri_leu", 10, 1, 2, ["rhsusf_20Rnd_762x51_m118_special_Mag"], 6];
  490. a3e_arr_AmmoDepotBasicWeapons pushback ["rhs_weap_ak74m", 10, 1, 2, ["rhs_30Rnd_545x39_AK"], 4];
  491. a3e_arr_AmmoDepotBasicWeapons pushback ["rhs_weap_ak74m_gp25", 10, 1, 2, ["rhs_30Rnd_545x39_AK","rhs_30Rnd_545x39_AK_green","rhs_VOG25","rhs_VG40OP_white","rhs_VG40OP_green"], 4];
  492. a3e_arr_AmmoDepotBasicWeapons pushback ["rhs_weap_m4_grip", 10, 1, 2, ["rhs_mag_30Rnd_556x45_M855A1_Stanag"], 4];
  493. a3e_arr_AmmoDepotBasicWeapons pushback ["rhs_weap_mk18_KAC", 10, 1, 2, ["rhs_mag_30Rnd_556x45_M855A1_Stanag"], 4];
  494. a3e_arr_AmmoDepotBasicWeapons pushback ["rhs_weap_svd_pso1", 10, 1, 2, ["rhs_10Rnd_762x54mmR_7N1"], 6];
  495. a3e_arr_AmmoDepotBasicWeapons pushback ["rhs_weap_ak103_dtk", 10, 1, 2, ["rhs_30Rnd_762x39mm_tracer"], 6];
  496. a3e_arr_AmmoDepotBasicWeapons pushback ["rhs_weap_M590_8RD", 10, 1, 2, ["rhsusf_8Rnd_00Buck","rhsusf_8Rnd_Slug"], 10];


  497. // 特种武器箱中的武器和弹药
  498. a3e_arr_AmmoDepotSpecialWeapons = [];
  499. // CSAT 武器
  500. a3e_arr_AmmoDepotSpecialWeapons pushback ["rhs_weap_sr25", 50, 2, 4, ["rhsusf_20Rnd_762x51_m118_special_Mag"], 9];
  501. a3e_arr_AmmoDepotSpecialWeapons pushback ["rhs_weap_svds", 10, 2, 4, ["rhs_10Rnd_762x54mmR_7N1"], 9];
  502. a3e_arr_AmmoDepotSpecialWeapons pushback ["rhs_weap_m27iar", 10, 1, 2, ["rhs_mag_30Rnd_556x45_M855A1_Stanag"], 4];
  503. a3e_arr_AmmoDepotSpecialWeapons pushback ["rhs_weap_XM2010_wd", 50, 2, 4, ["rhsusf_5Rnd_300winmag_xm2010"], 9];
  504. a3e_arr_AmmoDepotSpecialWeapons pushback ["vme_pla_qbu88", 50, 2, 4, ["VME_QBU88_10Rnd_DBP10"], 9];
  505. a3e_arr_AmmoDepotSpecialWeapons pushback ["vme_pla_qbu88", 50, 2, 4, ["VME_QBU88_10Rnd_DBP10"], 9];
  506. a3e_arr_AmmoDepotSpecialWeapons pushback ["rhs_weap_m240B_CAP", 50, 1, 3, ["rhsusf_50Rnd_762x51_m80a1epr","rhsusf_100Rnd_762x51"], 3];
  507. // 非CAST武器
  508. a3e_arr_AmmoDepotSpecialWeapons pushback ["rhs_weap_pkm", 10, 2, 4, ["rhs_100Rnd_762x54mmR","rhs_100Rnd_762x54mmR_green"], 3];
  509. a3e_arr_AmmoDepotSpecialWeapons pushback ["rhs_weap_m249_pip", 50, 1, 2, ["rhsusf_100Rnd_556x45_soft_pouch"], 4];


  510. // 发射箱中的武器和弹药
  511. a3e_arr_AmmoDepotLaunchers = [];
  512. // CSAT武器
  513. a3e_arr_AmmoDepotLaunchers pushback ["rhs_weap_rpg7", 10, 1, 2, ["rhs_rpg7_PG7VL_mag", "rhs_rpg7_PG7VR_mag", "rhs_rpg7_OG7V_mag", "rhs_rpg7_TBG7V_mag"], 6];
  514. a3e_arr_AmmoDepotLaunchers pushback ["rhs_weap_rpg26", 10, 1, 3, ["rhs_rpg26_mag"], 3];
  515. a3e_arr_AmmoDepotLaunchers pushback ["rhs_weap_rshg2", 10, 1, 3, ["rhs_rshg2_mag"], 3];
  516. a3e_arr_AmmoDepotLaunchers pushback ["rhs_weap_igla", 10, 1, 2, ["rhs_mag_9k38_rocket"], 3];
  517. // 非CSAT武器
  518. a3e_arr_AmmoDepotLaunchers pushback ["rhs_weap_fgm148", 30, 1, 2, ["rhs_fgm148_magazine_AT"], 2];
  519. a3e_arr_AmmoDepotLaunchers pushback ["rhs_weap_smaw_green", 30, 1, 2, ["rhs_mag_smaw_HEAA","rhs_mag_smaw_HEDP"], 2];
  520. a3e_arr_AmmoDepotLaunchers pushback ["rhs_weap_M136", 50, 1, 3, ["rhs_m136_mag"], 1];
  521. a3e_arr_AmmoDepotLaunchers pushback ["rhs_weap_M136_hedp", 50, 1, 3, ["rhs_m136_hedp_mag"], 1];
  522. a3e_arr_AmmoDepotLaunchers pushback ["rhs_weap_M136_hp", 50, 1, 3, ["rhs_m136_hp_mag"], 1];
  523. a3e_arr_AmmoDepotLaunchers pushback ["rhs_weap_fim92", 50, 1, 2, ["rhs_fim92_mag"], 3];


  524. // 军械箱中的武器和弹药
  525. a3e_arr_AmmoDepotOrdnance = [];
  526. // 普通武器
  527. a3e_arr_AmmoDepotOrdnance pushback [objNull, 30, 1, 1, ["DemoCharge_Remote_Mag", "SatchelCharge_Remote_Mag"], 5];
  528. a3e_arr_AmmoDepotOrdnance pushback [objNull, 30, 1, 1, ["APERSMine_Range_Mag", "APERSBoundingMine_Range_Mag", "APERSTripMine_Wire_Mag"], 5];
  529. a3e_arr_AmmoDepotOrdnance pushback [objNull, 30, 1, 1, ["ClaymoreDirectionalMine_Remote_Mag", "SLAMDirectionalMine_Wire_Mag"], 5];
  530. a3e_arr_AmmoDepotOrdnance pushback [objNull, 30, 1, 1, ["Laserbatteries"], 5];

  531. // 车辆箱中的武器和弹药(大箱子)
  532. // 有些数量很大(主要用于沉浸)
  533. a3e_arr_AmmoDepotVehicle = [];
  534. a3e_arr_AmmoDepotVehicle pushback [objNull, 50, 1, 1, ["HandGrenade", "MiniGrenade"], 50];
  535. a3e_arr_AmmoDepotVehicle pushback [objNull, 50, 1, 1, ["SmokeShell", "SmokeShellYellow", "SmokeShellRed", "SmokeShellGreen", "SmokeShellPurple", "SmokeShellBlue", "SmokeShellOrange"], 50];
  536. a3e_arr_AmmoDepotVehicle pushback [objNull, 50, 1, 1, ["Chemlight_blue", "Chemlight_green", "Chemlight_red", "Chemlight_yellow"], 50];
  537. a3e_arr_AmmoDepotVehicle pushback [objNull, 50, 1, 1, ["rhs_mag_M433_HEDP", "rhs_mag_M714_white", "rhs_mag_M716_yellow", "rhs_mag_M713_red", "rhs_mag_M585_white", "rhs_mag_M661_green"], 25];
  538. a3e_arr_AmmoDepotVehicle pushback [objNull, 10, 1, 1, ["rhs_VOG25"], 5];
  539. a3e_arr_AmmoDepotVehicle pushback [objNull, 50, 1, 1, ["FlareWhite_F", "FlareGreen_F", "FlareRed_F", "FlareYellow_F"], 25];
  540. a3e_arr_AmmoDepotVehicle pushback [objNull, 50, 1, 1, ["UGL_FlareWhite_F", "UGL_FlareGreen_F", "UGL_FlareRed_F", "UGL_FlareYellow_F", "UGL_FlareCIR_F"], 25];
  541. a3e_arr_AmmoDepotVehicle pushback [objNull, 10, 1, 1, ["rhs_mag_zarya2"], 25];
  542. a3e_arr_AmmoDepotVehicle pushback [objNull, 50, 1, 1, ["1Rnd_HE_Grenade_shell", "3Rnd_HE_Grenade_shell"], 25];
  543. a3e_arr_AmmoDepotVehicleItems = [];
  544. a3e_arr_AmmoDepotVehicleItems pushback ["ToolKit", 20, 1, 1, [], 0];
  545. a3e_arr_AmmoDepotVehicleItems pushback ["Medikit", 20, 1, 1, [], 0];
  546. a3e_arr_AmmoDepotVehicleItems pushback ["FirstAidKit", 100, 10, 50, [], 0];
  547. a3e_arr_AmmoDepotVehicleBackpacks = ["B_rhsusf_B_BACKPACK"];

  548. // 项目

  549. // 指标 0: 项目类别名称。
  550. // 指标 1: 物品存在的概率(百分比,0-100)
  551. // 指标 2: 最低数量
  552. // 指标 3: 最高数量
  553. a3e_arr_AmmoDepotItems = [];
  554. a3e_arr_AmmoDepotItems pushback ["Laserdesignator", 10, 1, 2];
  555. if(Param_NoNightvision==0) then {
  556.         a3e_arr_AmmoDepotItems pushback ["NVGoggles", 10, 1, 3];
  557. };
  558. a3e_arr_AmmoDepotItems pushback ["Rangefinder", 10, 1, 2];
  559. a3e_arr_AmmoDepotItems pushback ["lerca_1200_black", 10, 1, 2];
  560. a3e_arr_AmmoDepotItems pushback ["Leupold_Mk4", 10, 1, 2];
  561. a3e_arr_AmmoDepotItems pushback ["Binocular", 50, 2, 3, [], 0];
  562. a3e_arr_AmmoDepotItems pushback ["ItemCompass", 50, 1, 3];
  563. a3e_arr_AmmoDepotItems pushback ["ItemGPS", 10, 1, 2];
  564. a3e_arr_AmmoDepotItems pushback ["ItemMap", 50, 1, 3];
  565. a3e_arr_AmmoDepotItems pushback ["ItemRadio", 50, 1, 10];
  566. a3e_arr_AmmoDepotItems pushback ["ItemWatch", 50, 1, 10];
  567. a3e_arr_AmmoDepotItems pushback ["rhsusf_acc_anpeq15_light", 50, 1, 5];
  568. a3e_arr_AmmoDepotItems pushback ["rhs_acc_1p29", 10, 1, 3];
  569. a3e_arr_AmmoDepotItems pushback ["VME_95_1_PST", 50, 1, 5];
  570. a3e_arr_AmmoDepotItems pushback ["VME_95_1_PST", 50, 1, 5];
  571. a3e_arr_AmmoDepotItems pushback ["VME_qbu88_scope", 50, 1, 3];
  572. a3e_arr_AmmoDepotItems pushback ["VME_qbu88_scope", 50, 1, 3];
  573. a3e_arr_AmmoDepotItems pushback ["rhsusf_acc_anpeq15side", 10, 1, 3];
  574. a3e_arr_AmmoDepotItems pushback ["rhs_acc_pbs1", 10, 1, 3];
  575. a3e_arr_AmmoDepotItems pushback ["rhs_acc_tgpa", 10, 1, 3];
  576. a3e_arr_AmmoDepotItems pushback ["rhs_acc_tgpv", 10, 1, 3];
  577. a3e_arr_AmmoDepotItems pushback ["rhs_acc_muzzleFlash_dtk", 10, 1, 3];
  578. a3e_arr_AmmoDepotItems pushback ["rhs_acc_dtk3", 10, 1, 3];
  579. a3e_arr_AmmoDepotItems pushback ["rhs_acc_dtk1", 10, 1, 3];
  580. a3e_arr_AmmoDepotItems pushback ["rhsusf_acc_LEUPOLDMK4_2", 10, 1, 3];
  581. a3e_arr_AmmoDepotItems pushback ["rhs_acc_1p63", 10, 1, 3];
  582. a3e_arr_AmmoDepotItems pushback ["rhs_acc_pkas", 10, 1, 3];
  583. a3e_arr_AmmoDepotItems pushback ["rhs_acc_ekp1", 10, 1, 3];
  584. a3e_arr_AmmoDepotItems pushback ["rhsusf_acc_ACOG_USMC", 10, 1, 3];
  585. a3e_arr_AmmoDepotItems pushback ["rhsusf_acc_ACOG2_USMC", 10, 1, 3];
  586. a3e_arr_AmmoDepotItems pushback ["rhsusf_acc_ACOG3", 10, 1, 3];
  587. a3e_arr_AmmoDepotItems pushback ["rhs_acc_pso1m2", 10, 1, 3];
  588. a3e_arr_AmmoDepotItems pushback ["rhs_acc_1p29", 10, 1, 3];
  589. a3e_arr_AmmoDepotItems pushback ["rhs_acc_1p78", 10, 1, 3];
  590. a3e_arr_AmmoDepotItems pushback ["rhsusf_acc_EOTECH", 20, 1, 3];
  591. a3e_arr_AmmoDepotItems pushback ["rhsusf_acc_SF3P556", 10, 1, 3];
  592. a3e_arr_AmmoDepotItems pushback ["rhsusf_acc_SFMB556", 10, 1, 3];
  593. a3e_arr_AmmoDepotItems pushback ["rhsusf_acc_rotex5_grey", 10, 1, 3];
  594. a3e_arr_AmmoDepotItems pushback ["rhsusf_acc_HAMR", 10, 1, 3];
  595. a3e_arr_AmmoDepotItems pushback ["rhsusf_acc_LEUPOLDMK4", 10, 1, 3];
  596. a3e_arr_AmmoDepotItems pushback ["rhsusf_acc_ELCAN", 10, 1, 3];
  597. a3e_arr_AmmoDepotItems pushback ["rhsusf_acc_ACOG", 10, 1, 3];
  598. a3e_arr_AmmoDepotItems pushback ["rhsusf_acc_ACOG2", 10, 1, 3];
  599. a3e_arr_AmmoDepotItems pushback ["rhsusf_acc_M2010S", 10, 1, 3];
  600. a3e_arr_AmmoDepotItems pushback ["rhsusf_acc_SR25S", 10, 1, 3];
  601. a3e_arr_AmmoDepotItems pushback ["rhsusf_acc_compm4", 20, 1, 3];
  602. a3e_arr_AmmoDepotItems pushback ["rhsusf_acc_eotech_552", 20, 1, 3];
  603. a3e_arr_AmmoDepotItems pushback ["rhsusf_acc_ACOG3", 10, 1, 3];
  604. if(Param_NoNightvision==0) then {
  605.         a3e_arr_AmmoDepotItems pushback ["rhs_acc_1pn93_1", 10, 1, 3];
  606.         a3e_arr_AmmoDepotItems pushback ["rhs_acc_1pn93_2", 10, 1, 3];
  607.         a3e_arr_AmmoDepotItems pushback ["optic_Nightstalker", 10, 1, 3];
  608. };
  609. a3e_arr_AmmoDepotItems pushback ["O_UavTerminal", 10, 1, 3];
  610. a3e_arr_AmmoDepotItems pushback ["optic_DMS", 10, 1, 3];
  611. a3e_arr_AmmoDepotItems pushback ["optic_Yorris", 10, 1, 3];
  612. a3e_arr_AmmoDepotItems pushback ["optic_LRPS", 10, 1, 3];
  613. a3e_arr_AmmoDepotItems pushback ["optic_AMS", 10, 1, 2];
  614. a3e_arr_AmmoDepotItems pushback ["optic_KHS_blk", 10, 1, 2];
  615. a3e_arr_AmmoDepotItems pushback ["bipod_01_F_blk", 10, 1, 2];
  616. a3e_arr_AmmoDepotItems pushback ["bipod_02_F_blk", 10, 1, 2];
  617. a3e_arr_AmmoDepotItems pushback ["bipod_03_F_blk", 10, 1, 2];
  618. a3e_arr_AmmoDepotItems pushback ["bipod_01_F_mtp", 10, 1, 2];
  619. a3e_arr_AmmoDepotItems pushback ["bipod_02_F_hex", 10, 1, 2];
  620. a3e_arr_AmmoDepotItems pushback ["bipod_03_F_oli", 10, 1, 2];
  621. a3e_arr_AmmoDepotItems pushback ["rhsusf_acc_harris_bipod", 20, 1, 2];
  622. a3e_arr_AmmoDepotItems pushback ["rhs_bipod", 10, 1, 2];


  623. // 可能出现在民用车上的武器

  624. // 索引0:武器类名.
  625. // 索引1:杂志类名.
  626. // 索引2:杂志数量.
  627. a3e_arr_CivilianCarWeapons = [];
  628. a3e_arr_CivilianCarWeapons pushback ["rhs_weap_makarov_pmm", "rhs_mag_9x18_12_57N181S", 5];
  629. a3e_arr_CivilianCarWeapons pushback ["rhs_weap_ak74m_2mag_camo_npz", "rhs_30Rnd_545x39_AK", 5];
  630. a3e_arr_CivilianCarWeapons pushback ["rhs_weap_M590_5RD", "rhsusf_5Rnd_00Buck", 11];
  631. a3e_arr_CivilianCarWeapons pushback ["rhs_weap_M590_8RD", "rhsusf_8Rnd_00Buck", 9];
  632. a3e_arr_CivilianCarWeapons pushback ["rhs_weap_mk18_grip2_eotech_usmc", "rhs_mag_30Rnd_556x45_Mk318_Stanag", 9];
  633. a3e_arr_CivilianCarWeapons pushback ["rhs_weap_m4a1_blockII_KAC_SU230", "rhs_mag_30Rnd_556x45_Mk318_Stanag", 8];
  634. a3e_arr_CivilianCarWeapons pushback ["rhs_weap_M320", "rhs_mag_M433_HEDP", 10];
  635. a3e_arr_CivilianCarWeapons pushback ["rhs_weap_ak74m_plummag_npz", "rhs_30Rnd_545x39_AK", 7];
  636. a3e_arr_CivilianCarWeapons pushback ["rhs_weap_m240b_usmc", "rhsusf_100Rnd_762x51", 5];
  637. a3e_arr_CivilianCarWeapons pushback ["rhs_weap_m16a4_grip_acog_usmc", "rhs_mag_30Rnd_556x45_Mk318_Stanag", 8];
  638. a3e_arr_CivilianCarWeapons pushback ["rhs_weap_XM2010_wd_leu", "rhsusf_5Rnd_300winmag_xm2010", 10];
  639. a3e_arr_CivilianCarWeapons pushback ["rhs_weap_sr25_sup_marsoc", "rhsusf_20Rnd_762x51_m118_special_Mag", 12];
  640. a3e_arr_CivilianCarWeapons pushback ["rhs_weap_rshg2","rhs_rshg2_mag", 2];
  641. a3e_arr_CivilianCarWeapons pushback ["MineDetector", objNull, 0];
  642. //a3e_arr_CivilianCarWeapons pushback ["Medikit", objNull, 0];
  643. //a3e_arr_CivilianCarWeapons pushback ["Toolkit", objNull, 0];
  644. a3e_arr_CivilianCarWeapons pushback ["Binocular", objNull, 0];
  645. a3e_arr_CivilianCarWeapons pushback [objNull, "SatchelCharge_Remote_Mag", 2];
  646. a3e_arr_CivilianCarWeapons pushback [objNull, "HandGrenade", 5];
  647. a3e_arr_CivilianCarWeapons pushback [objNull, "SmokeShell", 5];


  648. // 以下是范围列表:
  649. a3e_arr_Scopes = [
  650.         "rhsusf_acc_compm4"
  651.         ,"rhsusf_acc_eotech_552"
  652.         ,"rhsusf_acc_LEUPOLDMK4"
  653.         ,"rhsusf_acc_ACOG"
  654.         ,"rhsusf_acc_ACOG2"
  655.         ,"rhsusf_acc_ACOG3"
  656.         ,"rhsusf_acc_ACOG_USMC"
  657.         ,"rhsusf_acc_ACOG2_USMC"
  658.         ,"rhsusf_acc_ACOG3_USMC"
  659.         ,"rhsusf_acc_LEUPOLDMK4_2"
  660.         ,"rhsusf_acc_EOTECH"
  661.         ,"rhsusf_acc_EOTECH"
  662.         ,"rhsusf_acc_eotech_552"
  663.         ,"rhsusf_acc_compm4"
  664.         ,"rhsusf_acc_EOTECH"
  665.         ,"rhsusf_acc_eotech_552"
  666.         ,"rhsusf_acc_compm4"
  667.         ,"rhsusf_acc_EOTECH"
  668.         ,"rhsusf_acc_eotech_552"
  669.         ,"rhsusf_acc_compm4"];
  670. a3e_arr_Scopes_SMG = [
  671.         "rhsusf_acc_EOTECH"
  672.         ,"rhsusf_acc_eotech_552"
  673.         ,"rhs_m4_compm4"];
  674. a3e_arr_Scopes_Sniper = [
  675.         "rhsusf_acc_LEUPOLDMK4"
  676.         ,"rhsusf_acc_LEUPOLDMK4_2"];
  677. a3e_arr_NightScopes = [
  678.         "optic_NVS"];
  679. a3e_arr_TWSScopes = [
  680.         "optic_Nightstalker"
  681.         ,"optic_tws"
  682.         ,"optic_tws_mg"];

  683. // 这是一个两脚架列表,可能会随机添加到敌人巡逻队:
  684. a3e_arr_Bipods = [
  685.         "rhs_bipod"
  686.         ,"rhsusf_acc_harris_bipod"
  687.         ,"bipod_01_F_snd"
  688.         ,"bipod_01_F_blk"
  689.         ,"bipod_01_F_mtp"
  690.         ,"bipod_02_F_blk"
  691.         ,"bipod_02_F_tan"
  692.         ,"bipod_02_F_hex"
  693.         ,"bipod_03_F_blk"
  694.         ,"bipod_03_F_oli"];


  695. //////////////////////////////////////////////////////////////////
  696. // RunExtraction.sqf(运行提取)
  697. // 来接你的直升机
  698. //////////////////////////////////////////////////////////////////
  699. a3e_arr_extraction_chopper = [
  700.         "rhs_ka60_c"
  701.         ,"RHS_Mi8mt_vvs"];
  702. a3e_arr_extraction_chopper_escort = [
  703.         "RHS_Ka52_vvs"];

  704. //////////////////////////////////////////////////////////////////
  705. // EscapeSurprises.sqf and CreateSearchDrone.sqf
  706. // 无人机类型
  707. //////////////////////////////////////////////////////////////////
  708. a3e_arr_searchdrone = [
  709.         "B_UAV_02_F"
  710.         ,"B_UAV_02_CAS_F"];

  711. //////////////////////////////////////////////////////////////////
  712. // CreateSearchChopper.sqf
  713. // 当你逃跑的时候第一架直升机
  714. // 用于“easy”和“hard”参数的两个数组,均用于stadard设置
  715. //////////////////////////////////////////////////////////////////
  716. a3e_arr_searchChopperEasy = [
  717.         "rhsusf_CH53E_USMC"
  718.         ,"RHS_UH1Y_UNARMED"
  719.         ,"RHS_UH60M_MEV2"
  720.         ,"RHS_UH60M_MEV"];
  721. a3e_arr_searchChopperHard = [
  722.         "RHS_UH1Y"
  723.         ,"RHS_UH1Y_FFAR"
  724.         ,"RHS_UH1Y_GS"
  725.         ,"RHS_UH60M"];
  726. a3e_arr_searchChopper_pilot = [
  727.         "rhsusf_usmc_marpat_wd_helipilot"];
  728. a3e_arr_searchChopper_crew = [
  729.         "rhsusf_usmc_marpat_wd_helicrew"];

  730. if(Param_SearchChopper==0) then {
  731.         a3e_arr_searchChopper = a3e_arr_searchChopperEasy + a3e_arr_searchChopperHard;
  732. };
  733. if(Param_SearchChopper==1) then {
  734.         a3e_arr_searchChopper = a3e_arr_searchChopperEasy;
  735. };
  736. if(Param_SearchChopper==2) then {
  737.         a3e_arr_searchChopper = a3e_arr_searchChopperHard;
  738. };

  739. //////////////////////////////////////////////////////////////////
  740. // fn_AmbientInfantry
  741. // only INS is used
  742. //is this even used?
  743. //////////////////////////////////////////////////////////////////
  744. a3e_arr_AmbientInfantry_Inf_INS = a3e_arr_Escape_InfantryTypes;
  745. a3e_arr_AmbientInfantry_Inf_GUE = a3e_arr_Escape_InfantryTypes_Ind;

  746. //////////////////////////////////////////////////////////////////
  747. // fn_InitGuardedLocations
  748. // Units spawned to guard ammo camps and com centers
  749. // Only INS used
  750. //////////////////////////////////////////////////////////////////
  751. a3e_arr_InitGuardedLocations_Inf_INS = a3e_arr_Escape_InfantryTypes;
  752. a3e_arr_InitGuardedLocations_Inf_GUE = a3e_arr_Escape_InfantryTypes_Ind;

  753. //////////////////////////////////////////////////////////////////
  754. // fn_roadblocks
  755. // units spawned on roadblocks
  756. // Only INS used
  757. // vehicle arrays not used, uses a3e_arr_Escape_RoadBlock_MannedVehicleTypes and a3e_arr_Escape_RoadBlock_MannedVehicleTypes_Ind instead
  758. //////////////////////////////////////////////////////////////////
  759. a3e_arr_roadblocks_Inf_INS = a3e_arr_Escape_InfantryTypes;
  760. a3e_arr_roadblocks_Inf_GUE = a3e_arr_Escape_InfantryTypes_Ind;

  761. a3e_arr_roadblocks_Veh_INS = a3e_arr_Escape_RoadBlock_MannedVehicleTypes;
  762. a3e_arr_roadblocks_Veh_GUE = a3e_arr_Escape_RoadBlock_MannedVehicleTypes_Ind;

  763. //////////////////////////////////////////////////////////////////
  764. // fn_PopulateAquaticPatrol
  765. // boats that are spawned
  766. //////////////////////////////////////////////////////////////////
  767. a3e_arr_AquaticPatrols = [
  768.         "B_Boat_Armed_01_minigun_F"];

  769. //////////////////////////////////////////////////////////////////
  770. // fn_AmmoDepot
  771. // What kind of weapon boxes are spawned when the parameter "additional weapons" is activated
  772. // use to add boxes from mods to the ammo depots
  773. //////////////////////////////////////////////////////////////////
  774. a3e_additional_weapon_box_1 = "rhsusf_weapon_crate";
  775. a3e_additional_weapon_box_2 = "rhsusf_mags_crate";

  776. //////////////////////////////////////////////////////////////////
  777. // fn_MortarSite
  778. // mortar spawned in the mortar camps
  779. //////////////////////////////////////////////////////////////////
  780. a3e_arr_MortarSite = [
  781.         "RHS_M252_WD"];

  782. //////////////////////////////////////////////////////////////////
  783. // fn_CallCAS.sqf
  784. // Classnames of planes for the CAS module
  785. //////////////////////////////////////////////////////////////////
  786. a3e_arr_CASplane = [
  787.         "RHS_A10"
  788.         ,"RHS_A10"
  789.         ,"rhsusf_f22"];

  790. //////////////////////////////////////////////////////////////////
  791. // fn_CrashSite
  792. // Random crashsite of west heli with west weapons
  793. //////////////////////////////////////////////////////////////////
  794. // The following arrays define weapons and ammo contained at crash sites
  795. // Index 0: Weapon classname.
  796. // Index 1: Weapon's probability of presence (in percent, 0-100).
  797. // Index 2: If weapon exists, crate contains at minimum this number of weapons of current class.
  798. // Index 3: If weapon exists, crate contains at maximum this number of weapons of current class.
  799. // Index 4: Array of magazine classnames. Magazines of these types are present if weapon exists.
  800. // Index 5: Number of magazines per weapon that exists.
  801. a3e_arr_CrashSiteWrecks = [
  802.         "Land_Wreck_Heli_Attack_02_F"
  803.         ,"Land_rhs_mi28_wreck"
  804.         ,"Land_rhs_mi28_wreck2"
  805.         ,"Land_rhs_tu95_wreck"
  806.         ,"Mi8Wreck"];
  807. a3e_arr_CrashSiteCrew = [
  808.         "rhs_pilot_combat_heli"];
  809. a3e_arr_CrashSiteWrecksCar = [
  810.         "Land_Wreck_BMP2_F"
  811.         ,"Land_Wreck_BRDM2_F"
  812.         ,"Land_Wreck_T72_hull_F"];
  813. a3e_arr_CrashSiteCrewCar = [
  814.         "rhs_vdv_flora_driver"
  815.         ,"rhs_vdv_flora_driver_armored"];
  816. // Weapons and ammo in crash site box
  817. a3e_arr_CrashSiteWeapons = [];
  818. a3e_arr_CrashSiteWeapons pushback ["rhs_weap_ak74m_gp25_1p63", 50, 2, 5, ["rhs_30Rnd_545x39_AK","rhs_30Rnd_545x39_AK_green","rhs_VOG25"], 4];
  819. a3e_arr_CrashSiteWeapons pushback ["rhs_weap_rpg26", 10, 1, 2, ["rhs_rpg26_mag"], 1];
  820. a3e_arr_CrashSiteWeapons pushback ["rhs_weap_ak74m_2mag_camo", 100, 3, 5, ["rhs_30Rnd_545x39_AK","rhs_30Rnd_545x39_AK_green"], 4];
  821. a3e_arr_CrashSiteWeapons pushback ["rhs_weap_pkm", 10, 1, 2, ["rhs_100Rnd_762x54mmR","rhs_100Rnd_762x54mmR_green"], 3];
  822. a3e_arr_CrashSiteWeapons pushback ["rhs_weap_akms", 75, 2, 4, ["rhs_30Rnd_545x39_7N10_AK","rhs_45Rnd_545x39_7N10_AK"], 4];
  823. a3e_arr_CrashSiteWeapons pushback ["rhs_weap_svdp_npz", 20, 1, 2, ["rhs_10Rnd_762x54mmR_7N1"], 8];
  824. a3e_arr_CrashSiteWeapons pushback ["rhs_weap_svd_pso1", 10, 1, 2, ["rhs_10Rnd_762x54mmR_7N1"], 8];
  825. a3e_arr_CrashSiteWeapons pushback ["rhs_weap_pkp_pkas", 10, 1, 2, ["rhs_100Rnd_762x54mmR"], 6];
  826. // Attachments and other items in crash site box
  827. a3e_arr_CrashSiteItems = [];
  828. a3e_arr_CrashSiteItems pushback ["rhs_acc_pbs1", 10, 1, 3];
  829. a3e_arr_CrashSiteItems pushback ["rhs_acc_dtk4long", 10, 1, 3];
  830. a3e_arr_CrashSiteItems pushback ["rhs_acc_npz", 10, 1, 3];
  831. a3e_arr_CrashSiteItems pushback ["rhs_acc_pkas", 10, 1, 3];
  832. a3e_arr_CrashSiteItems pushback ["rhs_acc_pso1m2", 10, 1, 3];
  833. a3e_arr_CrashSiteItems pushback ["rhs_acc_1p78", 10, 1, 3];
  834. a3e_arr_CrashSiteItems pushback ["rhs_acc_1p63", 10, 1, 3];
复制代码


回复

使用道具 举报

0

主题

2996

帖子

4万

积分

游戏终结者

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

点赞
0
贡献
0
猫币
0
精华
0
金元
41204
积分
44200
发表于 2019-5-9 15:40:05 | 显示全部楼层
谢谢分享。。。。。。。。。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|玖大猫论坛

GMT+8, 2024-6-12 11:44

Powered by Discuz! X3.4 © 2001-2013 Comsenz Inc.