From ad56cb721b623e8fa8da65194afb88c05bc73b0b Mon Sep 17 00:00:00 2001 From: A Clark Date: Sat, 29 Dec 2012 02:33:15 -0600 Subject: [PATCH] Mission File for Shapur DZE v0.3 old needs updated to 0.5 changes --- .../DayZ_Epoch_3.Shapur_BAF/cdetect.fsm | 96 --- .../DayZ_Epoch_3.Shapur_BAF/description.ext | 2 +- MPMissions/DayZ_Epoch_3.Shapur_BAF/init.sqf | 100 ++- .../DayZ_Epoch_3.Shapur_BAF/mission.sqf | 636 ++++++++++++++++++ .../DayZ_Epoch_3.Shapur_BAF/mission.sqm | 54 +- 5 files changed, 781 insertions(+), 107 deletions(-) delete mode 100644 MPMissions/DayZ_Epoch_3.Shapur_BAF/cdetect.fsm create mode 100644 MPMissions/DayZ_Epoch_3.Shapur_BAF/mission.sqf diff --git a/MPMissions/DayZ_Epoch_3.Shapur_BAF/cdetect.fsm b/MPMissions/DayZ_Epoch_3.Shapur_BAF/cdetect.fsm deleted file mode 100644 index ae8d808ed..000000000 --- a/MPMissions/DayZ_Epoch_3.Shapur_BAF/cdetect.fsm +++ /dev/null @@ -1,96 +0,0 @@ -/*%FSM*/ -/*%FSM*/ -/* -item0[] = {"init",0,250,-52.011097,-242.579758,37.988903,-192.579758,0.000000,"init"}; -item1[] = {"true",8,218,-42.857147,-180.166443,47.142853,-130.166443,0.000000,"true"}; -item2[] = {"Broadcast",2,250,-37.031898,-113.592247,52.968117,-63.592247,0.000000,"Broadcast"}; -item3[] = {"isRetard",4,218,-85.298180,-33.703201,4.701797,16.296804,0.000000,"isRetard"}; -item4[] = {"I_has_small_dick",2,250,-27.045757,58.668503,62.954262,108.668503,0.000000,"I has small dick"}; -item5[] = {"isOwned",4,218,43.689316,-30.790573,133.689301,19.209412,0.000000,"isOwned"}; -link0[] = {0,1}; -link1[] = {1,2}; -link2[] = {2,3}; -link3[] = {3,4}; -link4[] = {4,5}; -link5[] = {5,2}; -globals[] = {0.000000,0,0,0,16777215,640,480,1,8,6316128,1,-306.241333,293.758667,267.741943,-346.774170,372,381,1}; -window[] = {0,-1,-1,-1,-1,576,50,812,50,1,390}; -*//*%FSM*/ -class FSM -{ - fsmName = "stdin"; - class States - { - /*%FSM*/ - class init - { - name = "init"; - init = /*%FSM*/""/*%FSM*/; - precondition = /*%FSM*/""/*%FSM*/; - class Links - { - /*%FSM*/ - class true - { - priority = 0.000000; - to="Broadcast"; - precondition = /*%FSM*/""/*%FSM*/; - condition=/*%FSM*/""/*%FSM*/; - action=/*%FSM*/""/*%FSM*/; - }; - /*%FSM*/ - }; - }; - /*%FSM*/ - /*%FSM*/ - class Broadcast - { - name = "Broadcast"; - init = /*%FSM*/""/*%FSM*/; - precondition = /*%FSM*/""/*%FSM*/; - class Links - { - /*%FSM*/ - class isRetard - { - priority = 0.000000; - to="I_has_small_dick"; - precondition = /*%FSM*/""/*%FSM*/; - condition=/*%FSM*/"(dialog&&isNull(findDisplay 106)&&isNull(findDisplay 6902))||(!isNil(""nil"")&&alive(player))"/*%FSM*/; - action=/*%FSM*/""/*%FSM*/; - }; - /*%FSM*/ - }; - }; - /*%FSM*/ - /*%FSM*/ - class I_has_small_dick - { - name = "I_has_small_dick"; - init = /*%FSM*/"closeDialog 0;" \n - "player enableSimulation false;" \n - "_tinypenis = format[""AntiCheat: Incredibly small penis detected for %1 with UID %2"",name player,getPlayerUID player];" \n - "player setVariable [""cheat"",_tinypenis,true];"/*%FSM*/; - precondition = /*%FSM*/""/*%FSM*/; - class Links - { - /*%FSM*/ - class isOwned - { - priority = 0.000000; - to="Broadcast"; - precondition = /*%FSM*/""/*%FSM*/; - condition=/*%FSM*/"!dialog&&!alive(player)"/*%FSM*/; - action=/*%FSM*/""/*%FSM*/; - }; - /*%FSM*/ - }; - }; - /*%FSM*/ - }; - initState="init"; - finalStates[] = - { - }; -}; -/*%FSM*/ \ No newline at end of file diff --git a/MPMissions/DayZ_Epoch_3.Shapur_BAF/description.ext b/MPMissions/DayZ_Epoch_3.Shapur_BAF/description.ext index bd48bf1ed..f90a69f15 100644 --- a/MPMissions/DayZ_Epoch_3.Shapur_BAF/description.ext +++ b/MPMissions/DayZ_Epoch_3.Shapur_BAF/description.ext @@ -1,6 +1,6 @@ respawn = "BASE"; respawndelay = 5; -onLoadMission="DayZ_Epoch Shapur BAF"; +onLoadMission="DayZ Epoch Shapur BAF"; OnLoadIntro = "Welcome to Shapur BAF"; OnLoadIntroTime = False; OnLoadMissionTime = False; diff --git a/MPMissions/DayZ_Epoch_3.Shapur_BAF/init.sqf b/MPMissions/DayZ_Epoch_3.Shapur_BAF/init.sqf index 3dab5ea83..9f088505e 100644 --- a/MPMissions/DayZ_Epoch_3.Shapur_BAF/init.sqf +++ b/MPMissions/DayZ_Epoch_3.Shapur_BAF/init.sqf @@ -5,20 +5,40 @@ startLoadingScreen ["","DayZ_loadingScreen"]; enableSaving [false, false]; //REALLY IMPORTANT VALUES +dayZ_hivePipe1 = "\\.\pipe\dayz"; //The named pipe dayZ_instance = 3; //The instance hiveInUse = true; +dayzHiveRequest = []; initialized = false; dayz_previousID = 0; -// AMP config +//disable greeting menu +player setVariable ["BIS_noCoreConversations", true]; +//disable radio messages to be heard and shown in the left lower corner of the screen +enableRadio false; + +// DayZ Epoch config spawnShoremode = 0; // Default = 1 (on shore) spawnArea= 250; // Default = 1500 MaxHeliCrashes= 1; // Default = 5 -MaxVehicleLimit = 25; // Default = 50 +MaxVehicleLimit = 50; // Default = 50 MaxDynamicDebris = 50; // Default = 100 dayz_MapArea = 2000; // Default = 10000 dayz_maxLocalZombies = 40; // Default = 40 +// DayZ Epoch TRADERS +weapon_trader = 'Policeman'; +parts_trader = 'CIV_EuroMan01_EP1'; +can_trader = 'Profiteer4'; +ammo_trader = 'Functionary1'; +auto_trader = 'CIV_EuroMan02_EP1'; +auto_trader_2 = 'RU_Pilot'; +mad_sci = 'Dr_Hladik_EP1'; +bank_atm = 'Vault'; +metals_trader = 'RU_Profiteer3'; +boat_trader = 'Citizen3_EP1'; + +//Load in compiled functions call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\variables.sqf"; //Initilize the Variables (IMPORTANT: Must happen very early) progressLoadingScreen 0.1; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\publicEH.sqf"; //Initilize the publicVariable event handlers @@ -43,9 +63,78 @@ if ((!isServer) && (player != player)) then }; if (isServer) then { - //Run the server monitor - hiveInUse = true; - _serverMonitor = [] execVM "\z\addons\dayz_server\system\server_monitor.sqf"; + + // First Test moving DVS config to mission file + // TODO: Needs major performace overhaul current method is not ideal + // 1 : Motocycles + // 2 : Bicycles, ATV's + // 3 : Trucks Unarmed + // 4 : Trucks + // 5 : Cars + // 6 : Jeeps + // 7 : Bus, Tractor, SUV, Vans + // 8 : Helicopters + // 9 : Helicopters Unarmed + // 10: Military Unarmed + // 11: Military + // 12: Boat Unarmed + // 13: Boat + // 14: Heavy Armor Unarmed + // 15: Fuel Trucks + // 16: Custom kpfs_uaz451 + // 17-20: Custom Sigma 6 + // 21: CSJ Gyro + + AllowedVehiclesList = ["M1030_US_DES_EP1","TT650_TK_CIV_EP1","Old_moto_TK_Civ_EP1","TT650_Civ","TT650_Ins", + "MMT_Civ","Old_bike_TK_INS_EP1","ATV_US_EP1","BAF_ATV_D","ATV_CZ_EP1", + "hilux1_civil_3_open_EP1","hilux1_civil_2_covered","hilux1_civil_1_open","datsun1_civil_3_open","datsun1_civil_2_covered","datsun1_civil_1_open", + "Pickup_PK_TK_GUE_EP1","Pickup_PK_GUE","Pickup_PK_INS", + "policecar","Octavia_ACR","Lada1","Lada2","LadaLM","Skoda","SkodaBlue","SkodaGreen","SkodaRed","VWGolf","car_hatchback","car_sedan","Lada1_TK_CIV_EP1","Lada2_TK_CIV_EP1","VolhaLimo_TK_CIV_EP1","Volha_1_TK_CIV_EP1","Volha_2_TK_CIV_EP1", + "UAZ_CDF","UAZ_INS","UAZ_RU","UAZ_Unarmed_TK_CIV_EP1","UAZ_Unarmed_TK_EP1","UAZ_Unarmed_UN_EP1", + "Ikarus","Ikarus_TK_CIV_EP1","tractor","SUV_Green","SUV_Silver","SUV_White","SUV_Charcoal","SUV_TK_CIV_EP1","S1203_TK_CIV_EP1","S1203_ambulance_EP1", + "UH1H_DZ","UH1H_TK_EP1","CH_47F_EP1","Mi17_TK_EP1","Mi17_UN_CDF_EP1","Mi171Sh_CZ_EP1","UH60M_EP1","Mi17_CDF","MH60S","UH1Y", + "Mi17_Civilian","MH6J_EP1","UH60M_MEV_EP1", + "LandRover_ACR","LandRover_CZ_EP1","LandRover_TK_CIV_EP1","HMMWV","HMMWV_DES_EP1","HMMWV_M1035_DES_EP1","HMMWV_Ambulance","HMMWV_Ambulance_CZ_DES_EP1","GAZ_Vodnik_MedEvac","Ural_TK_CIV_EP1","Ural_UN_EP1","V3S_Open_TK_CIV_EP1","V3S_Open_TK_EP1","MTVR_DES_EP1","Kamaz", + "HMMWV_M998A2_SOV_DES_EP1","HMMWV_M1151_M2_CZ_DES_EP1","LandRover_Special_CZ_EP1","LandRover_MG_TK_EP1","ArmoredSUV_PMC", + "Fishing_Boat","PBX","PBX_ACR","Smallboat_1","Smallboat_2","Zodiac", + "RHIB","RHIB2Turret", + "M113Ambul_UN_EP1","M113Ambul_TK_EP1","BMP2_Ambul_CDF","BMP2_Ambul_INS", + "KamazRefuel","MtvrRefuel_DES_EP1","UralRefuel_TK_EP1","V3S_Refuel_TK_GUE_EP1","T810Refuel_Des_ACR","T810Refuel_ACR", + "kpfs_uaz451_black","kpfs_uaz451_green","kpfs_uaz451_cz", + "440cuda","oldtruck","monaco","roadrunner","roadrunner2", + "cuda","barcuda","hemicuda","cd71hm","oltruc3", + "fury","sahco","civic","challenger","cooter", + "jailbus","mackr","240GD","schoolbus","rosco","oldtruc2", + "CSJ_GyroP","CSJ_GyroCover","CSJ_GyroC"]; + + + AllowedVehiclesChance = [0.55,0.65,0.25,0.35,0.45, + 0.25,0.75,0.45,0.45,0.45, + 0.40,0.35,0.35,0.25,0.20,0.25, + 0.25,0.25,0.25, + 0.2,0.25,0.45,0.45,0.45,0.45,0.45,0.45,0.45,0.35,0.40,0.40,0.40,0.25,0.45,0.45,0.45, + 0.30,0.30,0.30,0.30,0.30,0.30, + 0.15,0.15,0.15,0.05,0.05,0.05,0.05,0.05,0.30,0.15, + 0.05,0.05,0.01,0.025,0.025,0.025,0.025,0.02,0.02,0.02, + 0.09,0.08,0.07, + 0.11,0.11,0.11,0.10,0.10,0.10,0.05,0.05,0.05,0.05,0.10,0.10,0.10,0.10,0.10, + 0.05,0.05,0.01,0.05,0.01, + 0.15,0.15,0.15,0.15,0.15,0.15, + 0.01,0.01, + 0.01,0.01,0.01,0.01, + 0.001,0.001,0.001,0.001,0.001,0.001, + 0.05,0.05,0.05, + 0.01,0.20,0.01,0.01,0.01, + 0.01,0.01,0.01,0.01,0.15, + 0.01,0.01,0.12,0.01,0.05, + 0.01,0.01,0.01,0.01,0.01,0.10, + 0.1,0.1,0.05]; + + + hiveInUse = true; + _serverMonitor = [] execVM "\z\addons\dayz_code\system\server_monitor.sqf"; + // Add trader citys + _nil = [] execVM "mission.sqf"; }; if (!isDedicated) then { @@ -56,5 +145,4 @@ if (!isDedicated) then { //Run the player monitor _id = player addEventHandler ["Respawn", {_id = [] spawn player_death;}]; _playerMonitor = [] execVM "\z\addons\dayz_code\system\player_monitor.sqf"; - }; \ No newline at end of file diff --git a/MPMissions/DayZ_Epoch_3.Shapur_BAF/mission.sqf b/MPMissions/DayZ_Epoch_3.Shapur_BAF/mission.sqf new file mode 100644 index 000000000..6560c9822 --- /dev/null +++ b/MPMissions/DayZ_Epoch_3.Shapur_BAF/mission.sqf @@ -0,0 +1,636 @@ +_vehicle_14 = objNull; +if (true) then +{ + _this = createVehicle ["Hhedgehog_concreteBig", [511.73267, 1114.7292, -1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_14 = _this; + _this setDir 55.911896; + _this setPos [511.73267, 1114.7292, -1.1444092e-005]; +}; + +_vehicle_18 = objNull; +if (true) then +{ + _this = createVehicle ["Land_fort_rampart", [483.47153, 1123.3865, 0.024181601], [], 0, "CAN_COLLIDE"]; + _vehicle_18 = _this; + _this setDir 119.36551; + _this setPos [483.47153, 1123.3865, 0.024181601]; +}; + +_vehicle_23 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier5", [471.1268, 1086.1162, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_23 = _this; + _this setDir 37.859943; + _this setPos [471.1268, 1086.1162, -3.8146973e-006]; +}; + +_vehicle_34 = objNull; +if (true) then +{ + _this = createVehicle ["Land_bags_EP1", [474.22168, 1086.6316, 2.0980835e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_34 = _this; + _this setPos [474.22168, 1086.6316, 2.0980835e-005]; +}; + +_vehicle_38 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier5", [468.43466, 1101.286, 0.00012207031], [], 0, "CAN_COLLIDE"]; + _vehicle_38 = _this; + _this setDir 103.10722; + _this setPos [468.43466, 1101.286, 0.00012207031]; +}; + +_vehicle_40 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Ind_BoardsPack2", [508.3562, 1088.1545, 6.6757202e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_40 = _this; + _this setDir -116.49545; + _this setPos [508.3562, 1088.1545, 6.6757202e-005]; +}; + +_vehicle_43 = objNull; +if (true) then +{ + _this = createVehicle ["Land_covering_hut_big_EP1", [475.39441, 1087.0691, -0.32856521], [], 0, "CAN_COLLIDE"]; + _vehicle_43 = _this; + _this setDir 221.54459; + _this setPos [475.39441, 1087.0691, -0.32856521]; +}; + +_vehicle_45 = objNull; +if (true) then +{ + _this = createVehicle ["Land_covering_hut_big_EP1", [471.29294, 1097.9921, -0.32730356], [], 0, "CAN_COLLIDE"]; + _vehicle_45 = _this; + _this setDir 278.23465; + _this setPos [471.29294, 1097.9921, -0.32730356]; +}; + +_vehicle_47 = objNull; +if (true) then +{ + _this = createVehicle ["Barrels", [498.25867, 1086.307, 6.2942505e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_47 = _this; + _this setDir -12.955707; + _this setPos [498.25867, 1086.307, 6.2942505e-005]; +}; + +_vehicle_52 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Misc_Coil_EP1", [513.80334, 1095.3474, 0.00010871887], [], 0, "CAN_COLLIDE"]; + _vehicle_52 = _this; + _this setPos [513.80334, 1095.3474, 0.00010871887]; +}; + +_vehicle_54 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Toilet", [484.94586, 1121.8016, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_54 = _this; + _this setDir -67.642929; + _this setPos [484.94586, 1121.8016, 1.1444092e-005]; +}; + +_vehicle_56 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Toilet", [485.63959, 1123.0752, 0.00011444092], [], 0, "CAN_COLLIDE"]; + _vehicle_56 = _this; + _this setDir -51.612335; + _this setPos [485.63959, 1123.0752, 0.00011444092]; +}; + +_vehicle_63 = objNull; +if (true) then +{ + _this = createVehicle ["Garbage_can", [470.28525, 1100.3337, 5.7220459e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_63 = _this; + _this setPos [470.28525, 1100.3337, 5.7220459e-006]; +}; + +_vehicle_84 = objNull; +if (true) then +{ + _this = createVehicle ["Land_GuardShed", [510.89642, 1099.217, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_84 = _this; + _this setDir 88.352386; + _this setPos [510.89642, 1099.217, -3.8146973e-006]; +}; + +_vehicle_98 = objNull; +if (true) then +{ + _this = createVehicle ["Land_covering_hut_EP1", [495.60559, 1085.8639, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_98 = _this; + _this setDir -20.487799; + _this setPos [495.60559, 1085.8639, 1.9073486e-006]; +}; + +_vehicle_102 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [515.89197, 1093.318], [], 0, "CAN_COLLIDE"]; + _vehicle_102 = _this; + _this setDir -60.471748; + _this setPos [515.89197, 1093.318]; +}; + +_vehicle_104 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [513.56256, 1090.1208, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_104 = _this; + _this setDir -49.275043; + _this setPos [513.56256, 1090.1208, 1.5258789e-005]; +}; + +_vehicle_107 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [510.62265, 1087.3895, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_107 = _this; + _this setDir -38.36425; + _this setPos [510.62265, 1087.3895, -1.5258789e-005]; +}; + +_vehicle_109 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Misc_ConcPipeline_EP1", [511.71506, 1091.6676, -0.32553408], [], 0, "CAN_COLLIDE"]; + _vehicle_109 = _this; + _this setDir 38.456047; + _this setPos [511.71506, 1091.6676, -0.32553408]; +}; + +_vehicle_115 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_cargo_cont_small_EP1", [512.4303, 1107.9641, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_115 = _this; + _this setPos [512.4303, 1107.9641, -7.6293945e-006]; +}; + +_this = createCenter civilian; +_center_1 = _this; + +_group_1 = createGroup _center_1; + +_unit_11 = objNull; +if (true) then +{ + _this = _group_1 createUnit ["Dr_Hladik_EP1", [510.58932, 1099.1537, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _unit_11 = _this; + _this setDir -93.945122; + _this setVehicleVarName "mad_sci"; + mad_sci = _this; + _this setVehicleInit "this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + _this setUnitAbility 0.60000002; + if (false) then {_group_1 selectLeader _this;}; +}; + +_unit_12 = objNull; +if (true) then +{ + _this = _group_1 createUnit ["CIV_EuroMan01_EP1", [495.85626, 1085.181, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _unit_12 = _this; + _this setVehicleVarName "parts_trader_1"; + parts_trader_1 = _this; + _this setVehicleInit "this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + _this setUnitAbility 0.60000002; + if (true) then {_group_1 selectLeader _this;}; +}; + +_unit_15 = objNull; +if (true) then +{ + _this = _group_1 createUnit ["CIV_EuroMan02_EP1", [484.38507, 1082.6261, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _unit_15 = _this; + _this setVehicleVarName "auto_trader_1"; + auto_trader_1 = _this; + _this setVehicleInit "this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + _this setUnitAbility 0.60000002; + if (false) then {_group_1 selectLeader _this;}; +}; + +_unit_16 = objNull; +if (true) then +{ + _this = _group_1 createUnit ["Functionary1", [464.14493, 1091.6976, -5.7220459e-006], [], 0, "CAN_COLLIDE"]; + _unit_16 = _this; + _this setDir 76.695313; + _this setVehicleVarName "can_trader_1"; + can_trader_1 = _this; + _this setVehicleInit "this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + _this setUnitAbility 0.60000002; + if (false) then {_group_1 selectLeader _this;}; +}; + +_unit_17 = objNull; +if (true) then +{ + _this = _group_1 createUnit ["Policeman", [472.3385, 1097.6085, 5.7220459e-006], [], 0, "CAN_COLLIDE"]; + _unit_17 = _this; + _this setDir 101.12498; + _this setVehicleVarName "weapon_trader_1"; + weapon_trader_1 = _this; + _this setVehicleInit "this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + _this setUnitAbility 0.60000002; + if (false) then {_group_1 selectLeader _this;}; +}; + +_unit_18 = objNull; +if (true) then +{ + _this = _group_1 createUnit ["Profiteer4", [476.09497, 1088.0248, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _unit_18 = _this; + _this setDir 45.5686; + _this setVehicleVarName "ammo_trader_1"; + ammo_trader_1 = _this; + _this setVehicleInit "this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + _this setUnitAbility 0.60000002; + if (false) then {_group_1 selectLeader _this;}; +}; + +_vehicle_116 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_Backpackheap", [474.34268, 1085.4969, -1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_116 = _this; + _this setPos [474.34268, 1085.4969, -1.9073486e-006]; +}; + +_vehicle_120 = objNull; +if (true) then +{ + _this = createVehicle ["Concrete_Wall_EP1", [513.5119, 1099.2961, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_120 = _this; + _this setDir -90.839798; + _this setPos [513.5119, 1099.2961, 3.8146973e-006]; +}; + +_vehicle_135 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [508.49933, 1096.7793, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_135 = _this; + _this setPos [508.49933, 1096.7793, 3.8146973e-006]; +}; + +_vehicle_139 = objNull; +if (true) then +{ + _this = createVehicle ["ShootingRange_ACR", [464.41138, 1088.8826], [], 0, "CAN_COLLIDE"]; + _vehicle_139 = _this; + _this setDir 163.60194; + _this setPos [464.41138, 1088.8826]; +}; + +_vehicle_143 = objNull; +if (true) then +{ + _this = createVehicle ["Land_transport_crates_EP1", [470.33801, 1098.2615, 9.5367432e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_143 = _this; + _this setDir 17.62133; + _this setPos [470.33801, 1098.2615, 9.5367432e-006]; +}; + +_vehicle_149 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier5", [465.18674, 1095.3278, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_149 = _this; + _this setDir 150.351; + _this setPos [465.18674, 1095.3278, 2.2888184e-005]; +}; + +_unit_21 = objNull; +if (true) then +{ + _this = _group_1 createUnit ["RU_Profiteer3", [502.0412, 1123.3787, 0.10360086], [], 0, "CAN_COLLIDE"]; + _unit_21 = _this; + _this setDir 185.64281; + _this setVehicleVarName "metals_trader"; + metals_trader = _this; + _this setVehicleInit "this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + _this setUnitAbility 0.60000002; + if (false) then {_group_1 selectLeader _this;}; +}; + +_vehicle_157 = objNull; +if (true) then +{ + _this = createVehicle ["TargetPopup_ACR", [330.98611, 1041.3842, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_157 = _this; + _this setDir -107.06186; + _this setPos [330.98611, 1041.3842, 1.9073486e-006]; +}; + +_vehicle_160 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier5", [468.33167, 1086.3636, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_160 = _this; + _this setDir 172.56075; + _this setPos [468.33167, 1086.3636, 3.8146973e-006]; +}; + +_vehicle_166 = objNull; +if (true) then +{ + _this = createVehicle ["TargetPopup_ACR", [385.03134, 1062.3904, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_166 = _this; + _this setDir -107.06186; + _this setPos [385.03134, 1062.3904, 3.8146973e-006]; +}; + +_vehicle_170 = objNull; +if (true) then +{ + _this = createVehicle ["Ins_WarfareBContructionSite1", [471.99814, 1103.5121, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_170 = _this; + _this setDir 230.80898; + _this setPos [471.99814, 1103.5121, 2.2888184e-005]; +}; + +_vehicle_172 = objNull; +if (true) then +{ + _this = createVehicle ["Bunker_PMC", [507.10074, 1125.8267, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_172 = _this; + _this setDir 38.256611; + _this setPos [507.10074, 1125.8267, 1.9073486e-006]; +}; + +_vehicle_175 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Misc_Well_C_EP1", [488.85464, 1104.715, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_175 = _this; + _this setPos [488.85464, 1104.715, 1.1444092e-005]; +}; + +_vehicle_180 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [486.41, 1115.1449, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_180 = _this; + _this setPos [486.41, 1115.1449, 3.8146973e-006]; +}; + +_vehicle_182 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Campfire", [480.60989, 1095.2598, 1.335144e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_182 = _this; + _this setPos [480.60989, 1095.2598, 1.335144e-005]; +}; + +_vehicle_184 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [506.37302, 1117.0841, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_184 = _this; + _this setPos [506.37302, 1117.0841, 7.6293945e-006]; +}; + +_unit_24 = objNull; +if (true) then +{ + _this = _group_1 createUnit ["RU_Pilot", [469.495, 1071.1565, -5.7220459e-006], [], 0, "CAN_COLLIDE"]; + _unit_24 = _this; + _this setDir -108.01817; + _this setVehicleInit "this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + _this setUnitAbility 0.60000002; + if (false) then {_group_1 selectLeader _this;}; +}; + +_vehicle_189 = objNull; +if (true) then +{ + _this = createVehicle ["LADAWreck", [485.03888, 1081.0292, -1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_189 = _this; + _this setDir -87.829948; + _this setPos [485.03888, 1081.0292, -1.9073486e-006]; +}; + +_vehicle_198 = objNull; +if (true) then +{ + _this = createVehicle ["ACRE_RadioBox", [470.888, 1112.5718, -1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_198 = _this; + _this setDir 144.19466; + _this setPos [470.888, 1112.5718, -1.9073486e-006]; +}; + +_vehicle_199 = objNull; +if (true) then +{ + _this = createVehicle ["ACRE_OE_303", [469.99954, 1110.0946, 9.5367432e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_199 = _this; + _this setDir 35.181255; + _this setPos [469.99954, 1110.0946, 9.5367432e-006]; +}; + +_vehicle_201 = objNull; +if (true) then +{ + _this = createVehicle ["Land_coneLight", [487.48459, 1080.0214, -1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_201 = _this; + _this setPos [487.48459, 1080.0214, -1.9073486e-006]; +}; + +_vehicle_203 = objNull; +if (true) then +{ + _this = createVehicle ["Land_coneLight", [494.25458, 1080.4753, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_203 = _this; + _this setPos [494.25458, 1080.4753, 3.8146973e-006]; +}; + +_vehicle_210 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [500.00592, 1088.0131, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_210 = _this; + _this setPos [500.00592, 1088.0131, -7.6293945e-006]; +}; + +_vehicle_212 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [481.16757, 1084.3453, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_212 = _this; + _this setPos [481.16757, 1084.3453, 1.1444092e-005]; +}; + +_vehicle_214 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [476.11716, 1104.422, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_214 = _this; + _this setPos [476.11716, 1104.422, 1.9073486e-006]; +}; + +_vehicle_218 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [469.40225, 1070.2404, 5.7220459e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_218 = _this; + _this setPos [469.40225, 1070.2404, 5.7220459e-006]; +}; + +_vehicle_221 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrate_NoInteractive_", [466.73804, 1087.6807, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_221 = _this; + _this setPos [466.73804, 1087.6807, -3.8146973e-006]; +}; + +_vehicle_222 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [462.87369, 1092.1409, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_222 = _this; + _this setDir 149.10333; + _this setPos [462.87369, 1092.1409, 3.8146973e-006]; +}; + +_vehicle_224 = objNull; +if (true) then +{ + _this = createVehicle ["Gunrack1", [470.996, 1099.6862, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_224 = _this; + _this setDir -77.387787; + _this setPos [470.996, 1099.6862, 7.6293945e-006]; +}; + +_vehicle_226 = objNull; +if (true) then +{ + _this = createVehicle ["GunrackTK_EP1", [469.74106, 1096.9974, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_226 = _this; + _this setPos [469.74106, 1096.9974, -3.8146973e-006]; +}; + +_vehicle_231 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Medium", [463.27432, 1090.8173, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_231 = _this; + _this setPos [463.27432, 1090.8173, 3.8146973e-006]; +}; + +_vehicle_234 = objNull; +if (true) then +{ + _this = createVehicle ["SmallTable", [465.03403, 1092.0284, -5.7220459e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_234 = _this; + _this setDir 74.425827; + _this setPos [465.03403, 1092.0284, -5.7220459e-006]; +}; + +_vehicle_237 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [464.0036, 1088.788, 1.7166138e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_237 = _this; + _this setDir 73.23188; + _this setPos [464.0036, 1088.788, 1.7166138e-005]; +}; + +_vehicle_239 = objNull; +if (true) then +{ + _this = createVehicle ["TargetPopup_ACR", [267.32697, 1015.8035, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_239 = _this; + _this setDir -107.06186; + _this setPos [267.32697, 1015.8035, 1.1444092e-005]; +}; + +_vehicle_241 = objNull; +if (true) then +{ + _this = createVehicle ["TargetPopUpTarget", [405.04437, 1061.2441, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_241 = _this; + _this setDir 49.455299; + _this setPos [405.04437, 1061.2441, 1.9073486e-006]; +}; + +_vehicle_243 = objNull; +if (true) then +{ + _this = createVehicle ["TargetEpopup", [389.25909, 1060.4641, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_243 = _this; + _this setDir 62.035564; + _this setPos [389.25909, 1060.4641, 3.8146973e-006]; +}; + +_vehicle_245 = objNull; +if (true) then +{ + _this = createVehicle ["TargetEpopup", [384.80383, 1070.8552, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_245 = _this; + _this setDir 62.035564; + _this setPos [384.80383, 1070.8552, 1.9073486e-006]; +}; + +_vehicle_247 = objNull; +if (true) then +{ + _this = createVehicle ["TargetEpopup", [264.39713, 1021.6332, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_247 = _this; + _this setDir 62.035564; + _this setPos [264.39713, 1021.6332, -7.6293945e-006]; +}; + +_vehicle_249 = objNull; +if (true) then +{ + _this = createVehicle ["TargetEpopup", [302.25775, 1020.6349, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_249 = _this; + _this setDir 62.035564; + _this setPos [302.25775, 1020.6349, 1.9073486e-006]; +}; + +_vehicle_251 = objNull; +if (true) then +{ + _this = createVehicle ["TargetEpopup", [347.94974, 1054.9, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_251 = _this; + _this setDir 62.035564; + _this setPos [347.94974, 1054.9, 1.9073486e-006]; +}; + +_vehicle_254 = objNull; +if (true) then +{ + _this = createVehicle ["TargetPopUpTarget", [294.57285, 1030.7554, 0.00033950806], [], 0, "CAN_COLLIDE"]; + _vehicle_254 = _this; + _this setDir 67.41069; + _this setPos [294.57285, 1030.7554, 0.00033950806]; +}; + +_vehicle_255 = objNull; +if (true) then +{ + _this = createVehicle ["BMP2Wreck", [472.93182, 1069.161, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_255 = _this; + _this setDir 54.173702; + _this setPos [472.93182, 1069.161, -7.6293945e-006]; +}; + +_vehicle_257 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_palletsfoiled_heap", [496.07706, 1082.6115, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_257 = _this; + _this setDir 62.620384; + _this setPos [496.07706, 1082.6115, 7.6293945e-006]; +}; + +processInitCommands; \ No newline at end of file diff --git a/MPMissions/DayZ_Epoch_3.Shapur_BAF/mission.sqm b/MPMissions/DayZ_Epoch_3.Shapur_BAF/mission.sqm index 55f2e2397..866c862de 100644 --- a/MPMissions/DayZ_Epoch_3.Shapur_BAF/mission.sqm +++ b/MPMissions/DayZ_Epoch_3.Shapur_BAF/mission.sqm @@ -11,7 +11,33 @@ class Mission "dayz_vehicles", "cacharacters_pmc", "ca_modules_functions", - "warfarebuildings" + "warfarebuildings", + "cacharacters_e", + "kpfs_uaz451", + "440cuda", + "oldtruck", + "monaco", + "roadrunner", + "roadrunner2", + "cuda", + "barcuda", + "hemicuda", + "cd71hm", + "oltruc3", + "fury", + "sahco", + "civic", + "challenger", + "cooter", + "jailbus", + "mackr", + "240GD", + "schoolbus", + "rosco", + "oldtruc2", + "CSJ_GyroAC", + "cacharacters2", + "SUV_COL" }; addOnsAuto[]= { @@ -1239,7 +1265,7 @@ class Mission }; class Markers { - items=13; + items=15; class Item0 { position[]={1096.8087,56.605297,1052.057}; @@ -1254,7 +1280,7 @@ class Mission }; class Item2 { - position[]={665.96271,39.631199,1246.2494}; + position[]={884.63147,46.671883,1261.1254}; name="spawn0"; type="Empty"; }; @@ -1278,7 +1304,7 @@ class Mission }; class Item6 { - position[]={374.2926,33.325016,831.49622}; + position[]={393.3996,31.292519,810.24463}; name="spawn4"; type="Empty"; }; @@ -1318,6 +1344,26 @@ class Mission name="spawn10"; type="Empty"; }; + class Item13 + { + position[]={506.71414,32.311069,1105.4866}; + name="test"; + text="Safe Zone"; + markerType="ELLIPSE"; + type="City"; + colorName="ColorGreen"; + fillName="DiagGrid"; + a=150; + b=150; + }; + class Item14 + { + position[]={410.62592,32.156261,1196.1069}; + name="Safe Zone"; + text="Safe Zone (NO PVP!)"; + type="mil_warning"; + colorName="ColorRed"; + }; }; }; class Intro