Jump to content

Varithmus

Member
  • Posts

    11
  • Joined

  • Last visited

Posts posted by Varithmus

  1. //Weapons Cache by lazyink (Full credit for original code to TheSzerdi & TAW_Tonic)
    //Edited for EMS by Fuchs
     
    private ["_coords","_MainMarker","_wait"];
    [] execVM "\z\addons\dayz_server\EMS\SMGoMajor.sqf";
    WaitUntil {MissionGo == 1};
     
    _coords = [getMarkerPos "center",0,5500,100,0,20,0] call BIS_fnc_findSafePos;
     
    _uniqueid = str(round(random 999999));
     
    diag_log "EMS: Major mission created (SM1)";
     
    //Mission start
    [nil,nil,rTitleText,"Bandits have discovered a weapons cache! Check your map for the location!", "PLAIN",10] call RE;
     
    Ccoords = _coords;
    publicVariable "Ccoords";
    [] execVM "debug\addmarkers.sqf";
     
    _hummer = createVehicle ["UAZ_Unarmed_UN_EP1",[(_coords select 0) + 10, (_coords select 1) - 20,0],[], 0, "CAN_COLLIDE"];
    _hummer1 = createVehicle ["UAZ_Unarmed_UN_EP1",[(_coords select 0) + 20, (_coords select 1) - 10,0],[], 0, "CAN_COLLIDE"];
    _hummer2 = createVehicle ["SUV_Camo",[(_coords select 0) + 30, (_coords select 1) + 10,10],[], 0, "CAN_COLLIDE"];
     
    _hummer setVariable ["Sarge",1,true];
    _hummer1 setVariable ["Sarge",1,true];
    _hummer2 setVariable ["Sarge",1,true];
     
    _hummer setVariable ["ObjectID", _uniqueid, true];
    _hummer setVariable ["ObjectUID", _uniqueid, true];
    _hummer1 setVariable ["ObjectID", _uniqueid, true];
    _hummer1 setVariable ["ObjectUID", _uniqueid, true];
    _hummer2 setVariable ["ObjectID", _uniqueid, true];
    _hummer2 setVariable ["ObjectUID", _uniqueid, true];
     
    _crate = createVehicle ["USVehicleBox",_coords,[], 0, "CAN_COLLIDE"];
    [_crate] execVM "\z\addons\dayz_server\EMS\misc\fillBoxes.sqf";
    _crate setVariable ["permaLoot",true];
     
     
    _aispawn = [_coords,80,6,6,1] execVM "\z\addons\dayz_server\EMS\add_unit_server.sqf";//AI Guards
    sleep 5;
    _aispawn = [_coords,80,6,6,1] execVM "\z\addons\dayz_server\EMS\add_unit_server.sqf";//AI Guards
    sleep 5;
    _aispawn = [_coords,40,4,4,1] execVM "\z\addons\dayz_server\EMS\add_unit_server.sqf";//AI Guards
    sleep 5;
    _aispawn = [_coords,40,4,4,1] execVM "\z\addons\dayz_server\EMS\add_unit_server.sqf";//AI Guards
    sleep 5;
     
    waitUntil{{isPlayer _x && _x distance _hummer < 30  } count playableunits > 0}; 
     
    //Mission completed
    [nil,nil,rTitleText,"The weapons cache is under survivor control!", "PLAIN",6] call RE;
     
    [] execVM "debug\remmarkers.sqf";
    MissionGo = 0;
    Ccoords = 0;
    publicVariable "Ccoords";
     
    SM1 = 1;
    [0] execVM "\z\addons\dayz_server\EMS\major\SMfinder.sqf";
×
×
  • Create New...