diff --git a/CHANGE LOG 1.0.6.txt b/CHANGE LOG 1.0.6.txt
index e8de0ac0b..16cc8b317 100644
--- a/CHANGE LOG 1.0.6.txt
+++ b/CHANGE LOG 1.0.6.txt
@@ -12,6 +12,8 @@
[NEW] Weapon switch hotkeys (1 = primary, 2 = pistol, 3 = melee) from DayZ Mod #1673 @ebaydayz
[NEW] Added waves effect during stormy weather #974 @FramedYannick @ebaydayz
[NEW] Optional variable to restrict wearable clothes. Add DZE_RestrictSkins to init.sqf #1560 @BetterDeadThanZed @ebaydayz
+[NEW] Optional variable to prevent stealing from backpacks by non-friendlies at traders. Add DZE_BackpackAntiTheft to init.sqf @ebaydayz
+[NEW] Added action to lock and unlock vehicles from inside #1103 @pj999 @ebaydayz
[CHANGED] An infection chance of -1 disables self-transfusion infection. 0 is always infected. (DZE_selfTransfuse_Values) @icomrade
[CHANGED] Removed weapons from Traders hands and made them stand with arms by their side. @SilvDev
@@ -31,7 +33,6 @@
[FIXED] NearestObjects position error in server_playerSync.sqf #1425 @ebaydayz
[FIXED] Corrected ClassName type for CH53_DZE and BAF_Merlin_DZE. @Cinjun
[FIXED] Some counts reverted to forEach. Count loops can not be nested inside other count loops #1491-#1495 @ebaydayz
-[FIXED] Safes empty when opening after restart #1467 @ebaydayz
[FIXED] Dynamic_vehicle spawning non-upgradable classes of hilux1 & datsun1. @Uro1
[FIXED] Eating while inside a vehicle did not drop empty can @deadeye2
[FIXED] Zombie loot error when using loot tables in mission file @deadeye2
@@ -49,6 +50,8 @@
[FIXED] Smoke countermeasures are now visible @Markokil321 @icomrade #1440
[FIXED] Keyboard input is now disabled properly while unconscious @skynetdev @ebaydayz #1613
[FIXED] Toilet paper dupe exploit when building outhouse @Markokil321 @ebaydayz #1599
+[FIXED] Safes and lockboxes wiped when opening after restart and locking not being logged to RPT @ebaydayz #1413 #1503
+[FIXED] Duplicate objectUIDs occasionally causing vehicles to swap classes or be deleted across restarts @ebaydayz #1504
[UPDATED] .hpp files updated in dayz_epoch_b CfgLootPos > CfgBuildingPos. @Uro1
[UPDATED] .bat files updated in Config-Examples @Raziel23x
diff --git a/SQF/dayz_code/Configs/CfgMagazines.hpp b/SQF/dayz_code/Configs/CfgMagazines.hpp
index db7ca0a15..a4f5d5289 100644
--- a/SQF/dayz_code/Configs/CfgMagazines.hpp
+++ b/SQF/dayz_code/Configs/CfgMagazines.hpp
@@ -895,10 +895,10 @@ class CfgMagazines {
scope = 2;
count = 1;
type = 256;
- displayName = "Safe";
+ displayName = $STR_EPOCH_SAFE;
model = "\z\addons\dayz_epoch\models\safe_onside.p3d";
picture = "\z\addons\dayz_epoch\pictures\equip_safe_ca.paa";
- descriptionShort = "Personal Safe: A placeable object that is used for very secure storage. WARNING!!! Placing your safe will give you a 4 digit number that is used to open the safe, save that number!";
+ descriptionShort = $STR_EPOCH_SAFE_DESC;
class ItemActions
{
class Build {
diff --git a/SQF/dayz_code/Configs/CfgVehicles/DZE/VaultStorage.hpp b/SQF/dayz_code/Configs/CfgVehicles/DZE/VaultStorage.hpp
index d702b757a..a8e53cc97 100644
--- a/SQF/dayz_code/Configs/CfgVehicles/DZE/VaultStorage.hpp
+++ b/SQF/dayz_code/Configs/CfgVehicles/DZE/VaultStorage.hpp
@@ -1,7 +1,7 @@
class VaultStorage: Land_A_tent {
placement = "vertical";
vehicleClass = "Survival";
- displayName = "Safe";
+ displayName = $STR_EPOCH_SAFE;
model = "\z\addons\dayz_epoch\models\safe.p3d";
destrType = "DestructNo";
armor = 800;
@@ -14,7 +14,7 @@ class VaultStorage: Land_A_tent {
class VaultStorageLocked: Land_A_tent {
placement = "vertical";
vehicleClass = "Survival";
- displayName = "Locked Safe";
+ displayName = $STR_EPOCH_SAFE_LOCKED;
model = "\z\addons\dayz_epoch\models\safe.p3d";
destrType = "DestructNo";
armor = 800;
@@ -30,6 +30,6 @@ class VaultStorageLocked: Land_A_tent {
class WeaponHolder_ItemVault: WeaponHolder {
scope = 2;
- displayName = "Safe";
+ displayName = $STR_EPOCH_SAFE;
seedItem = "ItemVault";
};
\ No newline at end of file
diff --git a/SQF/dayz_code/actions/hotwire_veh.sqf b/SQF/dayz_code/actions/hotwire_veh.sqf
index 3f555697e..0ccbc6c1e 100644
--- a/SQF/dayz_code/actions/hotwire_veh.sqf
+++ b/SQF/dayz_code/actions/hotwire_veh.sqf
@@ -6,6 +6,8 @@ DZE_ActionInProgress = true;
{player removeAction _x} count s_player_lockunlock;s_player_lockunlock = [];
s_player_lockUnlock_crtl = 1;
+{DZE_myVehicle removeAction _x} count s_player_lockUnlockInside;s_player_lockUnlockInside = [];
+s_player_lockUnlockInside_ctrl = -1;
_removed = ([player,"ItemHotwireKit",1] call BIS_fnc_invRemove);
@@ -28,4 +30,5 @@ if (_removed == 1) then {
};
s_player_lockUnlock_crtl = -1;
+s_player_lockUnlockInside_ctrl = -1;
DZE_ActionInProgress = false;
\ No newline at end of file
diff --git a/SQF/dayz_code/actions/lock_veh.sqf b/SQF/dayz_code/actions/lock_veh.sqf
index 895af6398..5a597fb52 100644
--- a/SQF/dayz_code/actions/lock_veh.sqf
+++ b/SQF/dayz_code/actions/lock_veh.sqf
@@ -6,6 +6,8 @@ DZE_ActionInProgress = true;
{player removeAction _x} count s_player_lockunlock;s_player_lockunlock = [];
s_player_lockUnlock_crtl = 1;
+{DZE_myVehicle removeAction _x} count s_player_lockUnlockInside;s_player_lockUnlockInside = [];
+s_player_lockUnlockInside_ctrl = -1;
PVDZE_veh_Lock = [_vehicle,true];
if(player distance _vehicle < 10) then {
@@ -17,4 +19,5 @@ if(player distance _vehicle < 10) then {
};
s_player_lockUnlock_crtl = -1;
+s_player_lockUnlockInside_ctrl = -1;
DZE_ActionInProgress = false;
\ No newline at end of file
diff --git a/SQF/dayz_code/actions/tow_AttachStraps.sqf b/SQF/dayz_code/actions/tow_AttachStraps.sqf
index f69e4b8a6..2b6d0fa63 100644
--- a/SQF/dayz_code/actions/tow_AttachStraps.sqf
+++ b/SQF/dayz_code/actions/tow_AttachStraps.sqf
@@ -13,7 +13,7 @@ _towTruckSize = (sizeOf typeOf _towTruck);
_allowedSize = _towTruckSize-(_towTruckSize/3);
// Get all nearby vehicles within 10m
-_findNearestVehicles = nearestObjects [_towTruck, ["Car","Motorcycle"], 10];
+_findNearestVehicles = _towTruck nearEntities [["Car","Motorcycle"],10];
_findNearestVehicle = [];
{
if (alive _x && _towTruck != _x) then {
diff --git a/SQF/dayz_code/actions/unlock_veh.sqf b/SQF/dayz_code/actions/unlock_veh.sqf
index 6fd5ac3ac..84eb31717 100644
--- a/SQF/dayz_code/actions/unlock_veh.sqf
+++ b/SQF/dayz_code/actions/unlock_veh.sqf
@@ -7,6 +7,8 @@ DZE_ActionInProgress = true;
{player removeAction _x} count s_player_lockunlock;s_player_lockunlock = [];
s_player_lockUnlock_crtl = 1;
+{DZE_myVehicle removeAction _x} count s_player_lockUnlockInside;s_player_lockUnlockInside = [];
+s_player_lockUnlockInside_ctrl = -1;
PVDZE_veh_Lock = [_vehicle,false];
if(player distance _vehicle < 10) then {
@@ -20,4 +22,5 @@ if(player distance _vehicle < 10) then {
};
s_player_lockUnlock_crtl = -1;
+s_player_lockUnlockInside_ctrl = -1;
DZE_ActionInProgress = false;
\ No newline at end of file
diff --git a/SQF/dayz_code/compile/fn_gearMenuChecks.sqf b/SQF/dayz_code/compile/fn_gearMenuChecks.sqf
index 2f5b24fae..ab36609ba 100644
--- a/SQF/dayz_code/compile/fn_gearMenuChecks.sqf
+++ b/SQF/dayz_code/compile/fn_gearMenuChecks.sqf
@@ -1,20 +1,23 @@
-private ["_cTarget","_isOk","_Dis","_display","_inVehicle"];
-disableSerialization;
-_display = (_this select 0);
-_inVehicle = (vehicle player) != player;
-_cTarget = cursorTarget;
-if(_inVehicle) then {
- _cTarget = (vehicle player);
-};
+private ["_cTarget","_dis","_display","_friendlies","_rcharID"];
-_isOk = false;
-{
- if(!_isOk) then {
- _isOk = _cTarget isKindOf _x;
+// players inside vehicle can always access its gear
+if ((vehicle player) == player) then {
+ disableSerialization;
+ _display = _this select 0;
+ _cTarget = cursorTarget;
+ _dis = if (_cTarget isKindOf "USEC_ch53_E" || _cTarget isKindOf "MV22") then {25} else {12};
+
+ if ((locked _cTarget) && {(_cTarget isKindOf "LandVehicle") or {_cTarget isKindOf "Air"} or {_cTarget isKindOf "Ship"}} && {(player distance _cTarget) < _dis}) then {
+ cutText [(localize "str_epoch_player_7"),"PLAIN DOWN"];
+ _display closeDisplay 1;
};
-} count ["LandVehicle","Air", "Ship"];
-_Dis = if (_cTarget isKindOf "USEC_ch53_E" || _cTarget isKindOf "MV22") then {25} else {12};
-if((locked _cTarget) && _isOk && (((vehicle player) distance _cTarget) < _Dis)) then {
- cutText [(localize "str_epoch_player_7") , "PLAIN DOWN"];
- _display closeDisplay 1;
-};
+
+ if (DZE_BackpackAntiTheft) then {
+ _friendlies = player getVariable ["friendlies",[]];
+ _rcharID = _cTarget getVariable ["CharacterID","0"];
+ if ((!canbuild) && {_cTarget isKindOf "Man"} && {alive _cTarget} && {!((typeOf _cTarget) in serverTraders)} && {!(_rcharID in _friendlies)} && {(player distance _cTarget) < 12}) then {
+ cutText [(localize "STR_EPOCH_PLAYER_316"),"PLAIN DOWN"];
+ _display closeDisplay 1;
+ };
+ };
+};
\ No newline at end of file
diff --git a/SQF/dayz_code/compile/fn_selfActions.sqf b/SQF/dayz_code/compile/fn_selfActions.sqf
index 956dc5ec5..ebde6ee96 100644
--- a/SQF/dayz_code/compile/fn_selfActions.sqf
+++ b/SQF/dayz_code/compile/fn_selfActions.sqf
@@ -4,11 +4,12 @@ scriptName "Functions\misc\fn_selfActions.sqf";
- Function
- [] call fnc_usec_selfActions;
************************************************************/
-private ["_isWreckBuilding","_temp_keys","_magazinesPlayer","_isPZombie","_vehicle","_inVehicle","_hasFuelE","_hasRawMeat","_hasKnife","_hasToolbox","_onLadder","_nearLight","_canPickLight","_canDo","_text","_isHarvested","_isVehicle","_isVehicletype","_isMan","_traderType","_ownerID","_isAnimal","_isDog","_isZombie","_isDestructable","_isTent","_isFuel","_isAlive","_Unlock","_lock","_buy","_dogHandle","_lieDown","_warn","_hastinitem","_allowedDistance","_menu","_menu1","_humanity_logic","_low_high","_cancel","_metals_trader","_traderMenu","_isWreck","_isRemovable","_isDisallowRepair","_rawmeat","_humanity","_speed","_dog","_hasbottleitem","_isAir","_isShip","_playersNear","_findNearestGens","_findNearestGen","_IsNearRunningGen","_cursorTarget","_isnewstorage","_itemsPlayer","_ownerKeyId","_typeOfCursorTarget","_hasKey","_oldOwner","_combi","_key_colors","_player_deleteBuild","_player_flipveh","_player_lockUnlock_crtl","_player_butcher","_player_studybody","_player_cook","_player_boil","_hasFuelBarrelE","_hasHotwireKit","_player_SurrenderedGear","_isSurrendered","_isModular","_isModularDoor","_ownerKeyName","_temp_keys_names","_hasAttached","_allowTow","_liftHeli","_found","_posL","_posC","_height","_liftHelis","_attached"];
+private ["_isWreckBuilding","_temp_keys","_magazinesPlayer","_isPZombie","_vehicle","_inVehicle","_hasFuelE","_hasRawMeat","_hasKnife","_hasToolbox","_onLadder","_nearLight","_canPickLight","_canDo","_text","_isHarvested","_isVehicle","_isVehicletype","_isMan","_traderType","_ownerID","_isAnimal","_isDog","_isZombie","_isDestructable","_isTent","_isFuel","_isAlive","_Unlock","_lock","_buy","_dogHandle","_lieDown","_warn","_hastinitem","_allowedDistance","_menu","_menu1","_humanity_logic","_low_high","_cancel","_metals_trader","_traderMenu","_isWreck","_isRemovable","_isDisallowRepair","_rawmeat","_humanity","_speed","_dog","_hasbottleitem","_isAir","_isShip","_playersNear","_findNearestGens","_findNearestGen","_IsNearRunningGen","_cursorTarget","_isnewstorage","_itemsPlayer","_typeOfCursorTarget","_hasKey","_oldOwner","_combi","_player_deleteBuild","_player_flipveh","_player_lockUnlock_crtl","_player_butcher","_player_studybody","_player_cook","_player_boil","_hasFuelBarrelE","_hasHotwireKit","_player_SurrenderedGear","_isSurrendered","_isModular","_isModularDoor","_temp_keys_names","_hasAttached","_allowTow","_liftHeli","_found","_posL","_posC","_height","_liftHelis","_attached","_vehicleOwnerID","_totalKeys"];
if (DZE_ActionInProgress) exitWith {}; // Do not allow if any script is running.
_vehicle = vehicle player;
+_vehicleOwnerID = _vehicle getVariable ["CharacterID","0"];
_isPZombie = player isKindOf "PZombie_VB";
_inVehicle = (_vehicle != player);
@@ -37,6 +38,44 @@ if (_canPickLight && !dayz_hasLight && !_isPZombie) then {
s_player_removeflare = -1;
};
+if (_inVehicle && {_vehicleOwnerID != "0"} && {!(_vehicle isKindOf "Bicycle")}) then {
+ if (s_player_lockUnlockInside_ctrl < 0) then {
+ DZE_myVehicle = _vehicle;
+ _totalKeys = call epoch_tempKeys;
+ _temp_keys = _totalKeys select 0;
+ _temp_keys_names = _totalKeys select 1;
+ _hasKey = _vehicleOwnerID in _temp_keys;
+ _oldOwner = (_vehicleOwnerID == dayz_playerUID);
+ _text = getText (configFile >> "CfgVehicles" >> (typeOf DZE_myVehicle) >> "displayName");
+ if (locked DZE_myVehicle) then {
+ if (_hasKey || _oldOwner) then {
+ _Unlock = DZE_myVehicle addAction [format[localize "STR_EPOCH_ACTIONS_UNLOCK",_text], "\z\addons\dayz_code\actions\unlock_veh.sqf",[DZE_myVehicle,(_temp_keys_names select (parseNumber _vehicleOwnerID))], 2, true, true, "", ""];
+ s_player_lockUnlockInside set [count s_player_lockUnlockInside,_Unlock];
+ s_player_lockUnlockInside_ctrl = 1;
+ } else {
+ if (_hasHotwireKit) then {
+ _Unlock = DZE_myVehicle addAction [format[localize "STR_EPOCH_ACTIONS_HOTWIRE",_text], "\z\addons\dayz_code\actions\hotwire_veh.sqf",DZE_myVehicle, 2, true, true, "", ""];
+ } else {
+ _Unlock = DZE_myVehicle addAction [format["%1",localize "STR_EPOCH_ACTIONS_VEHLOCKED"], "",DZE_myVehicle, 2, true, true, "", ""];
+ };
+ s_player_lockUnlockInside set [count s_player_lockUnlockInside,_Unlock];
+ s_player_lockUnlockInside_ctrl = 1;
+ };
+ } else {
+ if (_hasKey || _oldOwner) then {
+ _lock = DZE_myVehicle addAction [format[localize "STR_EPOCH_ACTIONS_LOCK",_text], "\z\addons\dayz_code\actions\lock_veh.sqf",DZE_myVehicle, 1, true, true, "", ""];
+ s_player_lockUnlockInside set [count s_player_lockUnlockInside,_lock];
+ s_player_lockUnlockInside_ctrl = 1;
+ };
+ };
+ };
+} else {
+ if (!isNil "DZE_myVehicle") then {
+ {DZE_myVehicle removeAction _x} count s_player_lockUnlockInside;s_player_lockUnlockInside = [];
+ s_player_lockUnlockInside_ctrl = -1;
+ };
+};
+
if (DZE_HeliLift) then {
_hasAttached = _vehicle getVariable["hasAttached",false];
if(_inVehicle && (_vehicle isKindOf "Air") && ((([_vehicle] call FNC_getPos) select 2) < 30) && (speed _vehicle < 5) && (typeName _hasAttached == "OBJECT")) then {
@@ -143,22 +182,8 @@ if (!isNull cursorTarget && !_inVehicle && !_isPZombie && (player distance curso
_hasHotwireKit = "ItemHotwireKit" in _magazinesPlayer;
_itemsPlayer = items player;
-
- _temp_keys = [];
- _temp_keys_names = [];
- // find available keys
- _key_colors = ["ItemKeyYellow","ItemKeyBlue","ItemKeyRed","ItemKeyGreen","ItemKeyBlack"];
- {
- if (configName(inheritsFrom(configFile >> "CfgWeapons" >> _x)) in _key_colors) then {
- _ownerKeyId = getNumber(configFile >> "CfgWeapons" >> _x >> "keyid");
- _ownerKeyName = getText(configFile >> "CfgWeapons" >> _x >> "displayName");
- _temp_keys_names set [_ownerKeyId,_ownerKeyName];
- _temp_keys set [count _temp_keys,str(_ownerKeyId)];
- };
- } count _itemsPlayer;
-
- _hasKnife = "ItemKnife" in _itemsPlayer;
- _hasToolbox = "ItemToolbox" in _itemsPlayer;
+ _hasKnife = "ItemKnife" in _itemsPlayer;
+ _hasToolbox = "ItemToolbox" in _itemsPlayer;
_isMan = _cursorTarget isKindOf "Man";
_traderType = _typeOfCursorTarget;
@@ -282,7 +307,7 @@ if (!isNull cursorTarget && !_inVehicle && !_isPZombie && (player distance curso
//diag_log format["CREW: %1 ALLOW: %2",(count (crew _cursorTarget)),_allowTow];
if (_allowTow) then {
- _liftHelis = nearestObjects [player, DZE_HeliAllowTowFrom, 15];
+ _liftHelis = player nearEntities [DZE_HeliAllowTowFrom,15];
{
if(!_found) then {
_posL = [_x] call FNC_getPos;
@@ -315,6 +340,9 @@ if (!isNull cursorTarget && !_inVehicle && !_isPZombie && (player distance curso
// Allow Owner to lock && unlock vehicle
if(_player_lockUnlock_crtl) then {
if (s_player_lockUnlock_crtl < 0) then {
+ _totalKeys = call epoch_tempKeys;
+ _temp_keys = _totalKeys select 0;
+ _temp_keys_names = _totalKeys select 1;
_hasKey = _ownerID in _temp_keys;
_oldOwner = (_ownerID == dayz_playerUID);
if(locked _cursorTarget) then {
diff --git a/SQF/dayz_code/compile/player_lockVault.sqf b/SQF/dayz_code/compile/player_lockVault.sqf
index b5e3941f1..333eba082 100644
--- a/SQF/dayz_code/compile/player_lockVault.sqf
+++ b/SQF/dayz_code/compile/player_lockVault.sqf
@@ -42,9 +42,11 @@ _dir = direction _obj;
_pos = _obj getVariable["OEMPos",(getposATL _obj)];
if(!isNull _obj) then {
-
+ dze_waiting = nil;
PVDZE_log_lockUnlock = [player, _obj,true];
- publicVariableServer "PVDZE_log_lockUnlock";
+ publicVariableServer "PVDZE_log_lockUnlock";
+ //wait for response from server to verify safe was logged and saved before proceeding
+ waitUntil {!isNil "dze_waiting"};
//place vault
_holder = createVehicle [_lockedClass,_pos,[], 0, "CAN_COLLIDE"];
diff --git a/SQF/dayz_code/compile/player_unlockVault.sqf b/SQF/dayz_code/compile/player_unlockVault.sqf
index 680fb84df..1db203127 100644
--- a/SQF/dayz_code/compile/player_unlockVault.sqf
+++ b/SQF/dayz_code/compile/player_unlockVault.sqf
@@ -57,9 +57,12 @@ if ((_ownerID == dayz_combination) || (_ownerID == dayz_playerUID)) then {
if (_claimedBy == _playerID) then {
if(!isNull _obj && alive _obj) then {
-
+
+ dze_waiting = nil;
PVDZE_log_lockUnlock = [player, _obj, false];
publicVariableServer "PVDZE_log_lockUnlock";
+ //wait for response from server to verify safe was logged before proceeding
+ waitUntil {!isNil "dze_waiting"};
_obj setVariable["packing",1];
[1,1] call dayz_HungerThirst;
diff --git a/SQF/dayz_code/compile/player_upgradeVehicle.sqf b/SQF/dayz_code/compile/player_upgradeVehicle.sqf
index 143110043..3a762a4a7 100644
--- a/SQF/dayz_code/compile/player_upgradeVehicle.sqf
+++ b/SQF/dayz_code/compile/player_upgradeVehicle.sqf
@@ -13,7 +13,7 @@ _upgrade = _this;
if (vehicle player != player) exitWith {DZE_ActionInProgress = false; cutText [(localize "STR_EPOCH_ACTIONS_18"), "PLAIN DOWN"]};
// look for nearest empty vehicle
-_findNearestVehicles = nearestObjects [player, ["LandVehicle"], 10];
+_findNearestVehicles = player nearEntities [["LandVehicle"],10];
_findNearestVehicle = [];
{
if (alive _x && (count (crew _x)) == 0) exitWith {
@@ -129,7 +129,7 @@ if (_IsNearVehicle >= 1) then {
publicVariableServer "PVDZE_veh_Upgrade";
cutText [(localize "STR_EPOCH_VEHUP_SUCCESS"), "PLAIN DOWN"];
- {player reveal _x;} count (nearestObjects [player,["AllVehicles"],30]);
+ {player reveal _x;} count (player nearEntities [["LandVehicle"],10]);
};
}
else {
diff --git a/SQF/dayz_code/init/compiles.sqf b/SQF/dayz_code/init/compiles.sqf
index 7c26b36db..1bd1383b0 100644
--- a/SQF/dayz_code/init/compiles.sqf
+++ b/SQF/dayz_code/init/compiles.sqf
@@ -163,6 +163,23 @@ if (!isDedicated) then {
dayz_hunger = dayz_hunger + (_this select 0);
dayz_thirst = dayz_thirst + (_this select 1);
};
+
+ epoch_tempKeys = {
+ private ["_temp_keys","_temp_keys_names","_key_colors","_ownerKeyId","_ownerKeyName"];
+ _temp_keys = [];
+ _temp_keys_names = [];
+ // find available keys
+ _key_colors = ["ItemKeyYellow","ItemKeyBlue","ItemKeyRed","ItemKeyGreen","ItemKeyBlack"];
+ {
+ if (configName(inheritsFrom(configFile >> "CfgWeapons" >> _x)) in _key_colors) then {
+ _ownerKeyId = getNumber(configFile >> "CfgWeapons" >> _x >> "keyid");
+ _ownerKeyName = getText(configFile >> "CfgWeapons" >> _x >> "displayName");
+ _temp_keys_names set [_ownerKeyId,_ownerKeyName];
+ _temp_keys set [count _temp_keys,str(_ownerKeyId)];
+ };
+ } count (items player);
+ [_temp_keys,_temp_keys_names]
+ };
epoch_totalCurrency = {
// total currency
diff --git a/SQF/dayz_code/init/variables.sqf b/SQF/dayz_code/init/variables.sqf
index f6425eccf..613643bbd 100644
--- a/SQF/dayz_code/init/variables.sqf
+++ b/SQF/dayz_code/init/variables.sqf
@@ -258,6 +258,7 @@ dayz_resetSelfActions = {
s_player_heli_lift = -1;
s_player_heli_detach = -1;
s_player_lockUnlock_crtl = -1;
+ s_player_lockUnlockInside_ctrl = -1;
s_player_toggleSnap = -1;
s_player_toggleSnapSelect = -1;
s_player_toggleSnapSelectPoint=[];
@@ -269,6 +270,7 @@ call dayz_resetSelfActions;
s_player_lastTarget = [objNull,objNull,objNull,objNull,objNull];
s_player_repairActions = [];
s_player_lockunlock = [];
+s_player_lockUnlockInside = [];
// Custom
s_player_madsci = [];
@@ -564,6 +566,9 @@ if (isNil "DZE_checkNearbyRadius") then {
if (isNil "DZE_RestrictSkins") then {
DZE_RestrictSkins = [];
};
+if (isNil "DZE_BackpackAntiTheft") then {
+ DZE_BackpackAntiTheft = false;
+};
// needed on server
if(isNil "DZE_PlotPole") then {
DZE_PlotPole = [30,45];
diff --git a/SQF/dayz_epoch_b/stringtable.xml b/SQF/dayz_epoch_b/stringtable.xml
index 85da874c7..424ebc148 100644
--- a/SQF/dayz_epoch_b/stringtable.xml
+++ b/SQF/dayz_epoch_b/stringtable.xml
@@ -1455,7 +1455,7 @@
Canceled construction of %1 %2.
Canceled construction of %1 %2.
Bau von %1 %2 abgebrochen.
-
+ Отменено строительство %1 %2.
Gestopt met het bouwen van %1 %2.
La construction de %1 %2 est annulée.
@@ -1485,7 +1485,7 @@
Not setup yet.
Not setup yet.
Ausbau noch nicht möglich.
-
+ Ещё не установлено.
Nog niet ingesteld.
Pas encore installé.
@@ -1745,7 +1745,7 @@
\n\nMissing supply crate.
\n\nMissing supply crate.
\n\nKeine Holzkiste gefunden.
-
+ \n\nОтсутствует ящик с припасами.
\n\nSupply kist ontbreekt
\n\nCaisse de fournitures manquante.
@@ -1755,7 +1755,7 @@
\n\nOpened supply crate.
\n\nOpened supply crate.
\n\nHolzkiste geöffnet.
-
+ \n\nЯщик с припасами открыт.
\n\nSupply kist geopend.
\n\nCaisse de fournitures ouverte.
@@ -1845,7 +1845,7 @@
Remove already in progress.
Remove already in progress.
Entfernen bereits im Gange.
-
+ Уже убирается/снимается.
Al bezig met verwijderen.
Le démontage est déjà en cours.
@@ -1875,7 +1875,7 @@
Failed object not longer exists.
Failed object not longer exists.
Fehlgeschlagen. Objekt existiert nicht mehr.
-
+ Объект не существует.
Mislukt! Het object bestaat niet meer.
Échec, l'objet n'existe plus.
@@ -1925,7 +1925,7 @@
already in progress.
already in progress.
bereits im Gange.
-
+ действие уже выполняется.
reeds bezig.
déjà en cours.
@@ -2465,7 +2465,7 @@
\n\nCrafted Item: %1 x %2
\n\nCrafted Item: %1 x %2
Gegenstand hergestellt: %1 x %2
-
+ \n\nСоздан предмет: %1 x %2
\n\nItem gecreëerd: %1 x %2
@@ -3055,7 +3055,7 @@
Add 1 10oz Silver
Add 1 10oz Silver
-
+ Добавить 1 10oz серебра
@@ -3065,7 +3065,7 @@
Add 10 10oz Silver
Add 10 10oz Silver
-
+ Добавить 10 10oz серебра
@@ -3075,7 +3075,7 @@
Add 9 10oz Silver
Add 9 10oz Silver
-
+ Добавить 9 10oz серебра
@@ -3085,7 +3085,7 @@
Remove 1 10oz Silver
Remove 1 10oz Silver
-
+ Забрать 1 10oz серебра
@@ -3095,7 +3095,7 @@
Add 8 10oz Silver
Add 8 10oz Silver
-
+ Добавить 8 10oz серебра
@@ -3105,7 +3105,7 @@
Add 7 10oz Silver
Add 7 10oz Silver
-
+ Добавить 7 10oz серебра
@@ -3115,7 +3115,7 @@
Add 6 10oz Silver
Add 6 10oz Silver
-
+ Добавить 6 10oz серебра
@@ -3125,7 +3125,7 @@
Add 5 10oz Silver
Add 5 10oz Silver
-
+ Добавить 5 10oz серебра
@@ -3135,7 +3135,7 @@
Add 4 10oz Silver
Add 4 10oz Silver
-
+ Добавить 4 10oz серебра
@@ -3145,7 +3145,7 @@
Add 3 10oz Silver
Add 3 10oz Silver
-
+ Добавить 3 10oz серебра
@@ -3155,7 +3155,7 @@
Add 2 10oz Silver
Add 2 10oz Silver
-
+ Добавить 2 10oz серебра
@@ -3345,7 +3345,7 @@
Craft Corrugated Fence
Craft Corrugated Fence
Wellblech Zaun herstellen
- Создать: Гофрированный забор
+ Создать: Гофрир. забор
Bouw ribbelplaten hek
@@ -3365,7 +3365,7 @@
Craft Metal Panel
Craft Metal Panel
Metallplatte herstellen
- Создать: Металлическая панель
+ Создать: Металлич. панель
Ceëer metalen paneel
@@ -3445,7 +3445,7 @@
Craft Metal Floor
Craft Metal Floor
Metallboden herstellen
- Создать: Металлический пол
+ Создать: Металлич. пол
Creëer metalen vloer
@@ -3585,7 +3585,7 @@
Build Fire
Build Fire
Lagerfeuer erstellen
-
+ Приготовить костёр
Bouw kampvuur
@@ -3705,7 +3705,7 @@
Craft Garage Doorway
Craft Garage Doorway
Garagentor-Rahmen herstellen
- Создать: Гаражный дверной проём
+ Создать: Проём гаража
@@ -4225,7 +4225,7 @@
Craft Wood Crate
Craft Wood Crate
Holzkiste herstellen
-
+ Создать: Деревянный ящик
@@ -4235,7 +4235,7 @@
Craft Scaffolding
Craft Scaffolding
-
+ Создать: Строй. леса
@@ -4245,7 +4245,7 @@
Combine Bars
Combine Bars
Barren kombinieren
-
+ Объединить слитки
@@ -4265,7 +4265,7 @@
To driver's seat
To driver's seat
Para el asiento del conductor
- Для сиденья водителя
+ На сиденье водителя
Pour le siège du conducteur
Chcete-li sedadla řidiče
@@ -4275,7 +4275,7 @@
To pilot's seat
To pilot's seat
Al asiento de piloto
- Пересесть на место пилота
+ На место пилота
Vers la place conducteur
Na místo pilota
@@ -4285,7 +4285,7 @@
To back seat
To back seat
Al asiento trasero
- Пересесть на место пассажира
+ На сиденье пассажира
Vers une place passager
Na zadní sedadlo
@@ -4295,7 +4295,7 @@
To gunner's seat
To gunner's seat
Al asiento del artillero
- Пересесть на место стрелка
+ На место стрелка
Vers la place du tireur
Na sedadlo střelce
@@ -4305,7 +4305,7 @@
To commander's seat
To commander's seat
Para el asiento del comandante
- Чтобы сиденье командира
+ На место командира
Pour le siège du commandant
Chcete-li sídlo velitele
@@ -4315,7 +4315,7 @@
\n\nCannot fish while in combat.
\n\nCannot fish while in combat.
\n\nSie können nicht im Kampf zu fischen.
- \n\nВы не можете ловить рыбу в то время как в бою.
+ \n\nВы не можете ловить рыбу, находясь в бою.
\n\nVissen is niet mogelijk tijdens een conflictsituatie.
\n\nVous ne pouvez pas pêcher pendant les combats.
@@ -4345,12 +4345,22 @@
\n\n%1 is restricted.
\n\n%1 is restricted.
\n\n%1 eingeschränkt.
- \n\n%1 ограничивается.
+ \n\n%1 ограничено.
\n\n%1 beperkt.
\n\n%1 est restreint.
\n\n%1 je omezeno.
+
+ \n\nYou may only access friends' gear in this area.
+ \n\nYou may only access friends' gear in this area.
+ \n\nSie können Zahn 'Freunde Zugriff nur in diesem Bereich.
+ \n\nВы можете получить доступ только к шестерню знакомого в этой области.
+ \n\nSólo se puede acceder engranaje amigos en esta área.
+ \n\nU mag alleen toegang tot versnelling vrienden 'op dit gebied.
+ \n\nVous ne pouvez accéder à des engins de vos amis dans ce domaine.
+ \n\nMůžete mít přístup pouze zařízení uživatele do této oblasti.
+
Repair Vehicle
Repair Vehicle
@@ -4505,7 +4515,7 @@
Weapon upgrade
Weapon upgrade
Bewaffnung
-
+ Установка оружия
@@ -4515,7 +4525,7 @@
Weapon install guide.
Installation instructions for the vehicle armament.
Installationsanleitung für die Fahrzeug-bewaffnung.
-
+ Руководство по установке оружия.
@@ -5151,21 +5161,21 @@
Le démontage de la construction ne rendra pas de composants.
Demontáž budovy nevrátí žádné její komponenty.
-
- %1 building parts in range.
- %1 building parts in range.
-
- В радиусе %1 частей зданий.
-
-
- %1 constructions à portée.
- %1 částí staveb v okruhu.
-
-
+
+ %1 building parts in range.
+ %1 building parts in range.
+
+ %1 стройматериалов в радиусе.
+
+
+ %1 constructions à portée.
+ %1 částí staveb v okruhu.
+
+
Supply Crate
Supply Crate
Versorgungskiste
-
+ Ящик с припасами
@@ -5185,7 +5195,7 @@
Empty Supply Crate
Empty Supply Crate
Leere Versorgungskiste
-
+ Пустой ящик
@@ -5351,6 +5361,36 @@
12x Železný šrot
+
+ Safe
+ Safe
+
+ Сейф
+
+
+
+
+
+
+ Personal Safe: A placeable object that is used for very secure storage. WARNING!!! Placing your safe will give you a 4 digit number that is used to open the safe, save that number!
+ Personal Safe: A placeable object that is used for very secure storage. WARNING!!! Placing your safe will give you a 4 digit number that is used to open the safe, save that number!
+
+ Личный сейф: Перемещаемый объект, который используется в качестве безопасного хранилища. ВНИМАНИЕ!!! Поставив сейф, вы получите 4-х значный код, который необходимо ввести, чтобы открыть сейф, запишите этот код!
+
+
+
+
+
+
+ Locked Safe
+ Locked Safe
+
+ Закрытый сейф
+
+
+
+
+
Now entering %1
Now entering %1
@@ -5402,12 +5442,12 @@
Kg
- You will auto-join the game in %1 seconds. Press ESC to cancel and leave the lobby
- Sie werden automatisch in das Spiel in %1 Sekunden. Drücken Sie ESC, um den Vorgang abzubrechen und lassen Sie die Lobby
- Вы автоматически присоединиться к игре в %1 секунд. Нажмите клавишу ESC, чтобы отменить и оставить в лобби
- Va a auto-unirse al juego en %1 segundos. Presione ESC para cancelar y dejar el vestíbulo
- Vous serez automatiquement rejoindre le jeu en %1 secondes. Appuyez sur ESC pour annuler et quitter le hall
- Budete auto-zapojit do hry za %1 sekund. Stisknutím klávesy ESC zrušit a nechat lobby
+ You will auto-join the game in %1 seconds. Press ESC to cancel and leave the lobby.
+ Sie werden automatisch in das Spiel in %1 Sekunden. Drücken Sie ESC, um den Vorgang abzubrechen und lassen Sie die Lobby.
+ Вы автоматически присоединитесь к игре через %1 секунд. Нажмите клавишу ESC, чтобы покинуть лобби.
+ Va a auto-unirse al juego en %1 segundos. Presione ESC para cancelar y dejar el vestíbulo.
+ Vous serez automatiquement rejoindre le jeu en %1 secondes. Appuyez sur ESC pour annuler et quitter le hall.
+ Budete auto-zapojit do hry za %1 sekund. Stisknutím klávesy ESC zrušit a nechat lobby.
diff --git a/SQF/dayz_server/compile/server_publishVehicle.sqf b/SQF/dayz_server/compile/server_publishVehicle.sqf
index 69fefa99d..9036d85f7 100644
--- a/SQF/dayz_server/compile/server_publishVehicle.sqf
+++ b/SQF/dayz_server/compile/server_publishVehicle.sqf
@@ -49,8 +49,6 @@ if (_spawnDMG) then {
};
};
-// TODO: check if uid already exists && if so increment by 1 && check again as soon as we find nothing continue.
-
//Send request
_key = format["CHILD:308:%1:%2:%3:%4:%5:%6:%7:%8:%9:",dayZ_instance, _class, _damage , _characterID, _worldspace, [], _array, _fuel,_uid];
diag_log ("HIVE: WRITE: "+ str(_key));
diff --git a/SQF/dayz_server/compile/server_publishVehicle2.sqf b/SQF/dayz_server/compile/server_publishVehicle2.sqf
index 97428ee6b..f509f02c7 100644
--- a/SQF/dayz_server/compile/server_publishVehicle2.sqf
+++ b/SQF/dayz_server/compile/server_publishVehicle2.sqf
@@ -28,8 +28,6 @@ _location = _worldspace select 1;
//Generate UID test using time
_uid = _worldspace call dayz_objectUID3;
-// TODO: check if uid already exists && if so increment by 1 && check again as soon as we find nothing continue.
-
//Send request
_key = format["CHILD:308:%1:%2:%3:%4:%5:%6:%7:%8:%9:",dayZ_instance, _class, 0 , _characterID, _worldspace, [], [], 1,_uid];
diag_log ("HIVE: WRITE: "+ str(_key));
diff --git a/SQF/dayz_server/init/server_functions.sqf b/SQF/dayz_server/init/server_functions.sqf
index 6ca990814..a2e6e0195 100644
--- a/SQF/dayz_server/init/server_functions.sqf
+++ b/SQF/dayz_server/init/server_functions.sqf
@@ -579,6 +579,9 @@ server_getDiff2 = {
_result
};
+currentObjectUIDs = [];
+keyStartNumber = 100000000000;
+
dayz_objectUID = {
private["_position","_dir","_key","_object"];
_object = _this;
@@ -599,6 +602,12 @@ dayz_objectUID2 = {
_key = _key + str(round(_x));
} count _position;
_key = _key + str(round(_dir));
+ // Make sure the generated key is not a duplicate
+ while {true} do {
+ if !(_key in currentObjectUIDs) exitWith {currentObjectUIDs set [count currentObjectUIDs,_key];};
+ keyStartNumber = keyStartNumber + 1;
+ _key = str keyStartNumber;
+ };
_key
};
@@ -613,6 +622,12 @@ dayz_objectUID3 = {
_key = _key + str(round(_x));
} count _position;
_key = _key + str(round(_dir + time));
+ // Make sure the generated key is not a duplicate
+ while {true} do {
+ if !(_key in currentObjectUIDs) exitWith {currentObjectUIDs set [count currentObjectUIDs,_key];};
+ keyStartNumber = keyStartNumber + 1;
+ _key = str keyStartNumber;
+ };
_key
};
@@ -902,19 +917,27 @@ server_spawnCleanAnimals = {
};
server_logUnlockLockEvent = {
- private["_player", "_obj", "_objectID", "_objectUID", "_statusText", "_PUID", "_status"];
+ private["_player", "_obj", "_objectID", "_objectUID", "_statusText", "_PUID", "_status", "_clientID", "_type"];
_player = _this select 0;
_obj = _this select 1;
_status = _this select 2;
- if (!isNull(_obj)) then {
+ _type = typeOf _obj;
+ if (isNull _player) then {diag_log "ERROR: server_logUnlockLockEvent called with Null player object";};
+ _clientID = owner _player;
+ _PUID = [_player] call FNC_GetPlayerUID;
+ _statusText = if (_status) then {"LOCKED"} else {"UNLOCKED"};
+
+ if (!isNull _obj) then {
_objectID = _obj getVariable["ObjectID", "0"];
_objectUID = _obj getVariable["ObjectUID", "0"];
- _statusText = "UNLOCKED";
- if (_status) then {
- [_obj, "gear"] call server_updateObject;
- _statusText = "LOCKED";
- };
- _PUID = [_player] call FNC_GetPlayerUID;
- diag_log format["SAFE %5: ID:%1 UID:%2 BY %3(%4)", _objectID, _objectUID, (name _player), _PUID, _statusText];
+
+ if (_status) then {[_obj, "gear"] call server_updateObject;};
+ diag_log format["%6 %5: ID:%1 UID:%2 BY %3(%4)",_objectID,_objectUID,name _player,_PUID,_statusText,_type];
+ dze_waiting = "success";
+ _clientID publicVariableClient "dze_waiting";
+ } else {
+ diag_log format["ERROR: %4 BY %1(%2) IS NULL AND COULD NOT BE %3 (THIS SHOULD NOT HAPPEN)",name _player,_PUID,_statusText,_type];
+ dze_waiting = "fail";
+ _clientID publicVariableClient "dze_waiting";
};
};
diff --git a/SQF/dayz_server/missions/DayZ_Epoch_1.Takistan/dynamic_vehicle.sqf b/SQF/dayz_server/missions/DayZ_Epoch_1.Takistan/dynamic_vehicle.sqf
deleted file mode 100644
index 50f07b4c1..000000000
--- a/SQF/dayz_server/missions/DayZ_Epoch_1.Takistan/dynamic_vehicle.sqf
+++ /dev/null
@@ -1,105 +0,0 @@
-AllowedVehiclesList = [
-["AH6X_DZ",3],
-["AN2_DZ",2],
-["ArmoredSUV_PMC_DZE",1],
-["ATV_CZ_EP1",3],
-["ATV_US_EP1",3],
-["C130J_US_EP1_DZ",1],
-["car_hatchback",3],
-["car_sedan",3],
-["CH_47F_EP1_DZE",1],
-["CSJ_GyroC",3],
-["CSJ_GyroCover",3],
-["CSJ_GyroP",3],
-["datsun1_civil_1_open_DZE",3],
-["datsun1_civil_2_covered_DZE",3],
-["datsun1_civil_3_open_DZE",3],
-["GAZ_Vodnik_DZE",1],
-["GAZ_Vodnik_MedEvac",1],
-["GLT_M300_LT",3],
-["GLT_M300_ST",3],
-["GNT_C185",1],
-["GNT_C185C",1],
-["GNT_C185R",1],
-["GNT_C185U",1],
-["hilux1_civil_1_open_DZE",3],
-["hilux1_civil_2_covered_DZE",3],
-["hilux1_civil_3_open_DZE",3],
-["HMMWV_Ambulance",1],
-["HMMWV_Ambulance_CZ_DES_EP1",1],
-["HMMWV_DES_EP1",3],
-["HMMWV_DZ",3],
-["HMMWV_M1035_DES_EP1",1],
-["HMMWV_M1151_M2_CZ_DES_EP1_DZE",1],
-["HMMWV_M998A2_SOV_DES_EP1_DZE",1],
-["Ikarus",3],
-["Ikarus_TK_CIV_EP1",3],
-["Kamaz",3],
-["KamazRefuel_DZ",1],
-["Lada1",3],
-["Lada1_TK_CIV_EP1",3],
-["Lada2",3],
-["Lada2_TK_CIV_EP1",3],
-["LadaLM",3],
-["LandRover_CZ_EP1",3],
-["LandRover_MG_TK_EP1_DZE",1],
-["LandRover_Special_CZ_EP1_DZE",1],
-["LandRover_TK_CIV_EP1",3],
-["M1030_US_DES_EP1",3],
-["MH6J_DZ",3],
-["Mi17_Civilian_DZ",3],
-["Mi17_DZE",3],
-["MMT_Civ",6],
-["MtvrRefuel_DES_EP1_DZ",1],
-["MTVR_DES_EP1",3],
-["MV22_DZ",1],
-["Offroad_DSHKM_Gue_DZE",3],
-["Old_bike_TK_INS_EP1",3],
-["Old_moto_TK_Civ_EP1",3],
-["Pickup_PK_GUE_DZE",3],
-["Pickup_PK_INS_DZE",3],
-["Pickup_PK_TK_GUE_EP1_DZE",3],
-["S1203_ambulance_EP1",3],
-["S1203_TK_CIV_EP1",3],
-["Skoda",3],
-["SkodaBlue",3],
-["SkodaGreen",3],
-["SkodaRed",3],
-["SUV_Blue",1],
-["SUV_Camo",1],
-["SUV_Charcoal",1],
-["SUV_Green",1],
-["SUV_Orange",1],
-["SUV_Pink",1],
-["SUV_Red",1],
-["SUV_Silver",1],
-["SUV_TK_CIV_EP1",1],
-["SUV_White",1],
-["SUV_Yellow",1],
-["tractor",3],
-["TT650_Civ",3],
-["TT650_Ins",3],
-["TT650_TK_CIV_EP1",3],
-["UAZ_CDF",3],
-["UAZ_INS",3],
-["UAZ_MG_TK_EP1_DZE",3],
-["UAZ_RU",3],
-["UAZ_Unarmed_TK_CIV_EP1",3],
-["UAZ_Unarmed_TK_EP1",3],
-["UAZ_Unarmed_UN_EP1",3],
-["UH1H_DZE",2],
-["UH1Y_DZE",2],
-["UH60M_EP1_DZE",1],
-["UralRefuel_TK_EP1_DZ",1],
-["Ural_CDF",3],
-["Ural_TK_CIV_EP1",3],
-["Ural_UN_EP1",3],
-["V3S_Open_TK_CIV_EP1",3],
-["V3S_Open_TK_EP1",3],
-["V3S_Refuel_TK_GUE_EP1_DZ",1],
-["VolhaLimo_TK_CIV_EP1",3],
-["Volha_1_TK_CIV_EP1",3],
-["Volha_2_TK_CIV_EP1",3],
-["Zodiac",3],
-["CH53_DZE",1]
-];
diff --git a/SQF/dayz_server/missions/DayZ_Epoch_10.Mountains_ACR/dynamic_vehicle.sqf b/SQF/dayz_server/missions/DayZ_Epoch_10.Mountains_ACR/dynamic_vehicle.sqf
deleted file mode 100644
index d3a5d5efd..000000000
--- a/SQF/dayz_server/missions/DayZ_Epoch_10.Mountains_ACR/dynamic_vehicle.sqf
+++ /dev/null
@@ -1,105 +0,0 @@
-AllowedVehiclesList = [
-["AH6X_DZ",3],
-["AN2_DZ",2],
-["ArmoredSUV_PMC_DZE",1],
-["ATV_CZ_EP1",3],
-["ATV_US_EP1",3],
-["C130J_US_EP1_DZ",1],
-["car_hatchback",3],
-["car_sedan",3],
-["CH_47F_EP1_DZE",1],
-["CSJ_GyroC",3],
-["CSJ_GyroCover",3],
-["CSJ_GyroP",3],
-["datsun1_civil_1_open_DZE",3],
-["datsun1_civil_2_covered_DZE",3],
-["datsun1_civil_3_open_DZE",3],
-["GAZ_Vodnik_DZE",1],
-["GAZ_Vodnik_MedEvac",1],
-["GLT_M300_LT",3],
-["GLT_M300_ST",3],
-["GNT_C185",1],
-["GNT_C185C",1],
-["GNT_C185R",1],
-["GNT_C185U",1],
-["hilux1_civil_1_open_DZE",3],
-["hilux1_civil_2_covered_DZE",3],
-["hilux1_civil_3_open_DZE",3],
-["HMMWV_Ambulance",1],
-["HMMWV_Ambulance_CZ_DES_EP1",1],
-["HMMWV_DES_EP1",3],
-["HMMWV_DZ",3],
-["HMMWV_M1035_DES_EP1",1],
-["HMMWV_M1151_M2_CZ_DES_EP1_DZE",1],
-["HMMWV_M998A2_SOV_DES_EP1_DZE",1],
-["Ikarus",3],
-["Ikarus_TK_CIV_EP1",3],
-["Kamaz",3],
-["KamazRefuel_DZ",1],
-["Lada1",3],
-["Lada1_TK_CIV_EP1",3],
-["Lada2",3],
-["Lada2_TK_CIV_EP1",3],
-["LadaLM",3],
-["LandRover_CZ_EP1",3],
-["LandRover_MG_TK_EP1_DZE",1],
-["LandRover_Special_CZ_EP1_DZE",1],
-["LandRover_TK_CIV_EP1",3],
-["M1030_US_DES_EP1",3],
-["MH6J_DZ",3],
-["Mi17_Civilian_DZ",3],
-["Mi17_DZE",3],
-["MMT_Civ",6],
-["MtvrRefuel_DES_EP1_DZ",1],
-["MTVR_DES_EP1",3],
-["MV22_DZ",1],
-["Offroad_DSHKM_Gue_DZE",3],
-["Old_bike_TK_INS_EP1",3],
-["Old_moto_TK_Civ_EP1",3],
-["Pickup_PK_GUE_DZE",3],
-["Pickup_PK_INS_DZE",3],
-["Pickup_PK_TK_GUE_EP1_DZE",3],
-["S1203_ambulance_EP1",3],
-["S1203_TK_CIV_EP1",3],
-["Skoda",3],
-["SkodaBlue",3],
-["SkodaGreen",3],
-["SkodaRed",3],
-["SUV_Blue",1],
-["SUV_Camo",1],
-["SUV_Charcoal",1],
-["SUV_Green",1],
-["SUV_Orange",1],
-["SUV_Pink",1],
-["SUV_Red",1],
-["SUV_Silver",1],
-["SUV_TK_CIV_EP1",1],
-["SUV_White",1],
-["SUV_Yellow",1],
-["tractor",3],
-["TT650_Civ",3],
-["TT650_Ins",3],
-["TT650_TK_CIV_EP1",3],
-["UAZ_CDF",3],
-["UAZ_INS",3],
-["UAZ_MG_TK_EP1_DZE",3],
-["UAZ_RU",3],
-["UAZ_Unarmed_TK_CIV_EP1",3],
-["UAZ_Unarmed_TK_EP1",3],
-["UAZ_Unarmed_UN_EP1",3],
-["UH1H_DZE",2],
-["UH1Y_DZE",2],
-["UH60M_EP1_DZE",1],
-["UralRefuel_TK_EP1_DZ",1],
-["Ural_CDF",3],
-["Ural_TK_CIV_EP1",3],
-["Ural_UN_EP1",3],
-["V3S_Open_TK_CIV_EP1",3],
-["V3S_Open_TK_EP1",3],
-["V3S_Refuel_TK_GUE_EP1_DZ",1],
-["VolhaLimo_TK_CIV_EP1",3],
-["Volha_1_TK_CIV_EP1",3],
-["Volha_2_TK_CIV_EP1",3],
-["VWGolf",3],
-["CH53_DZE",1]
-];
diff --git a/SQF/dayz_server/missions/DayZ_Epoch_11.Chernarus/dynamic_vehicle.sqf b/SQF/dayz_server/missions/DayZ_Epoch_11.Chernarus/dynamic_vehicle.sqf
deleted file mode 100644
index 7a971924b..000000000
--- a/SQF/dayz_server/missions/DayZ_Epoch_11.Chernarus/dynamic_vehicle.sqf
+++ /dev/null
@@ -1,115 +0,0 @@
-AllowedVehiclesList = [
-["AH6X_DZ",3],
-["AN2_DZ",3],
-["ArmoredSUV_PMC_DZE",1],
-["ATV_CZ_EP1",3],
-["ATV_US_EP1",3],
-["C130J_US_EP1_DZ",1],
-["car_hatchback",3],
-["car_sedan",3],
-["CH_47F_EP1_DZE",1],
-["CSJ_GyroC",3],
-["CSJ_GyroCover",3],
-["CSJ_GyroP",3],
-["datsun1_civil_1_open_DZE",3],
-["datsun1_civil_2_covered_DZE",3],
-["datsun1_civil_3_open_DZE",3],
-["Fishing_Boat",3],
-["GAZ_Vodnik_DZE",1],
-["GAZ_Vodnik_MedEvac",1],
-["GLT_M300_LT",3],
-["GLT_M300_ST",3],
-["GNT_C185",1],
-["GNT_C185C",1],
-["GNT_C185R",1],
-["GNT_C185U",1],
-["hilux1_civil_1_open_DZE",3],
-["hilux1_civil_2_covered_DZE",3],
-["hilux1_civil_3_open_DZE",3],
-["HMMWV_Ambulance",1],
-["HMMWV_Ambulance_CZ_DES_EP1",1],
-["HMMWV_DES_EP1",3],
-["HMMWV_DZ",3],
-["HMMWV_M1035_DES_EP1",1],
-["HMMWV_M1151_M2_CZ_DES_EP1_DZE",1],
-["HMMWV_M998A2_SOV_DES_EP1_DZE",1],
-["Ikarus",3],
-["Ikarus_TK_CIV_EP1",3],
-["JetSkiYanahui_Case_Blue",1],
-["JetSkiYanahui_Case_Green",1],
-["JetSkiYanahui_Case_Red",1],
-["JetSkiYanahui_Case_Yellow",1],
-["Kamaz",3],
-["KamazRefuel_DZ",1],
-["Lada1",3],
-["Lada1_TK_CIV_EP1",3],
-["Lada2",3],
-["Lada2_TK_CIV_EP1",3],
-["LadaLM",3],
-["LandRover_CZ_EP1",3],
-["LandRover_MG_TK_EP1_DZE",1],
-["LandRover_Special_CZ_EP1_DZE",1],
-["LandRover_TK_CIV_EP1",3],
-["M1030_US_DES_EP1",3],
-["MH6J_DZ",3],
-["Mi17_Civilian_DZ",3],
-["Mi17_DZE",3],
-["MMT_Civ",6],
-["MtvrRefuel_DES_EP1_DZ",1],
-["MTVR_DES_EP1",3],
-["MV22_DZ",1],
-["Offroad_DSHKM_Gue_DZE",3],
-["Old_bike_TK_INS_EP1",3],
-["Old_moto_TK_Civ_EP1",3],
-["PBX",3],
-["Pickup_PK_GUE_DZE",3],
-["Pickup_PK_INS_DZE",3],
-["Pickup_PK_TK_GUE_EP1_DZE",3],
-["RHIB",3],
-["S1203_ambulance_EP1",3],
-["S1203_TK_CIV_EP1",3],
-["Skoda",3],
-["SkodaBlue",3],
-["SkodaGreen",3],
-["SkodaRed",3],
-["Smallboat_1",3],
-["Smallboat_2",3],
-["SUV_Blue",1],
-["SUV_Camo",1],
-["SUV_Charcoal",1],
-["SUV_Green",1],
-["SUV_Orange",1],
-["SUV_Pink",1],
-["SUV_Red",1],
-["SUV_Silver",1],
-["SUV_TK_CIV_EP1",1],
-["SUV_White",1],
-["SUV_Yellow",1],
-["tractor",3],
-["TT650_Civ",3],
-["TT650_Ins",3],
-["TT650_TK_CIV_EP1",3],
-["UAZ_CDF",3],
-["UAZ_INS",3],
-["UAZ_MG_TK_EP1_DZE",3],
-["UAZ_RU",3],
-["UAZ_Unarmed_TK_CIV_EP1",3],
-["UAZ_Unarmed_TK_EP1",3],
-["UAZ_Unarmed_UN_EP1",3],
-["UH1H_DZE",2],
-["UH1Y_DZE",2],
-["UH60M_EP1_DZE",1],
-["UralRefuel_TK_EP1_DZ",1],
-["Ural_CDF",3],
-["Ural_TK_CIV_EP1",3],
-["Ural_UN_EP1",3],
-["V3S_Open_TK_CIV_EP1",3],
-["V3S_Open_TK_EP1",3],
-["V3S_Refuel_TK_GUE_EP1_DZ",1],
-["VolhaLimo_TK_CIV_EP1",3],
-["Volha_1_TK_CIV_EP1",3],
-["Volha_2_TK_CIV_EP1",3],
-["VWGolf",3],
-["Zodiac",3],
-["CH53_DZE",1]
-];
diff --git a/SQF/dayz_server/missions/DayZ_Epoch_12.isladuala/dynamic_vehicle.sqf b/SQF/dayz_server/missions/DayZ_Epoch_12.isladuala/dynamic_vehicle.sqf
deleted file mode 100644
index 7a971924b..000000000
--- a/SQF/dayz_server/missions/DayZ_Epoch_12.isladuala/dynamic_vehicle.sqf
+++ /dev/null
@@ -1,115 +0,0 @@
-AllowedVehiclesList = [
-["AH6X_DZ",3],
-["AN2_DZ",3],
-["ArmoredSUV_PMC_DZE",1],
-["ATV_CZ_EP1",3],
-["ATV_US_EP1",3],
-["C130J_US_EP1_DZ",1],
-["car_hatchback",3],
-["car_sedan",3],
-["CH_47F_EP1_DZE",1],
-["CSJ_GyroC",3],
-["CSJ_GyroCover",3],
-["CSJ_GyroP",3],
-["datsun1_civil_1_open_DZE",3],
-["datsun1_civil_2_covered_DZE",3],
-["datsun1_civil_3_open_DZE",3],
-["Fishing_Boat",3],
-["GAZ_Vodnik_DZE",1],
-["GAZ_Vodnik_MedEvac",1],
-["GLT_M300_LT",3],
-["GLT_M300_ST",3],
-["GNT_C185",1],
-["GNT_C185C",1],
-["GNT_C185R",1],
-["GNT_C185U",1],
-["hilux1_civil_1_open_DZE",3],
-["hilux1_civil_2_covered_DZE",3],
-["hilux1_civil_3_open_DZE",3],
-["HMMWV_Ambulance",1],
-["HMMWV_Ambulance_CZ_DES_EP1",1],
-["HMMWV_DES_EP1",3],
-["HMMWV_DZ",3],
-["HMMWV_M1035_DES_EP1",1],
-["HMMWV_M1151_M2_CZ_DES_EP1_DZE",1],
-["HMMWV_M998A2_SOV_DES_EP1_DZE",1],
-["Ikarus",3],
-["Ikarus_TK_CIV_EP1",3],
-["JetSkiYanahui_Case_Blue",1],
-["JetSkiYanahui_Case_Green",1],
-["JetSkiYanahui_Case_Red",1],
-["JetSkiYanahui_Case_Yellow",1],
-["Kamaz",3],
-["KamazRefuel_DZ",1],
-["Lada1",3],
-["Lada1_TK_CIV_EP1",3],
-["Lada2",3],
-["Lada2_TK_CIV_EP1",3],
-["LadaLM",3],
-["LandRover_CZ_EP1",3],
-["LandRover_MG_TK_EP1_DZE",1],
-["LandRover_Special_CZ_EP1_DZE",1],
-["LandRover_TK_CIV_EP1",3],
-["M1030_US_DES_EP1",3],
-["MH6J_DZ",3],
-["Mi17_Civilian_DZ",3],
-["Mi17_DZE",3],
-["MMT_Civ",6],
-["MtvrRefuel_DES_EP1_DZ",1],
-["MTVR_DES_EP1",3],
-["MV22_DZ",1],
-["Offroad_DSHKM_Gue_DZE",3],
-["Old_bike_TK_INS_EP1",3],
-["Old_moto_TK_Civ_EP1",3],
-["PBX",3],
-["Pickup_PK_GUE_DZE",3],
-["Pickup_PK_INS_DZE",3],
-["Pickup_PK_TK_GUE_EP1_DZE",3],
-["RHIB",3],
-["S1203_ambulance_EP1",3],
-["S1203_TK_CIV_EP1",3],
-["Skoda",3],
-["SkodaBlue",3],
-["SkodaGreen",3],
-["SkodaRed",3],
-["Smallboat_1",3],
-["Smallboat_2",3],
-["SUV_Blue",1],
-["SUV_Camo",1],
-["SUV_Charcoal",1],
-["SUV_Green",1],
-["SUV_Orange",1],
-["SUV_Pink",1],
-["SUV_Red",1],
-["SUV_Silver",1],
-["SUV_TK_CIV_EP1",1],
-["SUV_White",1],
-["SUV_Yellow",1],
-["tractor",3],
-["TT650_Civ",3],
-["TT650_Ins",3],
-["TT650_TK_CIV_EP1",3],
-["UAZ_CDF",3],
-["UAZ_INS",3],
-["UAZ_MG_TK_EP1_DZE",3],
-["UAZ_RU",3],
-["UAZ_Unarmed_TK_CIV_EP1",3],
-["UAZ_Unarmed_TK_EP1",3],
-["UAZ_Unarmed_UN_EP1",3],
-["UH1H_DZE",2],
-["UH1Y_DZE",2],
-["UH60M_EP1_DZE",1],
-["UralRefuel_TK_EP1_DZ",1],
-["Ural_CDF",3],
-["Ural_TK_CIV_EP1",3],
-["Ural_UN_EP1",3],
-["V3S_Open_TK_CIV_EP1",3],
-["V3S_Open_TK_EP1",3],
-["V3S_Refuel_TK_GUE_EP1_DZ",1],
-["VolhaLimo_TK_CIV_EP1",3],
-["Volha_1_TK_CIV_EP1",3],
-["Volha_2_TK_CIV_EP1",3],
-["VWGolf",3],
-["Zodiac",3],
-["CH53_DZE",1]
-];
diff --git a/SQF/dayz_server/missions/DayZ_Epoch_13.Tavi/dynamic_vehicle.sqf b/SQF/dayz_server/missions/DayZ_Epoch_13.Tavi/dynamic_vehicle.sqf
deleted file mode 100644
index 7a971924b..000000000
--- a/SQF/dayz_server/missions/DayZ_Epoch_13.Tavi/dynamic_vehicle.sqf
+++ /dev/null
@@ -1,115 +0,0 @@
-AllowedVehiclesList = [
-["AH6X_DZ",3],
-["AN2_DZ",3],
-["ArmoredSUV_PMC_DZE",1],
-["ATV_CZ_EP1",3],
-["ATV_US_EP1",3],
-["C130J_US_EP1_DZ",1],
-["car_hatchback",3],
-["car_sedan",3],
-["CH_47F_EP1_DZE",1],
-["CSJ_GyroC",3],
-["CSJ_GyroCover",3],
-["CSJ_GyroP",3],
-["datsun1_civil_1_open_DZE",3],
-["datsun1_civil_2_covered_DZE",3],
-["datsun1_civil_3_open_DZE",3],
-["Fishing_Boat",3],
-["GAZ_Vodnik_DZE",1],
-["GAZ_Vodnik_MedEvac",1],
-["GLT_M300_LT",3],
-["GLT_M300_ST",3],
-["GNT_C185",1],
-["GNT_C185C",1],
-["GNT_C185R",1],
-["GNT_C185U",1],
-["hilux1_civil_1_open_DZE",3],
-["hilux1_civil_2_covered_DZE",3],
-["hilux1_civil_3_open_DZE",3],
-["HMMWV_Ambulance",1],
-["HMMWV_Ambulance_CZ_DES_EP1",1],
-["HMMWV_DES_EP1",3],
-["HMMWV_DZ",3],
-["HMMWV_M1035_DES_EP1",1],
-["HMMWV_M1151_M2_CZ_DES_EP1_DZE",1],
-["HMMWV_M998A2_SOV_DES_EP1_DZE",1],
-["Ikarus",3],
-["Ikarus_TK_CIV_EP1",3],
-["JetSkiYanahui_Case_Blue",1],
-["JetSkiYanahui_Case_Green",1],
-["JetSkiYanahui_Case_Red",1],
-["JetSkiYanahui_Case_Yellow",1],
-["Kamaz",3],
-["KamazRefuel_DZ",1],
-["Lada1",3],
-["Lada1_TK_CIV_EP1",3],
-["Lada2",3],
-["Lada2_TK_CIV_EP1",3],
-["LadaLM",3],
-["LandRover_CZ_EP1",3],
-["LandRover_MG_TK_EP1_DZE",1],
-["LandRover_Special_CZ_EP1_DZE",1],
-["LandRover_TK_CIV_EP1",3],
-["M1030_US_DES_EP1",3],
-["MH6J_DZ",3],
-["Mi17_Civilian_DZ",3],
-["Mi17_DZE",3],
-["MMT_Civ",6],
-["MtvrRefuel_DES_EP1_DZ",1],
-["MTVR_DES_EP1",3],
-["MV22_DZ",1],
-["Offroad_DSHKM_Gue_DZE",3],
-["Old_bike_TK_INS_EP1",3],
-["Old_moto_TK_Civ_EP1",3],
-["PBX",3],
-["Pickup_PK_GUE_DZE",3],
-["Pickup_PK_INS_DZE",3],
-["Pickup_PK_TK_GUE_EP1_DZE",3],
-["RHIB",3],
-["S1203_ambulance_EP1",3],
-["S1203_TK_CIV_EP1",3],
-["Skoda",3],
-["SkodaBlue",3],
-["SkodaGreen",3],
-["SkodaRed",3],
-["Smallboat_1",3],
-["Smallboat_2",3],
-["SUV_Blue",1],
-["SUV_Camo",1],
-["SUV_Charcoal",1],
-["SUV_Green",1],
-["SUV_Orange",1],
-["SUV_Pink",1],
-["SUV_Red",1],
-["SUV_Silver",1],
-["SUV_TK_CIV_EP1",1],
-["SUV_White",1],
-["SUV_Yellow",1],
-["tractor",3],
-["TT650_Civ",3],
-["TT650_Ins",3],
-["TT650_TK_CIV_EP1",3],
-["UAZ_CDF",3],
-["UAZ_INS",3],
-["UAZ_MG_TK_EP1_DZE",3],
-["UAZ_RU",3],
-["UAZ_Unarmed_TK_CIV_EP1",3],
-["UAZ_Unarmed_TK_EP1",3],
-["UAZ_Unarmed_UN_EP1",3],
-["UH1H_DZE",2],
-["UH1Y_DZE",2],
-["UH60M_EP1_DZE",1],
-["UralRefuel_TK_EP1_DZ",1],
-["Ural_CDF",3],
-["Ural_TK_CIV_EP1",3],
-["Ural_UN_EP1",3],
-["V3S_Open_TK_CIV_EP1",3],
-["V3S_Open_TK_EP1",3],
-["V3S_Refuel_TK_GUE_EP1_DZ",1],
-["VolhaLimo_TK_CIV_EP1",3],
-["Volha_1_TK_CIV_EP1",3],
-["Volha_2_TK_CIV_EP1",3],
-["VWGolf",3],
-["Zodiac",3],
-["CH53_DZE",1]
-];
diff --git a/SQF/dayz_server/missions/DayZ_Epoch_15.namalsk/dynamic_vehicle.sqf b/SQF/dayz_server/missions/DayZ_Epoch_15.namalsk/dynamic_vehicle.sqf
deleted file mode 100644
index 7a971924b..000000000
--- a/SQF/dayz_server/missions/DayZ_Epoch_15.namalsk/dynamic_vehicle.sqf
+++ /dev/null
@@ -1,115 +0,0 @@
-AllowedVehiclesList = [
-["AH6X_DZ",3],
-["AN2_DZ",3],
-["ArmoredSUV_PMC_DZE",1],
-["ATV_CZ_EP1",3],
-["ATV_US_EP1",3],
-["C130J_US_EP1_DZ",1],
-["car_hatchback",3],
-["car_sedan",3],
-["CH_47F_EP1_DZE",1],
-["CSJ_GyroC",3],
-["CSJ_GyroCover",3],
-["CSJ_GyroP",3],
-["datsun1_civil_1_open_DZE",3],
-["datsun1_civil_2_covered_DZE",3],
-["datsun1_civil_3_open_DZE",3],
-["Fishing_Boat",3],
-["GAZ_Vodnik_DZE",1],
-["GAZ_Vodnik_MedEvac",1],
-["GLT_M300_LT",3],
-["GLT_M300_ST",3],
-["GNT_C185",1],
-["GNT_C185C",1],
-["GNT_C185R",1],
-["GNT_C185U",1],
-["hilux1_civil_1_open_DZE",3],
-["hilux1_civil_2_covered_DZE",3],
-["hilux1_civil_3_open_DZE",3],
-["HMMWV_Ambulance",1],
-["HMMWV_Ambulance_CZ_DES_EP1",1],
-["HMMWV_DES_EP1",3],
-["HMMWV_DZ",3],
-["HMMWV_M1035_DES_EP1",1],
-["HMMWV_M1151_M2_CZ_DES_EP1_DZE",1],
-["HMMWV_M998A2_SOV_DES_EP1_DZE",1],
-["Ikarus",3],
-["Ikarus_TK_CIV_EP1",3],
-["JetSkiYanahui_Case_Blue",1],
-["JetSkiYanahui_Case_Green",1],
-["JetSkiYanahui_Case_Red",1],
-["JetSkiYanahui_Case_Yellow",1],
-["Kamaz",3],
-["KamazRefuel_DZ",1],
-["Lada1",3],
-["Lada1_TK_CIV_EP1",3],
-["Lada2",3],
-["Lada2_TK_CIV_EP1",3],
-["LadaLM",3],
-["LandRover_CZ_EP1",3],
-["LandRover_MG_TK_EP1_DZE",1],
-["LandRover_Special_CZ_EP1_DZE",1],
-["LandRover_TK_CIV_EP1",3],
-["M1030_US_DES_EP1",3],
-["MH6J_DZ",3],
-["Mi17_Civilian_DZ",3],
-["Mi17_DZE",3],
-["MMT_Civ",6],
-["MtvrRefuel_DES_EP1_DZ",1],
-["MTVR_DES_EP1",3],
-["MV22_DZ",1],
-["Offroad_DSHKM_Gue_DZE",3],
-["Old_bike_TK_INS_EP1",3],
-["Old_moto_TK_Civ_EP1",3],
-["PBX",3],
-["Pickup_PK_GUE_DZE",3],
-["Pickup_PK_INS_DZE",3],
-["Pickup_PK_TK_GUE_EP1_DZE",3],
-["RHIB",3],
-["S1203_ambulance_EP1",3],
-["S1203_TK_CIV_EP1",3],
-["Skoda",3],
-["SkodaBlue",3],
-["SkodaGreen",3],
-["SkodaRed",3],
-["Smallboat_1",3],
-["Smallboat_2",3],
-["SUV_Blue",1],
-["SUV_Camo",1],
-["SUV_Charcoal",1],
-["SUV_Green",1],
-["SUV_Orange",1],
-["SUV_Pink",1],
-["SUV_Red",1],
-["SUV_Silver",1],
-["SUV_TK_CIV_EP1",1],
-["SUV_White",1],
-["SUV_Yellow",1],
-["tractor",3],
-["TT650_Civ",3],
-["TT650_Ins",3],
-["TT650_TK_CIV_EP1",3],
-["UAZ_CDF",3],
-["UAZ_INS",3],
-["UAZ_MG_TK_EP1_DZE",3],
-["UAZ_RU",3],
-["UAZ_Unarmed_TK_CIV_EP1",3],
-["UAZ_Unarmed_TK_EP1",3],
-["UAZ_Unarmed_UN_EP1",3],
-["UH1H_DZE",2],
-["UH1Y_DZE",2],
-["UH60M_EP1_DZE",1],
-["UralRefuel_TK_EP1_DZ",1],
-["Ural_CDF",3],
-["Ural_TK_CIV_EP1",3],
-["Ural_UN_EP1",3],
-["V3S_Open_TK_CIV_EP1",3],
-["V3S_Open_TK_EP1",3],
-["V3S_Refuel_TK_GUE_EP1_DZ",1],
-["VolhaLimo_TK_CIV_EP1",3],
-["Volha_1_TK_CIV_EP1",3],
-["Volha_2_TK_CIV_EP1",3],
-["VWGolf",3],
-["Zodiac",3],
-["CH53_DZE",1]
-];
diff --git a/SQF/dayz_server/missions/DayZ_Epoch_16.Panthera2/dynamic_vehicle.sqf b/SQF/dayz_server/missions/DayZ_Epoch_16.Panthera2/dynamic_vehicle.sqf
deleted file mode 100644
index 7a971924b..000000000
--- a/SQF/dayz_server/missions/DayZ_Epoch_16.Panthera2/dynamic_vehicle.sqf
+++ /dev/null
@@ -1,115 +0,0 @@
-AllowedVehiclesList = [
-["AH6X_DZ",3],
-["AN2_DZ",3],
-["ArmoredSUV_PMC_DZE",1],
-["ATV_CZ_EP1",3],
-["ATV_US_EP1",3],
-["C130J_US_EP1_DZ",1],
-["car_hatchback",3],
-["car_sedan",3],
-["CH_47F_EP1_DZE",1],
-["CSJ_GyroC",3],
-["CSJ_GyroCover",3],
-["CSJ_GyroP",3],
-["datsun1_civil_1_open_DZE",3],
-["datsun1_civil_2_covered_DZE",3],
-["datsun1_civil_3_open_DZE",3],
-["Fishing_Boat",3],
-["GAZ_Vodnik_DZE",1],
-["GAZ_Vodnik_MedEvac",1],
-["GLT_M300_LT",3],
-["GLT_M300_ST",3],
-["GNT_C185",1],
-["GNT_C185C",1],
-["GNT_C185R",1],
-["GNT_C185U",1],
-["hilux1_civil_1_open_DZE",3],
-["hilux1_civil_2_covered_DZE",3],
-["hilux1_civil_3_open_DZE",3],
-["HMMWV_Ambulance",1],
-["HMMWV_Ambulance_CZ_DES_EP1",1],
-["HMMWV_DES_EP1",3],
-["HMMWV_DZ",3],
-["HMMWV_M1035_DES_EP1",1],
-["HMMWV_M1151_M2_CZ_DES_EP1_DZE",1],
-["HMMWV_M998A2_SOV_DES_EP1_DZE",1],
-["Ikarus",3],
-["Ikarus_TK_CIV_EP1",3],
-["JetSkiYanahui_Case_Blue",1],
-["JetSkiYanahui_Case_Green",1],
-["JetSkiYanahui_Case_Red",1],
-["JetSkiYanahui_Case_Yellow",1],
-["Kamaz",3],
-["KamazRefuel_DZ",1],
-["Lada1",3],
-["Lada1_TK_CIV_EP1",3],
-["Lada2",3],
-["Lada2_TK_CIV_EP1",3],
-["LadaLM",3],
-["LandRover_CZ_EP1",3],
-["LandRover_MG_TK_EP1_DZE",1],
-["LandRover_Special_CZ_EP1_DZE",1],
-["LandRover_TK_CIV_EP1",3],
-["M1030_US_DES_EP1",3],
-["MH6J_DZ",3],
-["Mi17_Civilian_DZ",3],
-["Mi17_DZE",3],
-["MMT_Civ",6],
-["MtvrRefuel_DES_EP1_DZ",1],
-["MTVR_DES_EP1",3],
-["MV22_DZ",1],
-["Offroad_DSHKM_Gue_DZE",3],
-["Old_bike_TK_INS_EP1",3],
-["Old_moto_TK_Civ_EP1",3],
-["PBX",3],
-["Pickup_PK_GUE_DZE",3],
-["Pickup_PK_INS_DZE",3],
-["Pickup_PK_TK_GUE_EP1_DZE",3],
-["RHIB",3],
-["S1203_ambulance_EP1",3],
-["S1203_TK_CIV_EP1",3],
-["Skoda",3],
-["SkodaBlue",3],
-["SkodaGreen",3],
-["SkodaRed",3],
-["Smallboat_1",3],
-["Smallboat_2",3],
-["SUV_Blue",1],
-["SUV_Camo",1],
-["SUV_Charcoal",1],
-["SUV_Green",1],
-["SUV_Orange",1],
-["SUV_Pink",1],
-["SUV_Red",1],
-["SUV_Silver",1],
-["SUV_TK_CIV_EP1",1],
-["SUV_White",1],
-["SUV_Yellow",1],
-["tractor",3],
-["TT650_Civ",3],
-["TT650_Ins",3],
-["TT650_TK_CIV_EP1",3],
-["UAZ_CDF",3],
-["UAZ_INS",3],
-["UAZ_MG_TK_EP1_DZE",3],
-["UAZ_RU",3],
-["UAZ_Unarmed_TK_CIV_EP1",3],
-["UAZ_Unarmed_TK_EP1",3],
-["UAZ_Unarmed_UN_EP1",3],
-["UH1H_DZE",2],
-["UH1Y_DZE",2],
-["UH60M_EP1_DZE",1],
-["UralRefuel_TK_EP1_DZ",1],
-["Ural_CDF",3],
-["Ural_TK_CIV_EP1",3],
-["Ural_UN_EP1",3],
-["V3S_Open_TK_CIV_EP1",3],
-["V3S_Open_TK_EP1",3],
-["V3S_Refuel_TK_GUE_EP1_DZ",1],
-["VolhaLimo_TK_CIV_EP1",3],
-["Volha_1_TK_CIV_EP1",3],
-["Volha_2_TK_CIV_EP1",3],
-["VWGolf",3],
-["Zodiac",3],
-["CH53_DZE",1]
-];
diff --git a/SQF/dayz_server/missions/DayZ_Epoch_17.Chernarus/dynamic_vehicle.sqf b/SQF/dayz_server/missions/DayZ_Epoch_17.Chernarus/dynamic_vehicle.sqf
deleted file mode 100644
index 7a971924b..000000000
--- a/SQF/dayz_server/missions/DayZ_Epoch_17.Chernarus/dynamic_vehicle.sqf
+++ /dev/null
@@ -1,115 +0,0 @@
-AllowedVehiclesList = [
-["AH6X_DZ",3],
-["AN2_DZ",3],
-["ArmoredSUV_PMC_DZE",1],
-["ATV_CZ_EP1",3],
-["ATV_US_EP1",3],
-["C130J_US_EP1_DZ",1],
-["car_hatchback",3],
-["car_sedan",3],
-["CH_47F_EP1_DZE",1],
-["CSJ_GyroC",3],
-["CSJ_GyroCover",3],
-["CSJ_GyroP",3],
-["datsun1_civil_1_open_DZE",3],
-["datsun1_civil_2_covered_DZE",3],
-["datsun1_civil_3_open_DZE",3],
-["Fishing_Boat",3],
-["GAZ_Vodnik_DZE",1],
-["GAZ_Vodnik_MedEvac",1],
-["GLT_M300_LT",3],
-["GLT_M300_ST",3],
-["GNT_C185",1],
-["GNT_C185C",1],
-["GNT_C185R",1],
-["GNT_C185U",1],
-["hilux1_civil_1_open_DZE",3],
-["hilux1_civil_2_covered_DZE",3],
-["hilux1_civil_3_open_DZE",3],
-["HMMWV_Ambulance",1],
-["HMMWV_Ambulance_CZ_DES_EP1",1],
-["HMMWV_DES_EP1",3],
-["HMMWV_DZ",3],
-["HMMWV_M1035_DES_EP1",1],
-["HMMWV_M1151_M2_CZ_DES_EP1_DZE",1],
-["HMMWV_M998A2_SOV_DES_EP1_DZE",1],
-["Ikarus",3],
-["Ikarus_TK_CIV_EP1",3],
-["JetSkiYanahui_Case_Blue",1],
-["JetSkiYanahui_Case_Green",1],
-["JetSkiYanahui_Case_Red",1],
-["JetSkiYanahui_Case_Yellow",1],
-["Kamaz",3],
-["KamazRefuel_DZ",1],
-["Lada1",3],
-["Lada1_TK_CIV_EP1",3],
-["Lada2",3],
-["Lada2_TK_CIV_EP1",3],
-["LadaLM",3],
-["LandRover_CZ_EP1",3],
-["LandRover_MG_TK_EP1_DZE",1],
-["LandRover_Special_CZ_EP1_DZE",1],
-["LandRover_TK_CIV_EP1",3],
-["M1030_US_DES_EP1",3],
-["MH6J_DZ",3],
-["Mi17_Civilian_DZ",3],
-["Mi17_DZE",3],
-["MMT_Civ",6],
-["MtvrRefuel_DES_EP1_DZ",1],
-["MTVR_DES_EP1",3],
-["MV22_DZ",1],
-["Offroad_DSHKM_Gue_DZE",3],
-["Old_bike_TK_INS_EP1",3],
-["Old_moto_TK_Civ_EP1",3],
-["PBX",3],
-["Pickup_PK_GUE_DZE",3],
-["Pickup_PK_INS_DZE",3],
-["Pickup_PK_TK_GUE_EP1_DZE",3],
-["RHIB",3],
-["S1203_ambulance_EP1",3],
-["S1203_TK_CIV_EP1",3],
-["Skoda",3],
-["SkodaBlue",3],
-["SkodaGreen",3],
-["SkodaRed",3],
-["Smallboat_1",3],
-["Smallboat_2",3],
-["SUV_Blue",1],
-["SUV_Camo",1],
-["SUV_Charcoal",1],
-["SUV_Green",1],
-["SUV_Orange",1],
-["SUV_Pink",1],
-["SUV_Red",1],
-["SUV_Silver",1],
-["SUV_TK_CIV_EP1",1],
-["SUV_White",1],
-["SUV_Yellow",1],
-["tractor",3],
-["TT650_Civ",3],
-["TT650_Ins",3],
-["TT650_TK_CIV_EP1",3],
-["UAZ_CDF",3],
-["UAZ_INS",3],
-["UAZ_MG_TK_EP1_DZE",3],
-["UAZ_RU",3],
-["UAZ_Unarmed_TK_CIV_EP1",3],
-["UAZ_Unarmed_TK_EP1",3],
-["UAZ_Unarmed_UN_EP1",3],
-["UH1H_DZE",2],
-["UH1Y_DZE",2],
-["UH60M_EP1_DZE",1],
-["UralRefuel_TK_EP1_DZ",1],
-["Ural_CDF",3],
-["Ural_TK_CIV_EP1",3],
-["Ural_UN_EP1",3],
-["V3S_Open_TK_CIV_EP1",3],
-["V3S_Open_TK_EP1",3],
-["V3S_Refuel_TK_GUE_EP1_DZ",1],
-["VolhaLimo_TK_CIV_EP1",3],
-["Volha_1_TK_CIV_EP1",3],
-["Volha_2_TK_CIV_EP1",3],
-["VWGolf",3],
-["Zodiac",3],
-["CH53_DZE",1]
-];
diff --git a/SQF/dayz_server/missions/DayZ_Epoch_18.Sara/dynamic_vehicle.sqf b/SQF/dayz_server/missions/DayZ_Epoch_18.Sara/dynamic_vehicle.sqf
deleted file mode 100644
index 7a971924b..000000000
--- a/SQF/dayz_server/missions/DayZ_Epoch_18.Sara/dynamic_vehicle.sqf
+++ /dev/null
@@ -1,115 +0,0 @@
-AllowedVehiclesList = [
-["AH6X_DZ",3],
-["AN2_DZ",3],
-["ArmoredSUV_PMC_DZE",1],
-["ATV_CZ_EP1",3],
-["ATV_US_EP1",3],
-["C130J_US_EP1_DZ",1],
-["car_hatchback",3],
-["car_sedan",3],
-["CH_47F_EP1_DZE",1],
-["CSJ_GyroC",3],
-["CSJ_GyroCover",3],
-["CSJ_GyroP",3],
-["datsun1_civil_1_open_DZE",3],
-["datsun1_civil_2_covered_DZE",3],
-["datsun1_civil_3_open_DZE",3],
-["Fishing_Boat",3],
-["GAZ_Vodnik_DZE",1],
-["GAZ_Vodnik_MedEvac",1],
-["GLT_M300_LT",3],
-["GLT_M300_ST",3],
-["GNT_C185",1],
-["GNT_C185C",1],
-["GNT_C185R",1],
-["GNT_C185U",1],
-["hilux1_civil_1_open_DZE",3],
-["hilux1_civil_2_covered_DZE",3],
-["hilux1_civil_3_open_DZE",3],
-["HMMWV_Ambulance",1],
-["HMMWV_Ambulance_CZ_DES_EP1",1],
-["HMMWV_DES_EP1",3],
-["HMMWV_DZ",3],
-["HMMWV_M1035_DES_EP1",1],
-["HMMWV_M1151_M2_CZ_DES_EP1_DZE",1],
-["HMMWV_M998A2_SOV_DES_EP1_DZE",1],
-["Ikarus",3],
-["Ikarus_TK_CIV_EP1",3],
-["JetSkiYanahui_Case_Blue",1],
-["JetSkiYanahui_Case_Green",1],
-["JetSkiYanahui_Case_Red",1],
-["JetSkiYanahui_Case_Yellow",1],
-["Kamaz",3],
-["KamazRefuel_DZ",1],
-["Lada1",3],
-["Lada1_TK_CIV_EP1",3],
-["Lada2",3],
-["Lada2_TK_CIV_EP1",3],
-["LadaLM",3],
-["LandRover_CZ_EP1",3],
-["LandRover_MG_TK_EP1_DZE",1],
-["LandRover_Special_CZ_EP1_DZE",1],
-["LandRover_TK_CIV_EP1",3],
-["M1030_US_DES_EP1",3],
-["MH6J_DZ",3],
-["Mi17_Civilian_DZ",3],
-["Mi17_DZE",3],
-["MMT_Civ",6],
-["MtvrRefuel_DES_EP1_DZ",1],
-["MTVR_DES_EP1",3],
-["MV22_DZ",1],
-["Offroad_DSHKM_Gue_DZE",3],
-["Old_bike_TK_INS_EP1",3],
-["Old_moto_TK_Civ_EP1",3],
-["PBX",3],
-["Pickup_PK_GUE_DZE",3],
-["Pickup_PK_INS_DZE",3],
-["Pickup_PK_TK_GUE_EP1_DZE",3],
-["RHIB",3],
-["S1203_ambulance_EP1",3],
-["S1203_TK_CIV_EP1",3],
-["Skoda",3],
-["SkodaBlue",3],
-["SkodaGreen",3],
-["SkodaRed",3],
-["Smallboat_1",3],
-["Smallboat_2",3],
-["SUV_Blue",1],
-["SUV_Camo",1],
-["SUV_Charcoal",1],
-["SUV_Green",1],
-["SUV_Orange",1],
-["SUV_Pink",1],
-["SUV_Red",1],
-["SUV_Silver",1],
-["SUV_TK_CIV_EP1",1],
-["SUV_White",1],
-["SUV_Yellow",1],
-["tractor",3],
-["TT650_Civ",3],
-["TT650_Ins",3],
-["TT650_TK_CIV_EP1",3],
-["UAZ_CDF",3],
-["UAZ_INS",3],
-["UAZ_MG_TK_EP1_DZE",3],
-["UAZ_RU",3],
-["UAZ_Unarmed_TK_CIV_EP1",3],
-["UAZ_Unarmed_TK_EP1",3],
-["UAZ_Unarmed_UN_EP1",3],
-["UH1H_DZE",2],
-["UH1Y_DZE",2],
-["UH60M_EP1_DZE",1],
-["UralRefuel_TK_EP1_DZ",1],
-["Ural_CDF",3],
-["Ural_TK_CIV_EP1",3],
-["Ural_UN_EP1",3],
-["V3S_Open_TK_CIV_EP1",3],
-["V3S_Open_TK_EP1",3],
-["V3S_Refuel_TK_GUE_EP1_DZ",1],
-["VolhaLimo_TK_CIV_EP1",3],
-["Volha_1_TK_CIV_EP1",3],
-["Volha_2_TK_CIV_EP1",3],
-["VWGolf",3],
-["Zodiac",3],
-["CH53_DZE",1]
-];
diff --git a/SQF/dayz_server/missions/DayZ_Epoch_19.FDF_Isle1_a/dynamic_vehicle.sqf b/SQF/dayz_server/missions/DayZ_Epoch_19.FDF_Isle1_a/dynamic_vehicle.sqf
deleted file mode 100644
index 7a971924b..000000000
--- a/SQF/dayz_server/missions/DayZ_Epoch_19.FDF_Isle1_a/dynamic_vehicle.sqf
+++ /dev/null
@@ -1,115 +0,0 @@
-AllowedVehiclesList = [
-["AH6X_DZ",3],
-["AN2_DZ",3],
-["ArmoredSUV_PMC_DZE",1],
-["ATV_CZ_EP1",3],
-["ATV_US_EP1",3],
-["C130J_US_EP1_DZ",1],
-["car_hatchback",3],
-["car_sedan",3],
-["CH_47F_EP1_DZE",1],
-["CSJ_GyroC",3],
-["CSJ_GyroCover",3],
-["CSJ_GyroP",3],
-["datsun1_civil_1_open_DZE",3],
-["datsun1_civil_2_covered_DZE",3],
-["datsun1_civil_3_open_DZE",3],
-["Fishing_Boat",3],
-["GAZ_Vodnik_DZE",1],
-["GAZ_Vodnik_MedEvac",1],
-["GLT_M300_LT",3],
-["GLT_M300_ST",3],
-["GNT_C185",1],
-["GNT_C185C",1],
-["GNT_C185R",1],
-["GNT_C185U",1],
-["hilux1_civil_1_open_DZE",3],
-["hilux1_civil_2_covered_DZE",3],
-["hilux1_civil_3_open_DZE",3],
-["HMMWV_Ambulance",1],
-["HMMWV_Ambulance_CZ_DES_EP1",1],
-["HMMWV_DES_EP1",3],
-["HMMWV_DZ",3],
-["HMMWV_M1035_DES_EP1",1],
-["HMMWV_M1151_M2_CZ_DES_EP1_DZE",1],
-["HMMWV_M998A2_SOV_DES_EP1_DZE",1],
-["Ikarus",3],
-["Ikarus_TK_CIV_EP1",3],
-["JetSkiYanahui_Case_Blue",1],
-["JetSkiYanahui_Case_Green",1],
-["JetSkiYanahui_Case_Red",1],
-["JetSkiYanahui_Case_Yellow",1],
-["Kamaz",3],
-["KamazRefuel_DZ",1],
-["Lada1",3],
-["Lada1_TK_CIV_EP1",3],
-["Lada2",3],
-["Lada2_TK_CIV_EP1",3],
-["LadaLM",3],
-["LandRover_CZ_EP1",3],
-["LandRover_MG_TK_EP1_DZE",1],
-["LandRover_Special_CZ_EP1_DZE",1],
-["LandRover_TK_CIV_EP1",3],
-["M1030_US_DES_EP1",3],
-["MH6J_DZ",3],
-["Mi17_Civilian_DZ",3],
-["Mi17_DZE",3],
-["MMT_Civ",6],
-["MtvrRefuel_DES_EP1_DZ",1],
-["MTVR_DES_EP1",3],
-["MV22_DZ",1],
-["Offroad_DSHKM_Gue_DZE",3],
-["Old_bike_TK_INS_EP1",3],
-["Old_moto_TK_Civ_EP1",3],
-["PBX",3],
-["Pickup_PK_GUE_DZE",3],
-["Pickup_PK_INS_DZE",3],
-["Pickup_PK_TK_GUE_EP1_DZE",3],
-["RHIB",3],
-["S1203_ambulance_EP1",3],
-["S1203_TK_CIV_EP1",3],
-["Skoda",3],
-["SkodaBlue",3],
-["SkodaGreen",3],
-["SkodaRed",3],
-["Smallboat_1",3],
-["Smallboat_2",3],
-["SUV_Blue",1],
-["SUV_Camo",1],
-["SUV_Charcoal",1],
-["SUV_Green",1],
-["SUV_Orange",1],
-["SUV_Pink",1],
-["SUV_Red",1],
-["SUV_Silver",1],
-["SUV_TK_CIV_EP1",1],
-["SUV_White",1],
-["SUV_Yellow",1],
-["tractor",3],
-["TT650_Civ",3],
-["TT650_Ins",3],
-["TT650_TK_CIV_EP1",3],
-["UAZ_CDF",3],
-["UAZ_INS",3],
-["UAZ_MG_TK_EP1_DZE",3],
-["UAZ_RU",3],
-["UAZ_Unarmed_TK_CIV_EP1",3],
-["UAZ_Unarmed_TK_EP1",3],
-["UAZ_Unarmed_UN_EP1",3],
-["UH1H_DZE",2],
-["UH1Y_DZE",2],
-["UH60M_EP1_DZE",1],
-["UralRefuel_TK_EP1_DZ",1],
-["Ural_CDF",3],
-["Ural_TK_CIV_EP1",3],
-["Ural_UN_EP1",3],
-["V3S_Open_TK_CIV_EP1",3],
-["V3S_Open_TK_EP1",3],
-["V3S_Refuel_TK_GUE_EP1_DZ",1],
-["VolhaLimo_TK_CIV_EP1",3],
-["Volha_1_TK_CIV_EP1",3],
-["Volha_2_TK_CIV_EP1",3],
-["VWGolf",3],
-["Zodiac",3],
-["CH53_DZE",1]
-];
diff --git a/SQF/dayz_server/missions/DayZ_Epoch_2.Utes/dynamic_vehicle.sqf b/SQF/dayz_server/missions/DayZ_Epoch_2.Utes/dynamic_vehicle.sqf
deleted file mode 100644
index 7a971924b..000000000
--- a/SQF/dayz_server/missions/DayZ_Epoch_2.Utes/dynamic_vehicle.sqf
+++ /dev/null
@@ -1,115 +0,0 @@
-AllowedVehiclesList = [
-["AH6X_DZ",3],
-["AN2_DZ",3],
-["ArmoredSUV_PMC_DZE",1],
-["ATV_CZ_EP1",3],
-["ATV_US_EP1",3],
-["C130J_US_EP1_DZ",1],
-["car_hatchback",3],
-["car_sedan",3],
-["CH_47F_EP1_DZE",1],
-["CSJ_GyroC",3],
-["CSJ_GyroCover",3],
-["CSJ_GyroP",3],
-["datsun1_civil_1_open_DZE",3],
-["datsun1_civil_2_covered_DZE",3],
-["datsun1_civil_3_open_DZE",3],
-["Fishing_Boat",3],
-["GAZ_Vodnik_DZE",1],
-["GAZ_Vodnik_MedEvac",1],
-["GLT_M300_LT",3],
-["GLT_M300_ST",3],
-["GNT_C185",1],
-["GNT_C185C",1],
-["GNT_C185R",1],
-["GNT_C185U",1],
-["hilux1_civil_1_open_DZE",3],
-["hilux1_civil_2_covered_DZE",3],
-["hilux1_civil_3_open_DZE",3],
-["HMMWV_Ambulance",1],
-["HMMWV_Ambulance_CZ_DES_EP1",1],
-["HMMWV_DES_EP1",3],
-["HMMWV_DZ",3],
-["HMMWV_M1035_DES_EP1",1],
-["HMMWV_M1151_M2_CZ_DES_EP1_DZE",1],
-["HMMWV_M998A2_SOV_DES_EP1_DZE",1],
-["Ikarus",3],
-["Ikarus_TK_CIV_EP1",3],
-["JetSkiYanahui_Case_Blue",1],
-["JetSkiYanahui_Case_Green",1],
-["JetSkiYanahui_Case_Red",1],
-["JetSkiYanahui_Case_Yellow",1],
-["Kamaz",3],
-["KamazRefuel_DZ",1],
-["Lada1",3],
-["Lada1_TK_CIV_EP1",3],
-["Lada2",3],
-["Lada2_TK_CIV_EP1",3],
-["LadaLM",3],
-["LandRover_CZ_EP1",3],
-["LandRover_MG_TK_EP1_DZE",1],
-["LandRover_Special_CZ_EP1_DZE",1],
-["LandRover_TK_CIV_EP1",3],
-["M1030_US_DES_EP1",3],
-["MH6J_DZ",3],
-["Mi17_Civilian_DZ",3],
-["Mi17_DZE",3],
-["MMT_Civ",6],
-["MtvrRefuel_DES_EP1_DZ",1],
-["MTVR_DES_EP1",3],
-["MV22_DZ",1],
-["Offroad_DSHKM_Gue_DZE",3],
-["Old_bike_TK_INS_EP1",3],
-["Old_moto_TK_Civ_EP1",3],
-["PBX",3],
-["Pickup_PK_GUE_DZE",3],
-["Pickup_PK_INS_DZE",3],
-["Pickup_PK_TK_GUE_EP1_DZE",3],
-["RHIB",3],
-["S1203_ambulance_EP1",3],
-["S1203_TK_CIV_EP1",3],
-["Skoda",3],
-["SkodaBlue",3],
-["SkodaGreen",3],
-["SkodaRed",3],
-["Smallboat_1",3],
-["Smallboat_2",3],
-["SUV_Blue",1],
-["SUV_Camo",1],
-["SUV_Charcoal",1],
-["SUV_Green",1],
-["SUV_Orange",1],
-["SUV_Pink",1],
-["SUV_Red",1],
-["SUV_Silver",1],
-["SUV_TK_CIV_EP1",1],
-["SUV_White",1],
-["SUV_Yellow",1],
-["tractor",3],
-["TT650_Civ",3],
-["TT650_Ins",3],
-["TT650_TK_CIV_EP1",3],
-["UAZ_CDF",3],
-["UAZ_INS",3],
-["UAZ_MG_TK_EP1_DZE",3],
-["UAZ_RU",3],
-["UAZ_Unarmed_TK_CIV_EP1",3],
-["UAZ_Unarmed_TK_EP1",3],
-["UAZ_Unarmed_UN_EP1",3],
-["UH1H_DZE",2],
-["UH1Y_DZE",2],
-["UH60M_EP1_DZE",1],
-["UralRefuel_TK_EP1_DZ",1],
-["Ural_CDF",3],
-["Ural_TK_CIV_EP1",3],
-["Ural_UN_EP1",3],
-["V3S_Open_TK_CIV_EP1",3],
-["V3S_Open_TK_EP1",3],
-["V3S_Refuel_TK_GUE_EP1_DZ",1],
-["VolhaLimo_TK_CIV_EP1",3],
-["Volha_1_TK_CIV_EP1",3],
-["Volha_2_TK_CIV_EP1",3],
-["VWGolf",3],
-["Zodiac",3],
-["CH53_DZE",1]
-];
diff --git a/SQF/dayz_server/missions/DayZ_Epoch_20.fapovo/dynamic_vehicle.sqf b/SQF/dayz_server/missions/DayZ_Epoch_20.fapovo/dynamic_vehicle.sqf
deleted file mode 100644
index 7a971924b..000000000
--- a/SQF/dayz_server/missions/DayZ_Epoch_20.fapovo/dynamic_vehicle.sqf
+++ /dev/null
@@ -1,115 +0,0 @@
-AllowedVehiclesList = [
-["AH6X_DZ",3],
-["AN2_DZ",3],
-["ArmoredSUV_PMC_DZE",1],
-["ATV_CZ_EP1",3],
-["ATV_US_EP1",3],
-["C130J_US_EP1_DZ",1],
-["car_hatchback",3],
-["car_sedan",3],
-["CH_47F_EP1_DZE",1],
-["CSJ_GyroC",3],
-["CSJ_GyroCover",3],
-["CSJ_GyroP",3],
-["datsun1_civil_1_open_DZE",3],
-["datsun1_civil_2_covered_DZE",3],
-["datsun1_civil_3_open_DZE",3],
-["Fishing_Boat",3],
-["GAZ_Vodnik_DZE",1],
-["GAZ_Vodnik_MedEvac",1],
-["GLT_M300_LT",3],
-["GLT_M300_ST",3],
-["GNT_C185",1],
-["GNT_C185C",1],
-["GNT_C185R",1],
-["GNT_C185U",1],
-["hilux1_civil_1_open_DZE",3],
-["hilux1_civil_2_covered_DZE",3],
-["hilux1_civil_3_open_DZE",3],
-["HMMWV_Ambulance",1],
-["HMMWV_Ambulance_CZ_DES_EP1",1],
-["HMMWV_DES_EP1",3],
-["HMMWV_DZ",3],
-["HMMWV_M1035_DES_EP1",1],
-["HMMWV_M1151_M2_CZ_DES_EP1_DZE",1],
-["HMMWV_M998A2_SOV_DES_EP1_DZE",1],
-["Ikarus",3],
-["Ikarus_TK_CIV_EP1",3],
-["JetSkiYanahui_Case_Blue",1],
-["JetSkiYanahui_Case_Green",1],
-["JetSkiYanahui_Case_Red",1],
-["JetSkiYanahui_Case_Yellow",1],
-["Kamaz",3],
-["KamazRefuel_DZ",1],
-["Lada1",3],
-["Lada1_TK_CIV_EP1",3],
-["Lada2",3],
-["Lada2_TK_CIV_EP1",3],
-["LadaLM",3],
-["LandRover_CZ_EP1",3],
-["LandRover_MG_TK_EP1_DZE",1],
-["LandRover_Special_CZ_EP1_DZE",1],
-["LandRover_TK_CIV_EP1",3],
-["M1030_US_DES_EP1",3],
-["MH6J_DZ",3],
-["Mi17_Civilian_DZ",3],
-["Mi17_DZE",3],
-["MMT_Civ",6],
-["MtvrRefuel_DES_EP1_DZ",1],
-["MTVR_DES_EP1",3],
-["MV22_DZ",1],
-["Offroad_DSHKM_Gue_DZE",3],
-["Old_bike_TK_INS_EP1",3],
-["Old_moto_TK_Civ_EP1",3],
-["PBX",3],
-["Pickup_PK_GUE_DZE",3],
-["Pickup_PK_INS_DZE",3],
-["Pickup_PK_TK_GUE_EP1_DZE",3],
-["RHIB",3],
-["S1203_ambulance_EP1",3],
-["S1203_TK_CIV_EP1",3],
-["Skoda",3],
-["SkodaBlue",3],
-["SkodaGreen",3],
-["SkodaRed",3],
-["Smallboat_1",3],
-["Smallboat_2",3],
-["SUV_Blue",1],
-["SUV_Camo",1],
-["SUV_Charcoal",1],
-["SUV_Green",1],
-["SUV_Orange",1],
-["SUV_Pink",1],
-["SUV_Red",1],
-["SUV_Silver",1],
-["SUV_TK_CIV_EP1",1],
-["SUV_White",1],
-["SUV_Yellow",1],
-["tractor",3],
-["TT650_Civ",3],
-["TT650_Ins",3],
-["TT650_TK_CIV_EP1",3],
-["UAZ_CDF",3],
-["UAZ_INS",3],
-["UAZ_MG_TK_EP1_DZE",3],
-["UAZ_RU",3],
-["UAZ_Unarmed_TK_CIV_EP1",3],
-["UAZ_Unarmed_TK_EP1",3],
-["UAZ_Unarmed_UN_EP1",3],
-["UH1H_DZE",2],
-["UH1Y_DZE",2],
-["UH60M_EP1_DZE",1],
-["UralRefuel_TK_EP1_DZ",1],
-["Ural_CDF",3],
-["Ural_TK_CIV_EP1",3],
-["Ural_UN_EP1",3],
-["V3S_Open_TK_CIV_EP1",3],
-["V3S_Open_TK_EP1",3],
-["V3S_Refuel_TK_GUE_EP1_DZ",1],
-["VolhaLimo_TK_CIV_EP1",3],
-["Volha_1_TK_CIV_EP1",3],
-["Volha_2_TK_CIV_EP1",3],
-["VWGolf",3],
-["Zodiac",3],
-["CH53_DZE",1]
-];
diff --git a/SQF/dayz_server/missions/DayZ_Epoch_21.Caribou/dynamic_vehicle.sqf b/SQF/dayz_server/missions/DayZ_Epoch_21.Caribou/dynamic_vehicle.sqf
deleted file mode 100644
index 7a971924b..000000000
--- a/SQF/dayz_server/missions/DayZ_Epoch_21.Caribou/dynamic_vehicle.sqf
+++ /dev/null
@@ -1,115 +0,0 @@
-AllowedVehiclesList = [
-["AH6X_DZ",3],
-["AN2_DZ",3],
-["ArmoredSUV_PMC_DZE",1],
-["ATV_CZ_EP1",3],
-["ATV_US_EP1",3],
-["C130J_US_EP1_DZ",1],
-["car_hatchback",3],
-["car_sedan",3],
-["CH_47F_EP1_DZE",1],
-["CSJ_GyroC",3],
-["CSJ_GyroCover",3],
-["CSJ_GyroP",3],
-["datsun1_civil_1_open_DZE",3],
-["datsun1_civil_2_covered_DZE",3],
-["datsun1_civil_3_open_DZE",3],
-["Fishing_Boat",3],
-["GAZ_Vodnik_DZE",1],
-["GAZ_Vodnik_MedEvac",1],
-["GLT_M300_LT",3],
-["GLT_M300_ST",3],
-["GNT_C185",1],
-["GNT_C185C",1],
-["GNT_C185R",1],
-["GNT_C185U",1],
-["hilux1_civil_1_open_DZE",3],
-["hilux1_civil_2_covered_DZE",3],
-["hilux1_civil_3_open_DZE",3],
-["HMMWV_Ambulance",1],
-["HMMWV_Ambulance_CZ_DES_EP1",1],
-["HMMWV_DES_EP1",3],
-["HMMWV_DZ",3],
-["HMMWV_M1035_DES_EP1",1],
-["HMMWV_M1151_M2_CZ_DES_EP1_DZE",1],
-["HMMWV_M998A2_SOV_DES_EP1_DZE",1],
-["Ikarus",3],
-["Ikarus_TK_CIV_EP1",3],
-["JetSkiYanahui_Case_Blue",1],
-["JetSkiYanahui_Case_Green",1],
-["JetSkiYanahui_Case_Red",1],
-["JetSkiYanahui_Case_Yellow",1],
-["Kamaz",3],
-["KamazRefuel_DZ",1],
-["Lada1",3],
-["Lada1_TK_CIV_EP1",3],
-["Lada2",3],
-["Lada2_TK_CIV_EP1",3],
-["LadaLM",3],
-["LandRover_CZ_EP1",3],
-["LandRover_MG_TK_EP1_DZE",1],
-["LandRover_Special_CZ_EP1_DZE",1],
-["LandRover_TK_CIV_EP1",3],
-["M1030_US_DES_EP1",3],
-["MH6J_DZ",3],
-["Mi17_Civilian_DZ",3],
-["Mi17_DZE",3],
-["MMT_Civ",6],
-["MtvrRefuel_DES_EP1_DZ",1],
-["MTVR_DES_EP1",3],
-["MV22_DZ",1],
-["Offroad_DSHKM_Gue_DZE",3],
-["Old_bike_TK_INS_EP1",3],
-["Old_moto_TK_Civ_EP1",3],
-["PBX",3],
-["Pickup_PK_GUE_DZE",3],
-["Pickup_PK_INS_DZE",3],
-["Pickup_PK_TK_GUE_EP1_DZE",3],
-["RHIB",3],
-["S1203_ambulance_EP1",3],
-["S1203_TK_CIV_EP1",3],
-["Skoda",3],
-["SkodaBlue",3],
-["SkodaGreen",3],
-["SkodaRed",3],
-["Smallboat_1",3],
-["Smallboat_2",3],
-["SUV_Blue",1],
-["SUV_Camo",1],
-["SUV_Charcoal",1],
-["SUV_Green",1],
-["SUV_Orange",1],
-["SUV_Pink",1],
-["SUV_Red",1],
-["SUV_Silver",1],
-["SUV_TK_CIV_EP1",1],
-["SUV_White",1],
-["SUV_Yellow",1],
-["tractor",3],
-["TT650_Civ",3],
-["TT650_Ins",3],
-["TT650_TK_CIV_EP1",3],
-["UAZ_CDF",3],
-["UAZ_INS",3],
-["UAZ_MG_TK_EP1_DZE",3],
-["UAZ_RU",3],
-["UAZ_Unarmed_TK_CIV_EP1",3],
-["UAZ_Unarmed_TK_EP1",3],
-["UAZ_Unarmed_UN_EP1",3],
-["UH1H_DZE",2],
-["UH1Y_DZE",2],
-["UH60M_EP1_DZE",1],
-["UralRefuel_TK_EP1_DZ",1],
-["Ural_CDF",3],
-["Ural_TK_CIV_EP1",3],
-["Ural_UN_EP1",3],
-["V3S_Open_TK_CIV_EP1",3],
-["V3S_Open_TK_EP1",3],
-["V3S_Refuel_TK_GUE_EP1_DZ",1],
-["VolhaLimo_TK_CIV_EP1",3],
-["Volha_1_TK_CIV_EP1",3],
-["Volha_2_TK_CIV_EP1",3],
-["VWGolf",3],
-["Zodiac",3],
-["CH53_DZE",1]
-];
diff --git a/SQF/dayz_server/missions/DayZ_Epoch_22.smd_sahrani_A2/dynamic_vehicle.sqf b/SQF/dayz_server/missions/DayZ_Epoch_22.smd_sahrani_A2/dynamic_vehicle.sqf
deleted file mode 100644
index 7a971924b..000000000
--- a/SQF/dayz_server/missions/DayZ_Epoch_22.smd_sahrani_A2/dynamic_vehicle.sqf
+++ /dev/null
@@ -1,115 +0,0 @@
-AllowedVehiclesList = [
-["AH6X_DZ",3],
-["AN2_DZ",3],
-["ArmoredSUV_PMC_DZE",1],
-["ATV_CZ_EP1",3],
-["ATV_US_EP1",3],
-["C130J_US_EP1_DZ",1],
-["car_hatchback",3],
-["car_sedan",3],
-["CH_47F_EP1_DZE",1],
-["CSJ_GyroC",3],
-["CSJ_GyroCover",3],
-["CSJ_GyroP",3],
-["datsun1_civil_1_open_DZE",3],
-["datsun1_civil_2_covered_DZE",3],
-["datsun1_civil_3_open_DZE",3],
-["Fishing_Boat",3],
-["GAZ_Vodnik_DZE",1],
-["GAZ_Vodnik_MedEvac",1],
-["GLT_M300_LT",3],
-["GLT_M300_ST",3],
-["GNT_C185",1],
-["GNT_C185C",1],
-["GNT_C185R",1],
-["GNT_C185U",1],
-["hilux1_civil_1_open_DZE",3],
-["hilux1_civil_2_covered_DZE",3],
-["hilux1_civil_3_open_DZE",3],
-["HMMWV_Ambulance",1],
-["HMMWV_Ambulance_CZ_DES_EP1",1],
-["HMMWV_DES_EP1",3],
-["HMMWV_DZ",3],
-["HMMWV_M1035_DES_EP1",1],
-["HMMWV_M1151_M2_CZ_DES_EP1_DZE",1],
-["HMMWV_M998A2_SOV_DES_EP1_DZE",1],
-["Ikarus",3],
-["Ikarus_TK_CIV_EP1",3],
-["JetSkiYanahui_Case_Blue",1],
-["JetSkiYanahui_Case_Green",1],
-["JetSkiYanahui_Case_Red",1],
-["JetSkiYanahui_Case_Yellow",1],
-["Kamaz",3],
-["KamazRefuel_DZ",1],
-["Lada1",3],
-["Lada1_TK_CIV_EP1",3],
-["Lada2",3],
-["Lada2_TK_CIV_EP1",3],
-["LadaLM",3],
-["LandRover_CZ_EP1",3],
-["LandRover_MG_TK_EP1_DZE",1],
-["LandRover_Special_CZ_EP1_DZE",1],
-["LandRover_TK_CIV_EP1",3],
-["M1030_US_DES_EP1",3],
-["MH6J_DZ",3],
-["Mi17_Civilian_DZ",3],
-["Mi17_DZE",3],
-["MMT_Civ",6],
-["MtvrRefuel_DES_EP1_DZ",1],
-["MTVR_DES_EP1",3],
-["MV22_DZ",1],
-["Offroad_DSHKM_Gue_DZE",3],
-["Old_bike_TK_INS_EP1",3],
-["Old_moto_TK_Civ_EP1",3],
-["PBX",3],
-["Pickup_PK_GUE_DZE",3],
-["Pickup_PK_INS_DZE",3],
-["Pickup_PK_TK_GUE_EP1_DZE",3],
-["RHIB",3],
-["S1203_ambulance_EP1",3],
-["S1203_TK_CIV_EP1",3],
-["Skoda",3],
-["SkodaBlue",3],
-["SkodaGreen",3],
-["SkodaRed",3],
-["Smallboat_1",3],
-["Smallboat_2",3],
-["SUV_Blue",1],
-["SUV_Camo",1],
-["SUV_Charcoal",1],
-["SUV_Green",1],
-["SUV_Orange",1],
-["SUV_Pink",1],
-["SUV_Red",1],
-["SUV_Silver",1],
-["SUV_TK_CIV_EP1",1],
-["SUV_White",1],
-["SUV_Yellow",1],
-["tractor",3],
-["TT650_Civ",3],
-["TT650_Ins",3],
-["TT650_TK_CIV_EP1",3],
-["UAZ_CDF",3],
-["UAZ_INS",3],
-["UAZ_MG_TK_EP1_DZE",3],
-["UAZ_RU",3],
-["UAZ_Unarmed_TK_CIV_EP1",3],
-["UAZ_Unarmed_TK_EP1",3],
-["UAZ_Unarmed_UN_EP1",3],
-["UH1H_DZE",2],
-["UH1Y_DZE",2],
-["UH60M_EP1_DZE",1],
-["UralRefuel_TK_EP1_DZ",1],
-["Ural_CDF",3],
-["Ural_TK_CIV_EP1",3],
-["Ural_UN_EP1",3],
-["V3S_Open_TK_CIV_EP1",3],
-["V3S_Open_TK_EP1",3],
-["V3S_Refuel_TK_GUE_EP1_DZ",1],
-["VolhaLimo_TK_CIV_EP1",3],
-["Volha_1_TK_CIV_EP1",3],
-["Volha_2_TK_CIV_EP1",3],
-["VWGolf",3],
-["Zodiac",3],
-["CH53_DZE",1]
-];
diff --git a/SQF/dayz_server/missions/DayZ_Epoch_23.cmr_ovaron/dynamic_vehicle.sqf b/SQF/dayz_server/missions/DayZ_Epoch_23.cmr_ovaron/dynamic_vehicle.sqf
deleted file mode 100644
index 7a971924b..000000000
--- a/SQF/dayz_server/missions/DayZ_Epoch_23.cmr_ovaron/dynamic_vehicle.sqf
+++ /dev/null
@@ -1,115 +0,0 @@
-AllowedVehiclesList = [
-["AH6X_DZ",3],
-["AN2_DZ",3],
-["ArmoredSUV_PMC_DZE",1],
-["ATV_CZ_EP1",3],
-["ATV_US_EP1",3],
-["C130J_US_EP1_DZ",1],
-["car_hatchback",3],
-["car_sedan",3],
-["CH_47F_EP1_DZE",1],
-["CSJ_GyroC",3],
-["CSJ_GyroCover",3],
-["CSJ_GyroP",3],
-["datsun1_civil_1_open_DZE",3],
-["datsun1_civil_2_covered_DZE",3],
-["datsun1_civil_3_open_DZE",3],
-["Fishing_Boat",3],
-["GAZ_Vodnik_DZE",1],
-["GAZ_Vodnik_MedEvac",1],
-["GLT_M300_LT",3],
-["GLT_M300_ST",3],
-["GNT_C185",1],
-["GNT_C185C",1],
-["GNT_C185R",1],
-["GNT_C185U",1],
-["hilux1_civil_1_open_DZE",3],
-["hilux1_civil_2_covered_DZE",3],
-["hilux1_civil_3_open_DZE",3],
-["HMMWV_Ambulance",1],
-["HMMWV_Ambulance_CZ_DES_EP1",1],
-["HMMWV_DES_EP1",3],
-["HMMWV_DZ",3],
-["HMMWV_M1035_DES_EP1",1],
-["HMMWV_M1151_M2_CZ_DES_EP1_DZE",1],
-["HMMWV_M998A2_SOV_DES_EP1_DZE",1],
-["Ikarus",3],
-["Ikarus_TK_CIV_EP1",3],
-["JetSkiYanahui_Case_Blue",1],
-["JetSkiYanahui_Case_Green",1],
-["JetSkiYanahui_Case_Red",1],
-["JetSkiYanahui_Case_Yellow",1],
-["Kamaz",3],
-["KamazRefuel_DZ",1],
-["Lada1",3],
-["Lada1_TK_CIV_EP1",3],
-["Lada2",3],
-["Lada2_TK_CIV_EP1",3],
-["LadaLM",3],
-["LandRover_CZ_EP1",3],
-["LandRover_MG_TK_EP1_DZE",1],
-["LandRover_Special_CZ_EP1_DZE",1],
-["LandRover_TK_CIV_EP1",3],
-["M1030_US_DES_EP1",3],
-["MH6J_DZ",3],
-["Mi17_Civilian_DZ",3],
-["Mi17_DZE",3],
-["MMT_Civ",6],
-["MtvrRefuel_DES_EP1_DZ",1],
-["MTVR_DES_EP1",3],
-["MV22_DZ",1],
-["Offroad_DSHKM_Gue_DZE",3],
-["Old_bike_TK_INS_EP1",3],
-["Old_moto_TK_Civ_EP1",3],
-["PBX",3],
-["Pickup_PK_GUE_DZE",3],
-["Pickup_PK_INS_DZE",3],
-["Pickup_PK_TK_GUE_EP1_DZE",3],
-["RHIB",3],
-["S1203_ambulance_EP1",3],
-["S1203_TK_CIV_EP1",3],
-["Skoda",3],
-["SkodaBlue",3],
-["SkodaGreen",3],
-["SkodaRed",3],
-["Smallboat_1",3],
-["Smallboat_2",3],
-["SUV_Blue",1],
-["SUV_Camo",1],
-["SUV_Charcoal",1],
-["SUV_Green",1],
-["SUV_Orange",1],
-["SUV_Pink",1],
-["SUV_Red",1],
-["SUV_Silver",1],
-["SUV_TK_CIV_EP1",1],
-["SUV_White",1],
-["SUV_Yellow",1],
-["tractor",3],
-["TT650_Civ",3],
-["TT650_Ins",3],
-["TT650_TK_CIV_EP1",3],
-["UAZ_CDF",3],
-["UAZ_INS",3],
-["UAZ_MG_TK_EP1_DZE",3],
-["UAZ_RU",3],
-["UAZ_Unarmed_TK_CIV_EP1",3],
-["UAZ_Unarmed_TK_EP1",3],
-["UAZ_Unarmed_UN_EP1",3],
-["UH1H_DZE",2],
-["UH1Y_DZE",2],
-["UH60M_EP1_DZE",1],
-["UralRefuel_TK_EP1_DZ",1],
-["Ural_CDF",3],
-["Ural_TK_CIV_EP1",3],
-["Ural_UN_EP1",3],
-["V3S_Open_TK_CIV_EP1",3],
-["V3S_Open_TK_EP1",3],
-["V3S_Refuel_TK_GUE_EP1_DZ",1],
-["VolhaLimo_TK_CIV_EP1",3],
-["Volha_1_TK_CIV_EP1",3],
-["Volha_2_TK_CIV_EP1",3],
-["VWGolf",3],
-["Zodiac",3],
-["CH53_DZE",1]
-];
diff --git a/SQF/dayz_server/missions/DayZ_Epoch_24.Napf/dynamic_vehicle.sqf b/SQF/dayz_server/missions/DayZ_Epoch_24.Napf/dynamic_vehicle.sqf
deleted file mode 100644
index 7a971924b..000000000
--- a/SQF/dayz_server/missions/DayZ_Epoch_24.Napf/dynamic_vehicle.sqf
+++ /dev/null
@@ -1,115 +0,0 @@
-AllowedVehiclesList = [
-["AH6X_DZ",3],
-["AN2_DZ",3],
-["ArmoredSUV_PMC_DZE",1],
-["ATV_CZ_EP1",3],
-["ATV_US_EP1",3],
-["C130J_US_EP1_DZ",1],
-["car_hatchback",3],
-["car_sedan",3],
-["CH_47F_EP1_DZE",1],
-["CSJ_GyroC",3],
-["CSJ_GyroCover",3],
-["CSJ_GyroP",3],
-["datsun1_civil_1_open_DZE",3],
-["datsun1_civil_2_covered_DZE",3],
-["datsun1_civil_3_open_DZE",3],
-["Fishing_Boat",3],
-["GAZ_Vodnik_DZE",1],
-["GAZ_Vodnik_MedEvac",1],
-["GLT_M300_LT",3],
-["GLT_M300_ST",3],
-["GNT_C185",1],
-["GNT_C185C",1],
-["GNT_C185R",1],
-["GNT_C185U",1],
-["hilux1_civil_1_open_DZE",3],
-["hilux1_civil_2_covered_DZE",3],
-["hilux1_civil_3_open_DZE",3],
-["HMMWV_Ambulance",1],
-["HMMWV_Ambulance_CZ_DES_EP1",1],
-["HMMWV_DES_EP1",3],
-["HMMWV_DZ",3],
-["HMMWV_M1035_DES_EP1",1],
-["HMMWV_M1151_M2_CZ_DES_EP1_DZE",1],
-["HMMWV_M998A2_SOV_DES_EP1_DZE",1],
-["Ikarus",3],
-["Ikarus_TK_CIV_EP1",3],
-["JetSkiYanahui_Case_Blue",1],
-["JetSkiYanahui_Case_Green",1],
-["JetSkiYanahui_Case_Red",1],
-["JetSkiYanahui_Case_Yellow",1],
-["Kamaz",3],
-["KamazRefuel_DZ",1],
-["Lada1",3],
-["Lada1_TK_CIV_EP1",3],
-["Lada2",3],
-["Lada2_TK_CIV_EP1",3],
-["LadaLM",3],
-["LandRover_CZ_EP1",3],
-["LandRover_MG_TK_EP1_DZE",1],
-["LandRover_Special_CZ_EP1_DZE",1],
-["LandRover_TK_CIV_EP1",3],
-["M1030_US_DES_EP1",3],
-["MH6J_DZ",3],
-["Mi17_Civilian_DZ",3],
-["Mi17_DZE",3],
-["MMT_Civ",6],
-["MtvrRefuel_DES_EP1_DZ",1],
-["MTVR_DES_EP1",3],
-["MV22_DZ",1],
-["Offroad_DSHKM_Gue_DZE",3],
-["Old_bike_TK_INS_EP1",3],
-["Old_moto_TK_Civ_EP1",3],
-["PBX",3],
-["Pickup_PK_GUE_DZE",3],
-["Pickup_PK_INS_DZE",3],
-["Pickup_PK_TK_GUE_EP1_DZE",3],
-["RHIB",3],
-["S1203_ambulance_EP1",3],
-["S1203_TK_CIV_EP1",3],
-["Skoda",3],
-["SkodaBlue",3],
-["SkodaGreen",3],
-["SkodaRed",3],
-["Smallboat_1",3],
-["Smallboat_2",3],
-["SUV_Blue",1],
-["SUV_Camo",1],
-["SUV_Charcoal",1],
-["SUV_Green",1],
-["SUV_Orange",1],
-["SUV_Pink",1],
-["SUV_Red",1],
-["SUV_Silver",1],
-["SUV_TK_CIV_EP1",1],
-["SUV_White",1],
-["SUV_Yellow",1],
-["tractor",3],
-["TT650_Civ",3],
-["TT650_Ins",3],
-["TT650_TK_CIV_EP1",3],
-["UAZ_CDF",3],
-["UAZ_INS",3],
-["UAZ_MG_TK_EP1_DZE",3],
-["UAZ_RU",3],
-["UAZ_Unarmed_TK_CIV_EP1",3],
-["UAZ_Unarmed_TK_EP1",3],
-["UAZ_Unarmed_UN_EP1",3],
-["UH1H_DZE",2],
-["UH1Y_DZE",2],
-["UH60M_EP1_DZE",1],
-["UralRefuel_TK_EP1_DZ",1],
-["Ural_CDF",3],
-["Ural_TK_CIV_EP1",3],
-["Ural_UN_EP1",3],
-["V3S_Open_TK_CIV_EP1",3],
-["V3S_Open_TK_EP1",3],
-["V3S_Refuel_TK_GUE_EP1_DZ",1],
-["VolhaLimo_TK_CIV_EP1",3],
-["Volha_1_TK_CIV_EP1",3],
-["Volha_2_TK_CIV_EP1",3],
-["VWGolf",3],
-["Zodiac",3],
-["CH53_DZE",1]
-];
diff --git a/SQF/dayz_server/missions/DayZ_Epoch_25.sauerland/dynamic_vehicle.sqf b/SQF/dayz_server/missions/DayZ_Epoch_25.sauerland/dynamic_vehicle.sqf
deleted file mode 100644
index d3a5d5efd..000000000
--- a/SQF/dayz_server/missions/DayZ_Epoch_25.sauerland/dynamic_vehicle.sqf
+++ /dev/null
@@ -1,105 +0,0 @@
-AllowedVehiclesList = [
-["AH6X_DZ",3],
-["AN2_DZ",2],
-["ArmoredSUV_PMC_DZE",1],
-["ATV_CZ_EP1",3],
-["ATV_US_EP1",3],
-["C130J_US_EP1_DZ",1],
-["car_hatchback",3],
-["car_sedan",3],
-["CH_47F_EP1_DZE",1],
-["CSJ_GyroC",3],
-["CSJ_GyroCover",3],
-["CSJ_GyroP",3],
-["datsun1_civil_1_open_DZE",3],
-["datsun1_civil_2_covered_DZE",3],
-["datsun1_civil_3_open_DZE",3],
-["GAZ_Vodnik_DZE",1],
-["GAZ_Vodnik_MedEvac",1],
-["GLT_M300_LT",3],
-["GLT_M300_ST",3],
-["GNT_C185",1],
-["GNT_C185C",1],
-["GNT_C185R",1],
-["GNT_C185U",1],
-["hilux1_civil_1_open_DZE",3],
-["hilux1_civil_2_covered_DZE",3],
-["hilux1_civil_3_open_DZE",3],
-["HMMWV_Ambulance",1],
-["HMMWV_Ambulance_CZ_DES_EP1",1],
-["HMMWV_DES_EP1",3],
-["HMMWV_DZ",3],
-["HMMWV_M1035_DES_EP1",1],
-["HMMWV_M1151_M2_CZ_DES_EP1_DZE",1],
-["HMMWV_M998A2_SOV_DES_EP1_DZE",1],
-["Ikarus",3],
-["Ikarus_TK_CIV_EP1",3],
-["Kamaz",3],
-["KamazRefuel_DZ",1],
-["Lada1",3],
-["Lada1_TK_CIV_EP1",3],
-["Lada2",3],
-["Lada2_TK_CIV_EP1",3],
-["LadaLM",3],
-["LandRover_CZ_EP1",3],
-["LandRover_MG_TK_EP1_DZE",1],
-["LandRover_Special_CZ_EP1_DZE",1],
-["LandRover_TK_CIV_EP1",3],
-["M1030_US_DES_EP1",3],
-["MH6J_DZ",3],
-["Mi17_Civilian_DZ",3],
-["Mi17_DZE",3],
-["MMT_Civ",6],
-["MtvrRefuel_DES_EP1_DZ",1],
-["MTVR_DES_EP1",3],
-["MV22_DZ",1],
-["Offroad_DSHKM_Gue_DZE",3],
-["Old_bike_TK_INS_EP1",3],
-["Old_moto_TK_Civ_EP1",3],
-["Pickup_PK_GUE_DZE",3],
-["Pickup_PK_INS_DZE",3],
-["Pickup_PK_TK_GUE_EP1_DZE",3],
-["S1203_ambulance_EP1",3],
-["S1203_TK_CIV_EP1",3],
-["Skoda",3],
-["SkodaBlue",3],
-["SkodaGreen",3],
-["SkodaRed",3],
-["SUV_Blue",1],
-["SUV_Camo",1],
-["SUV_Charcoal",1],
-["SUV_Green",1],
-["SUV_Orange",1],
-["SUV_Pink",1],
-["SUV_Red",1],
-["SUV_Silver",1],
-["SUV_TK_CIV_EP1",1],
-["SUV_White",1],
-["SUV_Yellow",1],
-["tractor",3],
-["TT650_Civ",3],
-["TT650_Ins",3],
-["TT650_TK_CIV_EP1",3],
-["UAZ_CDF",3],
-["UAZ_INS",3],
-["UAZ_MG_TK_EP1_DZE",3],
-["UAZ_RU",3],
-["UAZ_Unarmed_TK_CIV_EP1",3],
-["UAZ_Unarmed_TK_EP1",3],
-["UAZ_Unarmed_UN_EP1",3],
-["UH1H_DZE",2],
-["UH1Y_DZE",2],
-["UH60M_EP1_DZE",1],
-["UralRefuel_TK_EP1_DZ",1],
-["Ural_CDF",3],
-["Ural_TK_CIV_EP1",3],
-["Ural_UN_EP1",3],
-["V3S_Open_TK_CIV_EP1",3],
-["V3S_Open_TK_EP1",3],
-["V3S_Refuel_TK_GUE_EP1_DZ",1],
-["VolhaLimo_TK_CIV_EP1",3],
-["Volha_1_TK_CIV_EP1",3],
-["Volha_2_TK_CIV_EP1",3],
-["VWGolf",3],
-["CH53_DZE",1]
-];
diff --git a/SQF/dayz_server/missions/DayZ_Epoch_3.Shapur_BAF/dynamic_vehicle.sqf b/SQF/dayz_server/missions/DayZ_Epoch_3.Shapur_BAF/dynamic_vehicle.sqf
deleted file mode 100644
index d3a5d5efd..000000000
--- a/SQF/dayz_server/missions/DayZ_Epoch_3.Shapur_BAF/dynamic_vehicle.sqf
+++ /dev/null
@@ -1,105 +0,0 @@
-AllowedVehiclesList = [
-["AH6X_DZ",3],
-["AN2_DZ",2],
-["ArmoredSUV_PMC_DZE",1],
-["ATV_CZ_EP1",3],
-["ATV_US_EP1",3],
-["C130J_US_EP1_DZ",1],
-["car_hatchback",3],
-["car_sedan",3],
-["CH_47F_EP1_DZE",1],
-["CSJ_GyroC",3],
-["CSJ_GyroCover",3],
-["CSJ_GyroP",3],
-["datsun1_civil_1_open_DZE",3],
-["datsun1_civil_2_covered_DZE",3],
-["datsun1_civil_3_open_DZE",3],
-["GAZ_Vodnik_DZE",1],
-["GAZ_Vodnik_MedEvac",1],
-["GLT_M300_LT",3],
-["GLT_M300_ST",3],
-["GNT_C185",1],
-["GNT_C185C",1],
-["GNT_C185R",1],
-["GNT_C185U",1],
-["hilux1_civil_1_open_DZE",3],
-["hilux1_civil_2_covered_DZE",3],
-["hilux1_civil_3_open_DZE",3],
-["HMMWV_Ambulance",1],
-["HMMWV_Ambulance_CZ_DES_EP1",1],
-["HMMWV_DES_EP1",3],
-["HMMWV_DZ",3],
-["HMMWV_M1035_DES_EP1",1],
-["HMMWV_M1151_M2_CZ_DES_EP1_DZE",1],
-["HMMWV_M998A2_SOV_DES_EP1_DZE",1],
-["Ikarus",3],
-["Ikarus_TK_CIV_EP1",3],
-["Kamaz",3],
-["KamazRefuel_DZ",1],
-["Lada1",3],
-["Lada1_TK_CIV_EP1",3],
-["Lada2",3],
-["Lada2_TK_CIV_EP1",3],
-["LadaLM",3],
-["LandRover_CZ_EP1",3],
-["LandRover_MG_TK_EP1_DZE",1],
-["LandRover_Special_CZ_EP1_DZE",1],
-["LandRover_TK_CIV_EP1",3],
-["M1030_US_DES_EP1",3],
-["MH6J_DZ",3],
-["Mi17_Civilian_DZ",3],
-["Mi17_DZE",3],
-["MMT_Civ",6],
-["MtvrRefuel_DES_EP1_DZ",1],
-["MTVR_DES_EP1",3],
-["MV22_DZ",1],
-["Offroad_DSHKM_Gue_DZE",3],
-["Old_bike_TK_INS_EP1",3],
-["Old_moto_TK_Civ_EP1",3],
-["Pickup_PK_GUE_DZE",3],
-["Pickup_PK_INS_DZE",3],
-["Pickup_PK_TK_GUE_EP1_DZE",3],
-["S1203_ambulance_EP1",3],
-["S1203_TK_CIV_EP1",3],
-["Skoda",3],
-["SkodaBlue",3],
-["SkodaGreen",3],
-["SkodaRed",3],
-["SUV_Blue",1],
-["SUV_Camo",1],
-["SUV_Charcoal",1],
-["SUV_Green",1],
-["SUV_Orange",1],
-["SUV_Pink",1],
-["SUV_Red",1],
-["SUV_Silver",1],
-["SUV_TK_CIV_EP1",1],
-["SUV_White",1],
-["SUV_Yellow",1],
-["tractor",3],
-["TT650_Civ",3],
-["TT650_Ins",3],
-["TT650_TK_CIV_EP1",3],
-["UAZ_CDF",3],
-["UAZ_INS",3],
-["UAZ_MG_TK_EP1_DZE",3],
-["UAZ_RU",3],
-["UAZ_Unarmed_TK_CIV_EP1",3],
-["UAZ_Unarmed_TK_EP1",3],
-["UAZ_Unarmed_UN_EP1",3],
-["UH1H_DZE",2],
-["UH1Y_DZE",2],
-["UH60M_EP1_DZE",1],
-["UralRefuel_TK_EP1_DZ",1],
-["Ural_CDF",3],
-["Ural_TK_CIV_EP1",3],
-["Ural_UN_EP1",3],
-["V3S_Open_TK_CIV_EP1",3],
-["V3S_Open_TK_EP1",3],
-["V3S_Refuel_TK_GUE_EP1_DZ",1],
-["VolhaLimo_TK_CIV_EP1",3],
-["Volha_1_TK_CIV_EP1",3],
-["Volha_2_TK_CIV_EP1",3],
-["VWGolf",3],
-["CH53_DZE",1]
-];
diff --git a/SQF/dayz_server/missions/DayZ_Epoch_4.Zargabad/dynamic_vehicle.sqf b/SQF/dayz_server/missions/DayZ_Epoch_4.Zargabad/dynamic_vehicle.sqf
deleted file mode 100644
index d3a5d5efd..000000000
--- a/SQF/dayz_server/missions/DayZ_Epoch_4.Zargabad/dynamic_vehicle.sqf
+++ /dev/null
@@ -1,105 +0,0 @@
-AllowedVehiclesList = [
-["AH6X_DZ",3],
-["AN2_DZ",2],
-["ArmoredSUV_PMC_DZE",1],
-["ATV_CZ_EP1",3],
-["ATV_US_EP1",3],
-["C130J_US_EP1_DZ",1],
-["car_hatchback",3],
-["car_sedan",3],
-["CH_47F_EP1_DZE",1],
-["CSJ_GyroC",3],
-["CSJ_GyroCover",3],
-["CSJ_GyroP",3],
-["datsun1_civil_1_open_DZE",3],
-["datsun1_civil_2_covered_DZE",3],
-["datsun1_civil_3_open_DZE",3],
-["GAZ_Vodnik_DZE",1],
-["GAZ_Vodnik_MedEvac",1],
-["GLT_M300_LT",3],
-["GLT_M300_ST",3],
-["GNT_C185",1],
-["GNT_C185C",1],
-["GNT_C185R",1],
-["GNT_C185U",1],
-["hilux1_civil_1_open_DZE",3],
-["hilux1_civil_2_covered_DZE",3],
-["hilux1_civil_3_open_DZE",3],
-["HMMWV_Ambulance",1],
-["HMMWV_Ambulance_CZ_DES_EP1",1],
-["HMMWV_DES_EP1",3],
-["HMMWV_DZ",3],
-["HMMWV_M1035_DES_EP1",1],
-["HMMWV_M1151_M2_CZ_DES_EP1_DZE",1],
-["HMMWV_M998A2_SOV_DES_EP1_DZE",1],
-["Ikarus",3],
-["Ikarus_TK_CIV_EP1",3],
-["Kamaz",3],
-["KamazRefuel_DZ",1],
-["Lada1",3],
-["Lada1_TK_CIV_EP1",3],
-["Lada2",3],
-["Lada2_TK_CIV_EP1",3],
-["LadaLM",3],
-["LandRover_CZ_EP1",3],
-["LandRover_MG_TK_EP1_DZE",1],
-["LandRover_Special_CZ_EP1_DZE",1],
-["LandRover_TK_CIV_EP1",3],
-["M1030_US_DES_EP1",3],
-["MH6J_DZ",3],
-["Mi17_Civilian_DZ",3],
-["Mi17_DZE",3],
-["MMT_Civ",6],
-["MtvrRefuel_DES_EP1_DZ",1],
-["MTVR_DES_EP1",3],
-["MV22_DZ",1],
-["Offroad_DSHKM_Gue_DZE",3],
-["Old_bike_TK_INS_EP1",3],
-["Old_moto_TK_Civ_EP1",3],
-["Pickup_PK_GUE_DZE",3],
-["Pickup_PK_INS_DZE",3],
-["Pickup_PK_TK_GUE_EP1_DZE",3],
-["S1203_ambulance_EP1",3],
-["S1203_TK_CIV_EP1",3],
-["Skoda",3],
-["SkodaBlue",3],
-["SkodaGreen",3],
-["SkodaRed",3],
-["SUV_Blue",1],
-["SUV_Camo",1],
-["SUV_Charcoal",1],
-["SUV_Green",1],
-["SUV_Orange",1],
-["SUV_Pink",1],
-["SUV_Red",1],
-["SUV_Silver",1],
-["SUV_TK_CIV_EP1",1],
-["SUV_White",1],
-["SUV_Yellow",1],
-["tractor",3],
-["TT650_Civ",3],
-["TT650_Ins",3],
-["TT650_TK_CIV_EP1",3],
-["UAZ_CDF",3],
-["UAZ_INS",3],
-["UAZ_MG_TK_EP1_DZE",3],
-["UAZ_RU",3],
-["UAZ_Unarmed_TK_CIV_EP1",3],
-["UAZ_Unarmed_TK_EP1",3],
-["UAZ_Unarmed_UN_EP1",3],
-["UH1H_DZE",2],
-["UH1Y_DZE",2],
-["UH60M_EP1_DZE",1],
-["UralRefuel_TK_EP1_DZ",1],
-["Ural_CDF",3],
-["Ural_TK_CIV_EP1",3],
-["Ural_UN_EP1",3],
-["V3S_Open_TK_CIV_EP1",3],
-["V3S_Open_TK_EP1",3],
-["V3S_Refuel_TK_GUE_EP1_DZ",1],
-["VolhaLimo_TK_CIV_EP1",3],
-["Volha_1_TK_CIV_EP1",3],
-["Volha_2_TK_CIV_EP1",3],
-["VWGolf",3],
-["CH53_DZE",1]
-];
diff --git a/SQF/dayz_server/missions/DayZ_Epoch_5.Bootcamp_ACR/dynamic_vehicle.sqf b/SQF/dayz_server/missions/DayZ_Epoch_5.Bootcamp_ACR/dynamic_vehicle.sqf
deleted file mode 100644
index d3a5d5efd..000000000
--- a/SQF/dayz_server/missions/DayZ_Epoch_5.Bootcamp_ACR/dynamic_vehicle.sqf
+++ /dev/null
@@ -1,105 +0,0 @@
-AllowedVehiclesList = [
-["AH6X_DZ",3],
-["AN2_DZ",2],
-["ArmoredSUV_PMC_DZE",1],
-["ATV_CZ_EP1",3],
-["ATV_US_EP1",3],
-["C130J_US_EP1_DZ",1],
-["car_hatchback",3],
-["car_sedan",3],
-["CH_47F_EP1_DZE",1],
-["CSJ_GyroC",3],
-["CSJ_GyroCover",3],
-["CSJ_GyroP",3],
-["datsun1_civil_1_open_DZE",3],
-["datsun1_civil_2_covered_DZE",3],
-["datsun1_civil_3_open_DZE",3],
-["GAZ_Vodnik_DZE",1],
-["GAZ_Vodnik_MedEvac",1],
-["GLT_M300_LT",3],
-["GLT_M300_ST",3],
-["GNT_C185",1],
-["GNT_C185C",1],
-["GNT_C185R",1],
-["GNT_C185U",1],
-["hilux1_civil_1_open_DZE",3],
-["hilux1_civil_2_covered_DZE",3],
-["hilux1_civil_3_open_DZE",3],
-["HMMWV_Ambulance",1],
-["HMMWV_Ambulance_CZ_DES_EP1",1],
-["HMMWV_DES_EP1",3],
-["HMMWV_DZ",3],
-["HMMWV_M1035_DES_EP1",1],
-["HMMWV_M1151_M2_CZ_DES_EP1_DZE",1],
-["HMMWV_M998A2_SOV_DES_EP1_DZE",1],
-["Ikarus",3],
-["Ikarus_TK_CIV_EP1",3],
-["Kamaz",3],
-["KamazRefuel_DZ",1],
-["Lada1",3],
-["Lada1_TK_CIV_EP1",3],
-["Lada2",3],
-["Lada2_TK_CIV_EP1",3],
-["LadaLM",3],
-["LandRover_CZ_EP1",3],
-["LandRover_MG_TK_EP1_DZE",1],
-["LandRover_Special_CZ_EP1_DZE",1],
-["LandRover_TK_CIV_EP1",3],
-["M1030_US_DES_EP1",3],
-["MH6J_DZ",3],
-["Mi17_Civilian_DZ",3],
-["Mi17_DZE",3],
-["MMT_Civ",6],
-["MtvrRefuel_DES_EP1_DZ",1],
-["MTVR_DES_EP1",3],
-["MV22_DZ",1],
-["Offroad_DSHKM_Gue_DZE",3],
-["Old_bike_TK_INS_EP1",3],
-["Old_moto_TK_Civ_EP1",3],
-["Pickup_PK_GUE_DZE",3],
-["Pickup_PK_INS_DZE",3],
-["Pickup_PK_TK_GUE_EP1_DZE",3],
-["S1203_ambulance_EP1",3],
-["S1203_TK_CIV_EP1",3],
-["Skoda",3],
-["SkodaBlue",3],
-["SkodaGreen",3],
-["SkodaRed",3],
-["SUV_Blue",1],
-["SUV_Camo",1],
-["SUV_Charcoal",1],
-["SUV_Green",1],
-["SUV_Orange",1],
-["SUV_Pink",1],
-["SUV_Red",1],
-["SUV_Silver",1],
-["SUV_TK_CIV_EP1",1],
-["SUV_White",1],
-["SUV_Yellow",1],
-["tractor",3],
-["TT650_Civ",3],
-["TT650_Ins",3],
-["TT650_TK_CIV_EP1",3],
-["UAZ_CDF",3],
-["UAZ_INS",3],
-["UAZ_MG_TK_EP1_DZE",3],
-["UAZ_RU",3],
-["UAZ_Unarmed_TK_CIV_EP1",3],
-["UAZ_Unarmed_TK_EP1",3],
-["UAZ_Unarmed_UN_EP1",3],
-["UH1H_DZE",2],
-["UH1Y_DZE",2],
-["UH60M_EP1_DZE",1],
-["UralRefuel_TK_EP1_DZ",1],
-["Ural_CDF",3],
-["Ural_TK_CIV_EP1",3],
-["Ural_UN_EP1",3],
-["V3S_Open_TK_CIV_EP1",3],
-["V3S_Open_TK_EP1",3],
-["V3S_Refuel_TK_GUE_EP1_DZ",1],
-["VolhaLimo_TK_CIV_EP1",3],
-["Volha_1_TK_CIV_EP1",3],
-["Volha_2_TK_CIV_EP1",3],
-["VWGolf",3],
-["CH53_DZE",1]
-];
diff --git a/SQF/dayz_server/missions/DayZ_Epoch_6.Dingor/dynamic_vehicle.sqf b/SQF/dayz_server/missions/DayZ_Epoch_6.Dingor/dynamic_vehicle.sqf
deleted file mode 100644
index 7a971924b..000000000
--- a/SQF/dayz_server/missions/DayZ_Epoch_6.Dingor/dynamic_vehicle.sqf
+++ /dev/null
@@ -1,115 +0,0 @@
-AllowedVehiclesList = [
-["AH6X_DZ",3],
-["AN2_DZ",3],
-["ArmoredSUV_PMC_DZE",1],
-["ATV_CZ_EP1",3],
-["ATV_US_EP1",3],
-["C130J_US_EP1_DZ",1],
-["car_hatchback",3],
-["car_sedan",3],
-["CH_47F_EP1_DZE",1],
-["CSJ_GyroC",3],
-["CSJ_GyroCover",3],
-["CSJ_GyroP",3],
-["datsun1_civil_1_open_DZE",3],
-["datsun1_civil_2_covered_DZE",3],
-["datsun1_civil_3_open_DZE",3],
-["Fishing_Boat",3],
-["GAZ_Vodnik_DZE",1],
-["GAZ_Vodnik_MedEvac",1],
-["GLT_M300_LT",3],
-["GLT_M300_ST",3],
-["GNT_C185",1],
-["GNT_C185C",1],
-["GNT_C185R",1],
-["GNT_C185U",1],
-["hilux1_civil_1_open_DZE",3],
-["hilux1_civil_2_covered_DZE",3],
-["hilux1_civil_3_open_DZE",3],
-["HMMWV_Ambulance",1],
-["HMMWV_Ambulance_CZ_DES_EP1",1],
-["HMMWV_DES_EP1",3],
-["HMMWV_DZ",3],
-["HMMWV_M1035_DES_EP1",1],
-["HMMWV_M1151_M2_CZ_DES_EP1_DZE",1],
-["HMMWV_M998A2_SOV_DES_EP1_DZE",1],
-["Ikarus",3],
-["Ikarus_TK_CIV_EP1",3],
-["JetSkiYanahui_Case_Blue",1],
-["JetSkiYanahui_Case_Green",1],
-["JetSkiYanahui_Case_Red",1],
-["JetSkiYanahui_Case_Yellow",1],
-["Kamaz",3],
-["KamazRefuel_DZ",1],
-["Lada1",3],
-["Lada1_TK_CIV_EP1",3],
-["Lada2",3],
-["Lada2_TK_CIV_EP1",3],
-["LadaLM",3],
-["LandRover_CZ_EP1",3],
-["LandRover_MG_TK_EP1_DZE",1],
-["LandRover_Special_CZ_EP1_DZE",1],
-["LandRover_TK_CIV_EP1",3],
-["M1030_US_DES_EP1",3],
-["MH6J_DZ",3],
-["Mi17_Civilian_DZ",3],
-["Mi17_DZE",3],
-["MMT_Civ",6],
-["MtvrRefuel_DES_EP1_DZ",1],
-["MTVR_DES_EP1",3],
-["MV22_DZ",1],
-["Offroad_DSHKM_Gue_DZE",3],
-["Old_bike_TK_INS_EP1",3],
-["Old_moto_TK_Civ_EP1",3],
-["PBX",3],
-["Pickup_PK_GUE_DZE",3],
-["Pickup_PK_INS_DZE",3],
-["Pickup_PK_TK_GUE_EP1_DZE",3],
-["RHIB",3],
-["S1203_ambulance_EP1",3],
-["S1203_TK_CIV_EP1",3],
-["Skoda",3],
-["SkodaBlue",3],
-["SkodaGreen",3],
-["SkodaRed",3],
-["Smallboat_1",3],
-["Smallboat_2",3],
-["SUV_Blue",1],
-["SUV_Camo",1],
-["SUV_Charcoal",1],
-["SUV_Green",1],
-["SUV_Orange",1],
-["SUV_Pink",1],
-["SUV_Red",1],
-["SUV_Silver",1],
-["SUV_TK_CIV_EP1",1],
-["SUV_White",1],
-["SUV_Yellow",1],
-["tractor",3],
-["TT650_Civ",3],
-["TT650_Ins",3],
-["TT650_TK_CIV_EP1",3],
-["UAZ_CDF",3],
-["UAZ_INS",3],
-["UAZ_MG_TK_EP1_DZE",3],
-["UAZ_RU",3],
-["UAZ_Unarmed_TK_CIV_EP1",3],
-["UAZ_Unarmed_TK_EP1",3],
-["UAZ_Unarmed_UN_EP1",3],
-["UH1H_DZE",2],
-["UH1Y_DZE",2],
-["UH60M_EP1_DZE",1],
-["UralRefuel_TK_EP1_DZ",1],
-["Ural_CDF",3],
-["Ural_TK_CIV_EP1",3],
-["Ural_UN_EP1",3],
-["V3S_Open_TK_CIV_EP1",3],
-["V3S_Open_TK_EP1",3],
-["V3S_Refuel_TK_GUE_EP1_DZ",1],
-["VolhaLimo_TK_CIV_EP1",3],
-["Volha_1_TK_CIV_EP1",3],
-["Volha_2_TK_CIV_EP1",3],
-["VWGolf",3],
-["Zodiac",3],
-["CH53_DZE",1]
-];
diff --git a/SQF/dayz_server/missions/DayZ_Epoch_7.Lingor/dynamic_vehicle.sqf b/SQF/dayz_server/missions/DayZ_Epoch_7.Lingor/dynamic_vehicle.sqf
deleted file mode 100644
index 7a971924b..000000000
--- a/SQF/dayz_server/missions/DayZ_Epoch_7.Lingor/dynamic_vehicle.sqf
+++ /dev/null
@@ -1,115 +0,0 @@
-AllowedVehiclesList = [
-["AH6X_DZ",3],
-["AN2_DZ",3],
-["ArmoredSUV_PMC_DZE",1],
-["ATV_CZ_EP1",3],
-["ATV_US_EP1",3],
-["C130J_US_EP1_DZ",1],
-["car_hatchback",3],
-["car_sedan",3],
-["CH_47F_EP1_DZE",1],
-["CSJ_GyroC",3],
-["CSJ_GyroCover",3],
-["CSJ_GyroP",3],
-["datsun1_civil_1_open_DZE",3],
-["datsun1_civil_2_covered_DZE",3],
-["datsun1_civil_3_open_DZE",3],
-["Fishing_Boat",3],
-["GAZ_Vodnik_DZE",1],
-["GAZ_Vodnik_MedEvac",1],
-["GLT_M300_LT",3],
-["GLT_M300_ST",3],
-["GNT_C185",1],
-["GNT_C185C",1],
-["GNT_C185R",1],
-["GNT_C185U",1],
-["hilux1_civil_1_open_DZE",3],
-["hilux1_civil_2_covered_DZE",3],
-["hilux1_civil_3_open_DZE",3],
-["HMMWV_Ambulance",1],
-["HMMWV_Ambulance_CZ_DES_EP1",1],
-["HMMWV_DES_EP1",3],
-["HMMWV_DZ",3],
-["HMMWV_M1035_DES_EP1",1],
-["HMMWV_M1151_M2_CZ_DES_EP1_DZE",1],
-["HMMWV_M998A2_SOV_DES_EP1_DZE",1],
-["Ikarus",3],
-["Ikarus_TK_CIV_EP1",3],
-["JetSkiYanahui_Case_Blue",1],
-["JetSkiYanahui_Case_Green",1],
-["JetSkiYanahui_Case_Red",1],
-["JetSkiYanahui_Case_Yellow",1],
-["Kamaz",3],
-["KamazRefuel_DZ",1],
-["Lada1",3],
-["Lada1_TK_CIV_EP1",3],
-["Lada2",3],
-["Lada2_TK_CIV_EP1",3],
-["LadaLM",3],
-["LandRover_CZ_EP1",3],
-["LandRover_MG_TK_EP1_DZE",1],
-["LandRover_Special_CZ_EP1_DZE",1],
-["LandRover_TK_CIV_EP1",3],
-["M1030_US_DES_EP1",3],
-["MH6J_DZ",3],
-["Mi17_Civilian_DZ",3],
-["Mi17_DZE",3],
-["MMT_Civ",6],
-["MtvrRefuel_DES_EP1_DZ",1],
-["MTVR_DES_EP1",3],
-["MV22_DZ",1],
-["Offroad_DSHKM_Gue_DZE",3],
-["Old_bike_TK_INS_EP1",3],
-["Old_moto_TK_Civ_EP1",3],
-["PBX",3],
-["Pickup_PK_GUE_DZE",3],
-["Pickup_PK_INS_DZE",3],
-["Pickup_PK_TK_GUE_EP1_DZE",3],
-["RHIB",3],
-["S1203_ambulance_EP1",3],
-["S1203_TK_CIV_EP1",3],
-["Skoda",3],
-["SkodaBlue",3],
-["SkodaGreen",3],
-["SkodaRed",3],
-["Smallboat_1",3],
-["Smallboat_2",3],
-["SUV_Blue",1],
-["SUV_Camo",1],
-["SUV_Charcoal",1],
-["SUV_Green",1],
-["SUV_Orange",1],
-["SUV_Pink",1],
-["SUV_Red",1],
-["SUV_Silver",1],
-["SUV_TK_CIV_EP1",1],
-["SUV_White",1],
-["SUV_Yellow",1],
-["tractor",3],
-["TT650_Civ",3],
-["TT650_Ins",3],
-["TT650_TK_CIV_EP1",3],
-["UAZ_CDF",3],
-["UAZ_INS",3],
-["UAZ_MG_TK_EP1_DZE",3],
-["UAZ_RU",3],
-["UAZ_Unarmed_TK_CIV_EP1",3],
-["UAZ_Unarmed_TK_EP1",3],
-["UAZ_Unarmed_UN_EP1",3],
-["UH1H_DZE",2],
-["UH1Y_DZE",2],
-["UH60M_EP1_DZE",1],
-["UralRefuel_TK_EP1_DZ",1],
-["Ural_CDF",3],
-["Ural_TK_CIV_EP1",3],
-["Ural_UN_EP1",3],
-["V3S_Open_TK_CIV_EP1",3],
-["V3S_Open_TK_EP1",3],
-["V3S_Refuel_TK_GUE_EP1_DZ",1],
-["VolhaLimo_TK_CIV_EP1",3],
-["Volha_1_TK_CIV_EP1",3],
-["Volha_2_TK_CIV_EP1",3],
-["VWGolf",3],
-["Zodiac",3],
-["CH53_DZE",1]
-];
diff --git a/SQF/dayz_server/missions/DayZ_Epoch_8.ProvingGrounds_PMC/dynamic_vehicle.sqf b/SQF/dayz_server/missions/DayZ_Epoch_8.ProvingGrounds_PMC/dynamic_vehicle.sqf
deleted file mode 100644
index d3a5d5efd..000000000
--- a/SQF/dayz_server/missions/DayZ_Epoch_8.ProvingGrounds_PMC/dynamic_vehicle.sqf
+++ /dev/null
@@ -1,105 +0,0 @@
-AllowedVehiclesList = [
-["AH6X_DZ",3],
-["AN2_DZ",2],
-["ArmoredSUV_PMC_DZE",1],
-["ATV_CZ_EP1",3],
-["ATV_US_EP1",3],
-["C130J_US_EP1_DZ",1],
-["car_hatchback",3],
-["car_sedan",3],
-["CH_47F_EP1_DZE",1],
-["CSJ_GyroC",3],
-["CSJ_GyroCover",3],
-["CSJ_GyroP",3],
-["datsun1_civil_1_open_DZE",3],
-["datsun1_civil_2_covered_DZE",3],
-["datsun1_civil_3_open_DZE",3],
-["GAZ_Vodnik_DZE",1],
-["GAZ_Vodnik_MedEvac",1],
-["GLT_M300_LT",3],
-["GLT_M300_ST",3],
-["GNT_C185",1],
-["GNT_C185C",1],
-["GNT_C185R",1],
-["GNT_C185U",1],
-["hilux1_civil_1_open_DZE",3],
-["hilux1_civil_2_covered_DZE",3],
-["hilux1_civil_3_open_DZE",3],
-["HMMWV_Ambulance",1],
-["HMMWV_Ambulance_CZ_DES_EP1",1],
-["HMMWV_DES_EP1",3],
-["HMMWV_DZ",3],
-["HMMWV_M1035_DES_EP1",1],
-["HMMWV_M1151_M2_CZ_DES_EP1_DZE",1],
-["HMMWV_M998A2_SOV_DES_EP1_DZE",1],
-["Ikarus",3],
-["Ikarus_TK_CIV_EP1",3],
-["Kamaz",3],
-["KamazRefuel_DZ",1],
-["Lada1",3],
-["Lada1_TK_CIV_EP1",3],
-["Lada2",3],
-["Lada2_TK_CIV_EP1",3],
-["LadaLM",3],
-["LandRover_CZ_EP1",3],
-["LandRover_MG_TK_EP1_DZE",1],
-["LandRover_Special_CZ_EP1_DZE",1],
-["LandRover_TK_CIV_EP1",3],
-["M1030_US_DES_EP1",3],
-["MH6J_DZ",3],
-["Mi17_Civilian_DZ",3],
-["Mi17_DZE",3],
-["MMT_Civ",6],
-["MtvrRefuel_DES_EP1_DZ",1],
-["MTVR_DES_EP1",3],
-["MV22_DZ",1],
-["Offroad_DSHKM_Gue_DZE",3],
-["Old_bike_TK_INS_EP1",3],
-["Old_moto_TK_Civ_EP1",3],
-["Pickup_PK_GUE_DZE",3],
-["Pickup_PK_INS_DZE",3],
-["Pickup_PK_TK_GUE_EP1_DZE",3],
-["S1203_ambulance_EP1",3],
-["S1203_TK_CIV_EP1",3],
-["Skoda",3],
-["SkodaBlue",3],
-["SkodaGreen",3],
-["SkodaRed",3],
-["SUV_Blue",1],
-["SUV_Camo",1],
-["SUV_Charcoal",1],
-["SUV_Green",1],
-["SUV_Orange",1],
-["SUV_Pink",1],
-["SUV_Red",1],
-["SUV_Silver",1],
-["SUV_TK_CIV_EP1",1],
-["SUV_White",1],
-["SUV_Yellow",1],
-["tractor",3],
-["TT650_Civ",3],
-["TT650_Ins",3],
-["TT650_TK_CIV_EP1",3],
-["UAZ_CDF",3],
-["UAZ_INS",3],
-["UAZ_MG_TK_EP1_DZE",3],
-["UAZ_RU",3],
-["UAZ_Unarmed_TK_CIV_EP1",3],
-["UAZ_Unarmed_TK_EP1",3],
-["UAZ_Unarmed_UN_EP1",3],
-["UH1H_DZE",2],
-["UH1Y_DZE",2],
-["UH60M_EP1_DZE",1],
-["UralRefuel_TK_EP1_DZ",1],
-["Ural_CDF",3],
-["Ural_TK_CIV_EP1",3],
-["Ural_UN_EP1",3],
-["V3S_Open_TK_CIV_EP1",3],
-["V3S_Open_TK_EP1",3],
-["V3S_Refuel_TK_GUE_EP1_DZ",1],
-["VolhaLimo_TK_CIV_EP1",3],
-["Volha_1_TK_CIV_EP1",3],
-["Volha_2_TK_CIV_EP1",3],
-["VWGolf",3],
-["CH53_DZE",1]
-];
diff --git a/SQF/dayz_server/missions/DayZ_Epoch_9.Woodland_ACR/dynamic_vehicle.sqf b/SQF/dayz_server/missions/DayZ_Epoch_9.Woodland_ACR/dynamic_vehicle.sqf
deleted file mode 100644
index d3a5d5efd..000000000
--- a/SQF/dayz_server/missions/DayZ_Epoch_9.Woodland_ACR/dynamic_vehicle.sqf
+++ /dev/null
@@ -1,105 +0,0 @@
-AllowedVehiclesList = [
-["AH6X_DZ",3],
-["AN2_DZ",2],
-["ArmoredSUV_PMC_DZE",1],
-["ATV_CZ_EP1",3],
-["ATV_US_EP1",3],
-["C130J_US_EP1_DZ",1],
-["car_hatchback",3],
-["car_sedan",3],
-["CH_47F_EP1_DZE",1],
-["CSJ_GyroC",3],
-["CSJ_GyroCover",3],
-["CSJ_GyroP",3],
-["datsun1_civil_1_open_DZE",3],
-["datsun1_civil_2_covered_DZE",3],
-["datsun1_civil_3_open_DZE",3],
-["GAZ_Vodnik_DZE",1],
-["GAZ_Vodnik_MedEvac",1],
-["GLT_M300_LT",3],
-["GLT_M300_ST",3],
-["GNT_C185",1],
-["GNT_C185C",1],
-["GNT_C185R",1],
-["GNT_C185U",1],
-["hilux1_civil_1_open_DZE",3],
-["hilux1_civil_2_covered_DZE",3],
-["hilux1_civil_3_open_DZE",3],
-["HMMWV_Ambulance",1],
-["HMMWV_Ambulance_CZ_DES_EP1",1],
-["HMMWV_DES_EP1",3],
-["HMMWV_DZ",3],
-["HMMWV_M1035_DES_EP1",1],
-["HMMWV_M1151_M2_CZ_DES_EP1_DZE",1],
-["HMMWV_M998A2_SOV_DES_EP1_DZE",1],
-["Ikarus",3],
-["Ikarus_TK_CIV_EP1",3],
-["Kamaz",3],
-["KamazRefuel_DZ",1],
-["Lada1",3],
-["Lada1_TK_CIV_EP1",3],
-["Lada2",3],
-["Lada2_TK_CIV_EP1",3],
-["LadaLM",3],
-["LandRover_CZ_EP1",3],
-["LandRover_MG_TK_EP1_DZE",1],
-["LandRover_Special_CZ_EP1_DZE",1],
-["LandRover_TK_CIV_EP1",3],
-["M1030_US_DES_EP1",3],
-["MH6J_DZ",3],
-["Mi17_Civilian_DZ",3],
-["Mi17_DZE",3],
-["MMT_Civ",6],
-["MtvrRefuel_DES_EP1_DZ",1],
-["MTVR_DES_EP1",3],
-["MV22_DZ",1],
-["Offroad_DSHKM_Gue_DZE",3],
-["Old_bike_TK_INS_EP1",3],
-["Old_moto_TK_Civ_EP1",3],
-["Pickup_PK_GUE_DZE",3],
-["Pickup_PK_INS_DZE",3],
-["Pickup_PK_TK_GUE_EP1_DZE",3],
-["S1203_ambulance_EP1",3],
-["S1203_TK_CIV_EP1",3],
-["Skoda",3],
-["SkodaBlue",3],
-["SkodaGreen",3],
-["SkodaRed",3],
-["SUV_Blue",1],
-["SUV_Camo",1],
-["SUV_Charcoal",1],
-["SUV_Green",1],
-["SUV_Orange",1],
-["SUV_Pink",1],
-["SUV_Red",1],
-["SUV_Silver",1],
-["SUV_TK_CIV_EP1",1],
-["SUV_White",1],
-["SUV_Yellow",1],
-["tractor",3],
-["TT650_Civ",3],
-["TT650_Ins",3],
-["TT650_TK_CIV_EP1",3],
-["UAZ_CDF",3],
-["UAZ_INS",3],
-["UAZ_MG_TK_EP1_DZE",3],
-["UAZ_RU",3],
-["UAZ_Unarmed_TK_CIV_EP1",3],
-["UAZ_Unarmed_TK_EP1",3],
-["UAZ_Unarmed_UN_EP1",3],
-["UH1H_DZE",2],
-["UH1Y_DZE",2],
-["UH60M_EP1_DZE",1],
-["UralRefuel_TK_EP1_DZ",1],
-["Ural_CDF",3],
-["Ural_TK_CIV_EP1",3],
-["Ural_UN_EP1",3],
-["V3S_Open_TK_CIV_EP1",3],
-["V3S_Open_TK_EP1",3],
-["V3S_Refuel_TK_GUE_EP1_DZ",1],
-["VolhaLimo_TK_CIV_EP1",3],
-["Volha_1_TK_CIV_EP1",3],
-["Volha_2_TK_CIV_EP1",3],
-["VWGolf",3],
-["CH53_DZE",1]
-];
diff --git a/SQF/dayz_server/missions/dynamic_vehicle.sqf b/SQF/dayz_server/missions/dynamic_vehicle.sqf
new file mode 100644
index 000000000..23018109d
--- /dev/null
+++ b/SQF/dayz_server/missions/dynamic_vehicle.sqf
@@ -0,0 +1,122 @@
+AllowedVehiclesList = [
+ ["AH6X_DZ",3],
+ ["AN2_DZ",2],
+ ["ArmoredSUV_PMC_DZE",1],
+ ["ATV_CZ_EP1",3],
+ ["ATV_US_EP1",3],
+ ["C130J_US_EP1_DZ",1],
+ ["car_hatchback",3],
+ ["car_sedan",3],
+ ["CH_47F_EP1_DZE",1],
+ ["CH53_DZE",1],
+ ["CSJ_GyroC",3],
+ ["CSJ_GyroCover",3],
+ ["CSJ_GyroP",3],
+ ["datsun1_civil_1_open_DZE",3],
+ ["datsun1_civil_2_covered_DZE",3],
+ ["datsun1_civil_3_open_DZE",3],
+ ["GAZ_Vodnik_DZE",1],
+ ["GAZ_Vodnik_MedEvac",1],
+ ["GLT_M300_LT",3],
+ ["GLT_M300_ST",3],
+ ["GNT_C185",1],
+ ["GNT_C185C",1],
+ ["GNT_C185R",1],
+ ["GNT_C185U",1],
+ ["hilux1_civil_1_open_DZE",3],
+ ["hilux1_civil_2_covered_DZE",3],
+ ["hilux1_civil_3_open_DZE",3],
+ ["HMMWV_Ambulance",1],
+ ["HMMWV_Ambulance_CZ_DES_EP1",1],
+ ["HMMWV_DES_EP1",3],
+ ["HMMWV_DZ",3],
+ ["HMMWV_M1035_DES_EP1",1],
+ ["HMMWV_M1151_M2_CZ_DES_EP1_DZE",1],
+ ["HMMWV_M998A2_SOV_DES_EP1_DZE",1],
+ ["Ikarus",3],
+ ["Ikarus_TK_CIV_EP1",3],
+ ["Kamaz",3],
+ ["KamazRefuel_DZ",1],
+ ["Lada1",3],
+ ["Lada1_TK_CIV_EP1",3],
+ ["Lada2",3],
+ ["Lada2_TK_CIV_EP1",3],
+ ["LadaLM",3],
+ ["LandRover_CZ_EP1",3],
+ ["LandRover_MG_TK_EP1_DZE",1],
+ ["LandRover_Special_CZ_EP1_DZE",1],
+ ["LandRover_TK_CIV_EP1",3],
+ ["M1030_US_DES_EP1",3],
+ ["MH6J_DZ",3],
+ ["Mi17_Civilian_DZ",3],
+ ["Mi17_DZE",3],
+ ["MMT_Civ",6],
+ ["MtvrRefuel_DES_EP1_DZ",1],
+ ["MTVR_DES_EP1",3],
+ ["MV22_DZ",1],
+ ["Offroad_DSHKM_Gue_DZE",3],
+ ["Old_bike_TK_INS_EP1",3],
+ ["Old_moto_TK_Civ_EP1",3],
+ ["Pickup_PK_GUE_DZE",3],
+ ["Pickup_PK_INS_DZE",3],
+ ["Pickup_PK_TK_GUE_EP1_DZE",3],
+ ["S1203_ambulance_EP1",3],
+ ["S1203_TK_CIV_EP1",3],
+ ["Skoda",3],
+ ["SkodaBlue",3],
+ ["SkodaGreen",3],
+ ["SkodaRed",3],
+ ["SUV_Blue",1],
+ ["SUV_Camo",1],
+ ["SUV_Charcoal",1],
+ ["SUV_Green",1],
+ ["SUV_Orange",1],
+ ["SUV_Pink",1],
+ ["SUV_Red",1],
+ ["SUV_Silver",1],
+ ["SUV_TK_CIV_EP1",1],
+ ["SUV_White",1],
+ ["SUV_Yellow",1],
+ ["tractor",3],
+ ["TT650_Civ",3],
+ ["TT650_Ins",3],
+ ["TT650_TK_CIV_EP1",3],
+ ["UAZ_CDF",3],
+ ["UAZ_INS",3],
+ ["UAZ_MG_TK_EP1_DZE",3],
+ ["UAZ_RU",3],
+ ["UAZ_Unarmed_TK_CIV_EP1",3],
+ ["UAZ_Unarmed_TK_EP1",3],
+ ["UAZ_Unarmed_UN_EP1",3],
+ ["UH1H_DZE",2],
+ ["UH1Y_DZE",2],
+ ["UH60M_EP1_DZE",1],
+ ["UralRefuel_TK_EP1_DZ",1],
+ ["Ural_CDF",3],
+ ["Ural_TK_CIV_EP1",3],
+ ["Ural_UN_EP1",3],
+ ["V3S_Open_TK_CIV_EP1",3],
+ ["V3S_Open_TK_EP1",3],
+ ["V3S_Refuel_TK_GUE_EP1_DZ",1],
+ ["VolhaLimo_TK_CIV_EP1",3],
+ ["Volha_1_TK_CIV_EP1",3],
+ ["Volha_2_TK_CIV_EP1",3],
+ ["VWGolf",3]
+];
+
+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
+
+ {AllowedVehiclesList set [count AllowedVehiclesList,_x];} count [
+ ["Fishing_Boat",3],
+ ["JetSkiYanahui_Case_Blue",1],
+ ["JetSkiYanahui_Case_Green",1],
+ ["JetSkiYanahui_Case_Red",1],
+ ["JetSkiYanahui_Case_Yellow",1],
+ ["PBX",3],
+ ["RHIB",3],
+ ["Smallboat_1",3],
+ ["Smallboat_2",3],
+ ["Zodiac",3]
+ ];
+};
\ No newline at end of file
diff --git a/SQF/dayz_server/system/server_monitor.sqf b/SQF/dayz_server/system/server_monitor.sqf
index 7e630826c..ee9f0f809 100644
--- a/SQF/dayz_server/system/server_monitor.sqf
+++ b/SQF/dayz_server/system/server_monitor.sqf
@@ -96,6 +96,9 @@ if (isServer && isNil "sm_done") then {
_fuel = _x select 7;
_damage = _x select 8;
+ // Set objectUIDs in currentObjectUIDs list to prevent duplicates
+ if (_type in dayz_allowedObjects) then {_worldspace call dayz_objectUID2;} else {_worldspace call dayz_objectUID3;};
+
_dir = 0;
_pos = [0,0,0];
_wsDone = false;
diff --git a/Server Files/MPMissions/DayZ_Epoch_1.Takistan/init.sqf b/Server Files/MPMissions/DayZ_Epoch_1.Takistan/init.sqf
index 9231f1981..52075ea97 100644
--- a/Server Files/MPMissions/DayZ_Epoch_1.Takistan/init.sqf
+++ b/Server Files/MPMissions/DayZ_Epoch_1.Takistan/init.sqf
@@ -64,7 +64,7 @@ progressLoadingScreen 1.0;
if (isServer) then {
//Compile vehicle configs
- call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\DayZ_Epoch_1.Takistan\dynamic_vehicle.sqf";
+ call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\dynamic_vehicle.sqf";
// Add trader citys
_nil = [] execVM "\z\addons\dayz_server\missions\DayZ_Epoch_1.Takistan\mission.sqf";
diff --git a/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/init.sqf b/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/init.sqf
index 4d9809c36..3bd7f98fb 100644
--- a/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/init.sqf
+++ b/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/init.sqf
@@ -63,7 +63,7 @@ progressLoadingScreen 1.0;
if (isServer) then {
//Compile vehicle configs
- call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\DayZ_Epoch_10.Mountains_ACR\dynamic_vehicle.sqf";
+ call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\dynamic_vehicle.sqf";
// Add trader citys
_nil = [] execVM "\z\addons\dayz_server\missions\DayZ_Epoch_10.Mountains_ACR\mission.sqf";
diff --git a/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/init.sqf b/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/init.sqf
index 71debb384..9536e3518 100644
--- a/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/init.sqf
+++ b/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/init.sqf
@@ -125,7 +125,7 @@ progressLoadingScreen 1.0;
if (isServer) then {
//Compile Vehicle Configs
- call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\DayZ_Epoch_11.Chernarus\dynamic_vehicle.sqf";
+ call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\dynamic_vehicle.sqf";
//Add Trader Citys
_nil = [] execVM "\z\addons\dayz_server\missions\DayZ_Epoch_11.Chernarus\mission.sqf";
diff --git a/Server Files/MPMissions/DayZ_Epoch_12.isladuala/init.sqf b/Server Files/MPMissions/DayZ_Epoch_12.isladuala/init.sqf
index 3916e00ab..e27ba917d 100644
--- a/Server Files/MPMissions/DayZ_Epoch_12.isladuala/init.sqf
+++ b/Server Files/MPMissions/DayZ_Epoch_12.isladuala/init.sqf
@@ -63,7 +63,7 @@ progressLoadingScreen 1.0;
if (isServer) then {
//Compile vehicle configs
- call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\DayZ_Epoch_12.isladuala\dynamic_vehicle.sqf";
+ call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\dynamic_vehicle.sqf";
// Add trader citys
_nil = [] execVM "\z\addons\dayz_server\missions\DayZ_Epoch_12.isladuala\mission.sqf";
diff --git a/Server Files/MPMissions/DayZ_Epoch_13.Tavi/init.sqf b/Server Files/MPMissions/DayZ_Epoch_13.Tavi/init.sqf
index f0830aa4a..8942b36f8 100644
--- a/Server Files/MPMissions/DayZ_Epoch_13.Tavi/init.sqf
+++ b/Server Files/MPMissions/DayZ_Epoch_13.Tavi/init.sqf
@@ -65,7 +65,7 @@ progressLoadingScreen 1.0;
"filmic" setToneMappingParams [0.153, 0.357, 0.231, 0.1573, 0.011, 3.750, 6, 4]; setToneMapping "Filmic";
if (isServer) then {
- call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\DayZ_Epoch_13.Tavi\dynamic_vehicle.sqf"; //Compile vehicle configs
+ call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\dynamic_vehicle.sqf";
// Add trader citys
_nil = [] execVM "\z\addons\dayz_server\missions\DayZ_Epoch_13.Tavi\mission.sqf";
diff --git a/Server Files/MPMissions/DayZ_Epoch_15.namalsk/init.sqf b/Server Files/MPMissions/DayZ_Epoch_15.namalsk/init.sqf
index 84c063c8f..6a809b68c 100644
--- a/Server Files/MPMissions/DayZ_Epoch_15.namalsk/init.sqf
+++ b/Server Files/MPMissions/DayZ_Epoch_15.namalsk/init.sqf
@@ -64,7 +64,7 @@ progressLoadingScreen 1.0;
if (isServer) then {
//Compile vehicle configs
- call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\DayZ_Epoch_15.namalsk\dynamic_vehicle.sqf";
+ call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\dynamic_vehicle.sqf";
// Add trader citys
_nil = [] execVM "\z\addons\dayz_server\missions\DayZ_Epoch_15.namalsk\mission.sqf";
diff --git a/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/init.sqf b/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/init.sqf
index 16f49e724..4c6408df3 100644
--- a/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/init.sqf
+++ b/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/init.sqf
@@ -64,7 +64,7 @@ progressLoadingScreen 1.0;
if (isServer) then {
//Compile vehicle configs
- call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\DayZ_Epoch_16.Panthera2\dynamic_vehicle.sqf";
+ call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\dynamic_vehicle.sqf";
// Add trader citys
_nil = [] execVM "\z\addons\dayz_server\missions\DayZ_Epoch_16.Panthera2\mission.sqf";
diff --git a/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/init.sqf b/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/init.sqf
index 25417214b..eb6b040e0 100644
--- a/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/init.sqf
+++ b/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/init.sqf
@@ -63,7 +63,7 @@ progressLoadingScreen 1.0;
if (isServer) then {
//Compile vehicle configs
- call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\DayZ_Epoch_17.Chernarus\dynamic_vehicle.sqf";
+ call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\dynamic_vehicle.sqf";
// Add trader citys
_nil = [] execVM "\z\addons\dayz_server\missions\DayZ_Epoch_17.Chernarus\mission.sqf";
diff --git a/Server Files/MPMissions/DayZ_Epoch_18.Sara/init.sqf b/Server Files/MPMissions/DayZ_Epoch_18.Sara/init.sqf
index cb02b2be4..61754a680 100644
--- a/Server Files/MPMissions/DayZ_Epoch_18.Sara/init.sqf
+++ b/Server Files/MPMissions/DayZ_Epoch_18.Sara/init.sqf
@@ -62,7 +62,7 @@ progressLoadingScreen 1.0;
"filmic" setToneMappingParams [0.153, 0.357, 0.231, 0.1573, 0.011, 3.750, 6, 4]; setToneMapping "Filmic";
if (isServer) then {
- call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\DayZ_Epoch_18.Sara\dynamic_vehicle.sqf";
+ call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\dynamic_vehicle.sqf";
//Compile vehicle configs
// Add trader citys
diff --git a/Server Files/MPMissions/DayZ_Epoch_19.FDF_Isle1_a/init.sqf b/Server Files/MPMissions/DayZ_Epoch_19.FDF_Isle1_a/init.sqf
index 9abb61f38..c8c304747 100644
--- a/Server Files/MPMissions/DayZ_Epoch_19.FDF_Isle1_a/init.sqf
+++ b/Server Files/MPMissions/DayZ_Epoch_19.FDF_Isle1_a/init.sqf
@@ -62,7 +62,7 @@ progressLoadingScreen 1.0;
if (isServer) then {
//Compile vehicle configs
- call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\DayZ_Epoch_19.FDF_Isle1_a\dynamic_vehicle.sqf";
+ call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\dynamic_vehicle.sqf";
// Add trader citys
_nil = [] execVM "\z\addons\dayz_server\missions\DayZ_Epoch_19.FDF_Isle1_a\mission.sqf";
diff --git a/Server Files/MPMissions/DayZ_Epoch_2.Utes/init.sqf b/Server Files/MPMissions/DayZ_Epoch_2.Utes/init.sqf
index 0a78ccaf0..0d38200f7 100644
--- a/Server Files/MPMissions/DayZ_Epoch_2.Utes/init.sqf
+++ b/Server Files/MPMissions/DayZ_Epoch_2.Utes/init.sqf
@@ -64,7 +64,7 @@ progressLoadingScreen 1.0;
if (isServer) then {
//Compile vehicle configs
- call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\DayZ_Epoch_2.Utes\dynamic_vehicle.sqf";
+ call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\dynamic_vehicle.sqf";
// Add trader citys
_nil = [] execVM "\z\addons\dayz_server\missions\DayZ_Epoch_2.Utes\mission.sqf";
diff --git a/Server Files/MPMissions/DayZ_Epoch_20.fapovo/init.sqf b/Server Files/MPMissions/DayZ_Epoch_20.fapovo/init.sqf
index 7a937d3e4..cde609d65 100644
--- a/Server Files/MPMissions/DayZ_Epoch_20.fapovo/init.sqf
+++ b/Server Files/MPMissions/DayZ_Epoch_20.fapovo/init.sqf
@@ -62,7 +62,7 @@ progressLoadingScreen 1.0;
if (isServer) then {
//Compile vehicle configs
- call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\DayZ_Epoch_20.fapovo\dynamic_vehicle.sqf";
+ call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\dynamic_vehicle.sqf";
// Add trader citys
_nil = [] execVM "\z\addons\dayz_server\missions\DayZ_Epoch_20.fapovo\mission.sqf";
diff --git a/Server Files/MPMissions/DayZ_Epoch_21.Caribou/init.sqf b/Server Files/MPMissions/DayZ_Epoch_21.Caribou/init.sqf
index 1bfd0cbd2..9618eed77 100644
--- a/Server Files/MPMissions/DayZ_Epoch_21.Caribou/init.sqf
+++ b/Server Files/MPMissions/DayZ_Epoch_21.Caribou/init.sqf
@@ -62,7 +62,7 @@ progressLoadingScreen 1.0;
if (isServer) then {
//Compile vehicle configs
- call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\DayZ_Epoch_21.Caribou\dynamic_vehicle.sqf";
+ call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\dynamic_vehicle.sqf";
// Add trader citys
_nil = [] execVM "\z\addons\dayz_server\missions\DayZ_Epoch_21.Caribou\mission.sqf";
diff --git a/Server Files/MPMissions/DayZ_Epoch_22.smd_sahrani_A2/init.sqf b/Server Files/MPMissions/DayZ_Epoch_22.smd_sahrani_A2/init.sqf
index 1e9d991f9..f40a784a9 100644
--- a/Server Files/MPMissions/DayZ_Epoch_22.smd_sahrani_A2/init.sqf
+++ b/Server Files/MPMissions/DayZ_Epoch_22.smd_sahrani_A2/init.sqf
@@ -62,7 +62,7 @@ progressLoadingScreen 1.0;
"filmic" setToneMappingParams [0.153, 0.357, 0.231, 0.1573, 0.011, 3.750, 6, 4]; setToneMapping "Filmic";
if (isServer) then {
- call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\DayZ_Epoch_22.smd_sahrani_A2\dynamic_vehicle.sqf";
+ call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\dynamic_vehicle.sqf";
//Compile vehicle configs
// Add trader citys
diff --git a/Server Files/MPMissions/DayZ_Epoch_23.cmr_ovaron/init.sqf b/Server Files/MPMissions/DayZ_Epoch_23.cmr_ovaron/init.sqf
index ec1e35f99..badc63b1f 100644
--- a/Server Files/MPMissions/DayZ_Epoch_23.cmr_ovaron/init.sqf
+++ b/Server Files/MPMissions/DayZ_Epoch_23.cmr_ovaron/init.sqf
@@ -60,7 +60,7 @@ progressLoadingScreen 1.0;
"filmic" setToneMappingParams [0.153, 0.357, 0.231, 0.1573, 0.011, 3.750, 6, 4]; setToneMapping "Filmic";
if (isServer) then {
- call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\DayZ_Epoch_23.cmr_ovaron\dynamic_vehicle.sqf";
+ call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\dynamic_vehicle.sqf";
//Compile vehicle configs
// Add trader citys
diff --git a/Server Files/MPMissions/DayZ_Epoch_24.Napf/init.sqf b/Server Files/MPMissions/DayZ_Epoch_24.Napf/init.sqf
index 4fde255b9..33e7cfb57 100644
--- a/Server Files/MPMissions/DayZ_Epoch_24.Napf/init.sqf
+++ b/Server Files/MPMissions/DayZ_Epoch_24.Napf/init.sqf
@@ -65,7 +65,7 @@ progressLoadingScreen 1.0;
if (isServer) then {
//Compile vehicle configs
- call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\DayZ_Epoch_24.Napf\dynamic_vehicle.sqf";
+ call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\dynamic_vehicle.sqf";
// Add trader citys
_nil = [] execVM "\z\addons\dayz_server\missions\DayZ_Epoch_24.Napf\mission.sqf";
diff --git a/Server Files/MPMissions/DayZ_Epoch_25.sauerland/init.sqf b/Server Files/MPMissions/DayZ_Epoch_25.sauerland/init.sqf
index b04b2850d..da43175f2 100644
--- a/Server Files/MPMissions/DayZ_Epoch_25.sauerland/init.sqf
+++ b/Server Files/MPMissions/DayZ_Epoch_25.sauerland/init.sqf
@@ -65,7 +65,7 @@ progressLoadingScreen 1.0;
if (isServer) then {
//Compile vehicle configs
- call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\DayZ_Epoch_25.sauerland\dynamic_vehicle.sqf";
+ call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\dynamic_vehicle.sqf";
// Add trader citys
_nil = [] execVM "\z\addons\dayz_server\missions\DayZ_Epoch_25.sauerland\mission.sqf";
diff --git a/Server Files/MPMissions/DayZ_Epoch_26.sauerland_winter/init.sqf b/Server Files/MPMissions/DayZ_Epoch_26.sauerland_winter/init.sqf
index d7909560f..f7e5de394 100644
--- a/Server Files/MPMissions/DayZ_Epoch_26.sauerland_winter/init.sqf
+++ b/Server Files/MPMissions/DayZ_Epoch_26.sauerland_winter/init.sqf
@@ -66,7 +66,7 @@ progressLoadingScreen 1.0;
if (isServer) then {
//Compile vehicle configs
- call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\DayZ_Epoch_25.sauerland\dynamic_vehicle.sqf";
+ call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\dynamic_vehicle.sqf";
// Add trader citys
_nil = [] execVM "\z\addons\dayz_server\missions\DayZ_Epoch_25.sauerland\mission.sqf";
diff --git a/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/init.sqf b/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/init.sqf
index 91ae3cda5..e255ba492 100644
--- a/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/init.sqf
+++ b/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/init.sqf
@@ -64,7 +64,7 @@ progressLoadingScreen 1.0;
if (isServer) then {
//Compile vehicle configs
- call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\DayZ_Epoch_3.Shapur_BAF\dynamic_vehicle.sqf";
+ call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\dynamic_vehicle.sqf";
// Add trader citys
_nil = [] execVM "\z\addons\dayz_server\missions\DayZ_Epoch_3.Shapur_BAF\mission.sqf";
diff --git a/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/init.sqf b/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/init.sqf
index 5c9b0ea79..9833c7578 100644
--- a/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/init.sqf
+++ b/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/init.sqf
@@ -64,7 +64,7 @@ progressLoadingScreen 1.0;
if (isServer) then {
//Compile vehicle configs
- call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\DayZ_Epoch_4.Zargabad\dynamic_vehicle.sqf";
+ call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\dynamic_vehicle.sqf";
// Add trader citys
_nil = [] execVM "\z\addons\dayz_server\missions\DayZ_Epoch_4.Zargabad\mission.sqf";
diff --git a/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/init.sqf b/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/init.sqf
index 0804e2516..14e1e971c 100644
--- a/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/init.sqf
+++ b/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/init.sqf
@@ -63,7 +63,7 @@ progressLoadingScreen 1.0;
if (isServer) then {
//Compile vehicle configs
- call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\DayZ_Epoch_5.Bootcamp_ACR\dynamic_vehicle.sqf";
+ call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\dynamic_vehicle.sqf";
// Add trader citys
_nil = [] execVM "\z\addons\dayz_server\missions\DayZ_Epoch_5.Bootcamp_ACR\mission.sqf";
diff --git a/Server Files/MPMissions/DayZ_Epoch_6.Dingor/init.sqf b/Server Files/MPMissions/DayZ_Epoch_6.Dingor/init.sqf
index c70a2b563..756aaf7f6 100644
--- a/Server Files/MPMissions/DayZ_Epoch_6.Dingor/init.sqf
+++ b/Server Files/MPMissions/DayZ_Epoch_6.Dingor/init.sqf
@@ -63,7 +63,7 @@ progressLoadingScreen 1.0;
if (isServer) then {
//Compile vehicle configs
- call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\DayZ_Epoch_6.Dingor\dynamic_vehicle.sqf";
+ call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\dynamic_vehicle.sqf";
// Add trader citys
_nil = [] execVM "\z\addons\dayz_server\missions\DayZ_Epoch_6.Dingor\mission.sqf";
diff --git a/Server Files/MPMissions/DayZ_Epoch_7.Lingor/init.sqf b/Server Files/MPMissions/DayZ_Epoch_7.Lingor/init.sqf
index 3e8256512..53aa4e02b 100644
--- a/Server Files/MPMissions/DayZ_Epoch_7.Lingor/init.sqf
+++ b/Server Files/MPMissions/DayZ_Epoch_7.Lingor/init.sqf
@@ -63,7 +63,7 @@ progressLoadingScreen 1.0;
if (isServer) then {
//Compile vehicle configs
- call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\DayZ_Epoch_7.Lingor\dynamic_vehicle.sqf";
+ call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\dynamic_vehicle.sqf";
// Add trader citys
_nil = [] execVM "\z\addons\dayz_server\missions\DayZ_Epoch_7.Lingor\mission.sqf";
diff --git a/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/init.sqf b/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/init.sqf
index a2a060cda..6afd3923e 100644
--- a/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/init.sqf
+++ b/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/init.sqf
@@ -63,7 +63,7 @@ progressLoadingScreen 1.0;
if (isServer) then {
//Compile vehicle configs
- call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\DayZ_Epoch_8.ProvingGrounds_PMC\dynamic_vehicle.sqf";
+ call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\dynamic_vehicle.sqf";
// Add trader citys
_nil = [] execVM "\z\addons\dayz_server\missions\DayZ_Epoch_8.ProvingGrounds_PMC\mission.sqf";
diff --git a/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/init.sqf b/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/init.sqf
index 262d65e52..b307dd329 100644
--- a/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/init.sqf
+++ b/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/init.sqf
@@ -63,7 +63,7 @@ progressLoadingScreen 1.0;
if (isServer) then {
//Compile vehicle configs
- call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\DayZ_Epoch_9.Woodland_ACR\dynamic_vehicle.sqf";
+ call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\dynamic_vehicle.sqf";
// Add trader citys
_nil = [] execVM "\z\addons\dayz_server\missions\DayZ_Epoch_9.Woodland_ACR\mission.sqf";
diff --git a/Server Files/MPMissions/TEMPLATE/init.sqf b/Server Files/MPMissions/TEMPLATE/init.sqf
index e742508e7..4f4dec7ae 100644
--- a/Server Files/MPMissions/TEMPLATE/init.sqf
+++ b/Server Files/MPMissions/TEMPLATE/init.sqf
@@ -60,7 +60,7 @@ progressLoadingScreen 1.0;
"filmic" setToneMappingParams [0.153, 0.357, 0.231, 0.1573, 0.011, 3.750, 6, 4]; setToneMapping "Filmic";
if (isServer) then {
- call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\DayZ_Epoch_11.Chernarus\dynamic_vehicle.sqf";
+ call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\dynamic_vehicle.sqf";
//Compile vehicle configs
// Add trader citys