Should fix Dynamic Vehicle Issues

This commit is contained in:
icomrade
2016-08-10 20:50:33 -04:00
parent 72656ed001
commit a885c8c147

View File

@@ -1,122 +1,130 @@
_Ratio1 = 1;
_Ratio2 = 2;
_Ratio3 = 3;
if (MaxVehicleLimit > 300) then {
_Ratio1 = round(MaxVehicleLimit * 0.0034);
_Ratio2 = round(MaxVehicleLimit * 0.0067);
_Ratio3 = round(MaxVehicleLimit * 0.01);
};
AllowedVehiclesList = [ AllowedVehiclesList = [
["AH6X_DZ",3], ["AH6X_DZ",_Ratio3],
["AN2_DZ",2], ["AN2_DZ",_Ratio2],
["ArmoredSUV_PMC_DZE",1], ["ArmoredSUV_PMC_DZE",_Ratio1],
["ATV_CZ_EP1",3], ["ATV_CZ_EP1",_Ratio3],
["ATV_US_EP1",3], ["ATV_US_EP1",_Ratio3],
["C130J_US_EP1_DZ",1], ["C130J_US_EP1_DZ",_Ratio1],
["car_hatchback",3], ["car_hatchback",_Ratio3],
["car_sedan",3], ["car_sedan",_Ratio3],
["CH_47F_EP1_DZE",1], ["CH_47F_EP1_DZE",_Ratio1],
["CH53_DZE",1], ["CH53_DZE",_Ratio1],
["CSJ_GyroC",3], ["CSJ_GyroC",_Ratio3],
["CSJ_GyroCover",3], ["CSJ_GyroCover",_Ratio3],
["CSJ_GyroP",3], ["CSJ_GyroP",_Ratio3],
["datsun1_civil_1_open_DZE",3], ["datsun1_civil_1_open_DZE",_Ratio3],
["datsun1_civil_2_covered_DZE",3], ["datsun1_civil_2_covered_DZE",_Ratio3],
["datsun1_civil_3_open_DZE",3], ["datsun1_civil_3_open_DZE",_Ratio3],
["GAZ_Vodnik_DZE",1], ["GAZ_Vodnik_DZE",_Ratio1],
["GAZ_Vodnik_MedEvac",1], ["GAZ_Vodnik_MedEvac",_Ratio1],
["GLT_M300_LT",3], ["GLT_M300_LT",_Ratio3],
["GLT_M300_ST",3], ["GLT_M300_ST",_Ratio3],
["GNT_C185",1], ["GNT_C185",_Ratio1],
["GNT_C185C",1], ["GNT_C185C",_Ratio1],
["GNT_C185R",1], ["GNT_C185R",_Ratio1],
["GNT_C185U",1], ["GNT_C185U",_Ratio1],
["hilux1_civil_1_open_DZE",3], ["hilux1_civil_1_open_DZE",_Ratio3],
["hilux1_civil_2_covered_DZE",3], ["hilux1_civil_2_covered_DZE",_Ratio3],
["hilux1_civil_3_open_DZE",3], ["hilux1_civil_3_open_DZE",_Ratio3],
["HMMWV_Ambulance",1], ["HMMWV_Ambulance",_Ratio1],
["HMMWV_Ambulance_CZ_DES_EP1",1], ["HMMWV_Ambulance_CZ_DES_EP1",_Ratio1],
["HMMWV_DES_EP1",3], ["HMMWV_DES_EP1",_Ratio3],
["HMMWV_DZ",3], ["HMMWV_DZ",_Ratio3],
["HMMWV_M1035_DES_EP1",1], ["HMMWV_M1035_DES_EP1",_Ratio1],
["HMMWV_M1151_M2_CZ_DES_EP1_DZE",1], ["HMMWV_M1151_M2_CZ_DES_EP1_DZE",_Ratio1],
["HMMWV_M998A2_SOV_DES_EP1_DZE",1], ["HMMWV_M998A2_SOV_DES_EP1_DZE",_Ratio1],
["Ikarus",3], ["Ikarus",_Ratio3],
["Ikarus_TK_CIV_EP1",3], ["Ikarus_TK_CIV_EP1",_Ratio3],
["Kamaz",3], ["Kamaz",_Ratio3],
["KamazRefuel_DZ",1], ["KamazRefuel_DZ",_Ratio1],
["Lada1",3], ["Lada1",_Ratio3],
["Lada1_TK_CIV_EP1",3], ["Lada1_TK_CIV_EP1",_Ratio3],
["Lada2",3], ["Lada2",_Ratio3],
["Lada2_TK_CIV_EP1",3], ["Lada2_TK_CIV_EP1",_Ratio3],
["LadaLM",3], ["LadaLM",_Ratio3],
["LandRover_CZ_EP1",3], ["LandRover_CZ_EP1",_Ratio3],
["LandRover_MG_TK_EP1_DZE",1], ["LandRover_MG_TK_EP1_DZE",_Ratio1],
["LandRover_Special_CZ_EP1_DZE",1], ["LandRover_Special_CZ_EP1_DZE",_Ratio1],
["LandRover_TK_CIV_EP1",3], ["LandRover_TK_CIV_EP1",_Ratio3],
["M1030_US_DES_EP1",3], ["M1030_US_DES_EP1",_Ratio3],
["MH6J_DZ",3], ["MH6J_DZ",_Ratio3],
["Mi17_Civilian_DZ",3], ["Mi17_Civilian_DZ",_Ratio3],
["Mi17_DZE",3], ["Mi17_DZE",_Ratio3],
["MMT_Civ",6], ["MMT_Civ",(_Ratio3 * 2)],
["MtvrRefuel_DES_EP1_DZ",1], ["MtvrRefuel_DES_EP1_DZ",_Ratio1],
["MTVR_DES_EP1",3], ["MTVR_DES_EP1",_Ratio3],
["MV22_DZ",1], ["MV22_DZ",_Ratio1],
["Offroad_DSHKM_Gue_DZE",3], ["Offroad_DSHKM_Gue_DZE",_Ratio3],
["Old_bike_TK_INS_EP1",3], ["Old_bike_TK_INS_EP1",_Ratio3],
["Old_moto_TK_Civ_EP1",3], ["Old_moto_TK_Civ_EP1",_Ratio3],
["Pickup_PK_GUE_DZE",3], ["Pickup_PK_GUE_DZE",_Ratio3],
["Pickup_PK_INS_DZE",3], ["Pickup_PK_INS_DZE",_Ratio3],
["Pickup_PK_TK_GUE_EP1_DZE",3], ["Pickup_PK_TK_GUE_EP1_DZE",_Ratio3],
["S1203_ambulance_EP1",3], ["S1203_ambulance_EP1",_Ratio3],
["S1203_TK_CIV_EP1",3], ["S1203_TK_CIV_EP1",_Ratio3],
["Skoda",3], ["Skoda",_Ratio3],
["SkodaBlue",3], ["SkodaBlue",_Ratio3],
["SkodaGreen",3], ["SkodaGreen",_Ratio3],
["SkodaRed",3], ["SkodaRed",_Ratio3],
["SUV_Blue",1], ["SUV_Blue",_Ratio1],
["SUV_Camo",1], ["SUV_Camo",_Ratio1],
["SUV_Charcoal",1], ["SUV_Charcoal",_Ratio1],
["SUV_Green",1], ["SUV_Green",_Ratio1],
["SUV_Orange",1], ["SUV_Orange",_Ratio1],
["SUV_Pink",1], ["SUV_Pink",_Ratio1],
["SUV_Red",1], ["SUV_Red",_Ratio1],
["SUV_Silver",1], ["SUV_Silver",_Ratio1],
["SUV_TK_CIV_EP1",1], ["SUV_TK_CIV_EP1",_Ratio1],
["SUV_White",1], ["SUV_White",_Ratio1],
["SUV_Yellow",1], ["SUV_Yellow",_Ratio1],
["tractor",3], ["tractor",_Ratio3],
["TT650_Civ",3], ["TT650_Civ",_Ratio3],
["TT650_Ins",3], ["TT650_Ins",_Ratio3],
["TT650_TK_CIV_EP1",3], ["TT650_TK_CIV_EP1",_Ratio3],
["UAZ_CDF",3], ["UAZ_CDF",_Ratio3],
["UAZ_INS",3], ["UAZ_INS",_Ratio3],
["UAZ_MG_TK_EP1_DZE",3], ["UAZ_MG_TK_EP1_DZE",_Ratio3],
["UAZ_RU",3], ["UAZ_RU",_Ratio3],
["UAZ_Unarmed_TK_CIV_EP1",3], ["UAZ_Unarmed_TK_CIV_EP1",_Ratio3],
["UAZ_Unarmed_TK_EP1",3], ["UAZ_Unarmed_TK_EP1",_Ratio3],
["UAZ_Unarmed_UN_EP1",3], ["UAZ_Unarmed_UN_EP1",_Ratio3],
["UH1H_DZE",2], ["UH1H_DZE",_Ratio2],
["UH1Y_DZE",2], ["UH1Y_DZE",_Ratio2],
["UH60M_EP1_DZE",1], ["UH60M_EP1_DZE",_Ratio1],
["UralRefuel_TK_EP1_DZ",1], ["UralRefuel_TK_EP1_DZ",_Ratio1],
["Ural_CDF",3], ["Ural_CDF",_Ratio3],
["Ural_TK_CIV_EP1",3], ["Ural_TK_CIV_EP1",_Ratio3],
["Ural_UN_EP1",3], ["Ural_UN_EP1",_Ratio3],
["V3S_Open_TK_CIV_EP1",3], ["V3S_Open_TK_CIV_EP1",_Ratio3],
["V3S_Open_TK_EP1",3], ["V3S_Open_TK_EP1",_Ratio3],
["V3S_Refuel_TK_GUE_EP1_DZ",1], ["V3S_Refuel_TK_GUE_EP1_DZ",_Ratio1],
["VolhaLimo_TK_CIV_EP1",3], ["VolhaLimo_TK_CIV_EP1",_Ratio3],
["Volha_1_TK_CIV_EP1",3], ["Volha_1_TK_CIV_EP1",_Ratio3],
["Volha_2_TK_CIV_EP1",3], ["Volha_2_TK_CIV_EP1",_Ratio3],
["VWGolf",3] ["VWGolf",_Ratio3]
]; ];
if (toLower worldName in ["caribou","chernarus","cmr_ovaron","dingor","fallujah","fapovo","fdf_isle1_a","isladuala","lingor","mbg_celle2","namalsk","napf","oring","panthera2","sara","sauerland","smd_sahrani_a2","tavi","trinity","utes"]) then { if (toLower worldName in ["caribou","chernarus","cmr_ovaron","dingor","fallujah","fapovo","fdf_isle1_a","isladuala","lingor","mbg_celle2","namalsk","napf","oring","panthera2","sara","sauerland","smd_sahrani_a2","tavi","trinity","utes"]) then {
// water map, add boats // water map, add boats
{AllowedVehiclesList set [count AllowedVehiclesList,_x];} count [ {AllowedVehiclesList set [count AllowedVehiclesList,_x];} count [
["Fishing_Boat",3], ["Fishing_Boat",_Ratio3],
["JetSkiYanahui_Case_Blue",1], ["JetSkiYanahui_Case_Blue",_Ratio1],
["JetSkiYanahui_Case_Green",1], ["JetSkiYanahui_Case_Green",_Ratio1],
["JetSkiYanahui_Case_Red",1], ["JetSkiYanahui_Case_Red",_Ratio1],
["JetSkiYanahui_Case_Yellow",1], ["JetSkiYanahui_Case_Yellow",_Ratio1],
["PBX",3], ["PBX",_Ratio3],
["RHIB",3], ["RHIB",_Ratio3],
["Smallboat_1",3], ["Smallboat_1",_Ratio3],
["Smallboat_2",3], ["Smallboat_2",_Ratio3],
["Zodiac",3] ["Zodiac",_Ratio3]
]; ];
}; };