Jump to content

Fuchs

Member
  • Posts

    406
  • Joined

  • Days Won

    5

Posts posted by Fuchs

  1.  
     
    EMS 0.2.6
     
     
    Version 0.26

    Credits: Vampire, Lazyink, TheSzerdi, Falcyn, TAWTonic, EPOCH DEV's
    Merged DayZ Mission System's from Vampire, TheSzerdi, Lazyink with permission.

    • THX for the permissions from Vampire, TheSzerdi, Lazyink
    • THX to MimiC,Torndeco,waTTe,Mochnant,deadeye2,iFear,umfufu,skynetdev for their help/fixes !!
    • Option to save vehicles to the database!
    • If Vehicle Saving is off, Users get warned when entering vehicles!
    • Randomized Crate Loot! No more static crate loot!
    • Adjustable Body Despawn Time!
    • Optional: AI Ran Over have no gear!

    Epoch Mission System [EMS] is a modified version of Vampire, Lazyink, TheSzerdi's DayZ Mission Systems. 

     

    [Let their bodies hit the floor]

     

    Requirements:

    • Notepad++
    • PBO Manager
    • Epoch 1.0.4+ Server

    Difficulty

     

    Easy : ~ 5 minutes

    • Some knowledge of Epoch Server & Mission file locations
    • How to use PBO manager to unpack and pack PBO files
    • Easy : 10-15 minutes *[ATTENTION] Mission Vehicles disappear after a restart , EMS will not support saving them in any way !! *Develepod & Supported by Firefly and Fuchs

     

    ## [EMS] Epoch Mission System 
    ### Version 0.2.6 
     
    _Credits: Lazyink, TheSzerdi, Falcyn , TAWTonic, EPOCH DEV's<br>
    Merged DayZ Mission System's from TheSzerdi and Lazyink with permission._
     
    * THX for the permissions from TheSzerdi and Lazyink 
    * THX to MimiC,Torndeco,waTTe,Mochnant,deadeye2,iFear,umfufu,skynetdev for their help/fixes !!
    * [ATTENTION] Mission Vehicles disappear after a restart , EMS will not support saving them in any way !!
    * Current Development done by Firefly and Fuchs
     
    Epoch Mission System ( EMS ) is a modified version of Lazyink & TheSzerdi's DayZ Mission System. The two projects were merged by Fuchs and released with some SargeAI configs to enhance the gameplay of Epoch Chernarus servers. The project was then renamed to "Epoch Mission System" after MimiC joined Fuchs and further development was done on it. It has now been released as a new project, with a total of 26 unique missions that are specific to Epoch servers.
    The Sarge AI conig has been removed.
     
    (Let their bodies hit the floor)
     
    _This mission system will not work properly on non-Epoch servers or servers that do not have DZAI already installed._
     
    **Requirements:**
     
    * Notepad++
    * PBO Manager
    * Epoch 1.0.4+ Server
     
    **Difficulty**
     
    Easy : 10-15 minutes
     
    * Some knowledge of Epoch Server & Mission file locations
    * How to use PBO manager to unpack and pack PBO files
    * Easy : 10-15 minutes
    *[ATTENTION] Mission Vehicles disappear after a restart , EMS will not support saving them in any way !!
     
    ===========================================================================
     
    ## Installation Instructions
    ### dayz_server PBO Instructions
     
    Download and unpack the most recent release of EMS from <a href="https://github.com/TheFuchs/EMS-0.2.6">our GitHub Release Section</a>. Currently this is version 0.2.6
     
    Make a copy of your <b>dayz_server.pbo</b> and rename it <b>dayz_server.pbo.bak</b>
     
    Unpack your <b>dayz_server.pbo</b> to a folder called <b>dayz_server</b>
     
    Copy the <b>Missions</b> folder from the EMS download ,copy and paste the EMS Folder into the unpacked dayz_server.pbo folder <b>dayz_server</b>
     
     
    <b>Edit your server_functions.sqf</b><br>Located: dayz_server\init\server_functions.sqf<br>
     
    <b>Around line 30 look for this:</b>
     
        server_deaths = compile preprocessFileLineNumbers "\z\addons\dayz_server\compile\server_playerDeaths.sqf";
     
    <b>Add this after it:</b>
     
        fnc_hTime = compile preprocessFile "\z\addons\dayz_server\EMS\misc\fnc_hTime.sqf"; //Random integer selector for mission wait time
     
    <b>Around line 540 look for this:</b>
     
     
        dayz_recordLogin = {
          private["_key"];
          _key = format["CHILD:103:%1:%2:%3:",_this select 0,_this select 1,_this select 2];
          _key call server_hiveWrite;
        };
     
     
    <b>Insert this after it:</b>
     
     
        //----------InitMissions--------//
        MissionGo = 0;
        MissionGoMinor = 0;
        if (isServer) then { 
          SMarray = ["SM1","SM2","SM3","SM4","SM5","SM6","SM7","SM8","SM9","SM10","SM11","SM12","SM13"];
          [] execVM "\z\addons\dayz_server\EMS\major\SMfinder.sqf"; //Starts major mission system
          SMarray2 = ["SM1","SM2","SM3","SM4","SM5","SM6","SM7","SM8","SM9","SM10","SM11","SM12","SM13"];
          [] execVM "\z\addons\dayz_server\EMS\minor\SMfinder.sqf"; //Starts minor mission system
        };
        //---------EndInitMissions------//
     
     
    <b>Edit server_updateObject.sqf</b><br>Located: dayz_server\compile\server_updateObject.sqf
     
     
    <b>Insert the code below before : if (!_parachuteWest and !(locked _object)) then {:</b>
     
        if (_object getVariable "Sarge" == 1) exitWith {};
     
        if (!_parachuteWest and !(locked _object)) then {
     
    <b>Around line 22 look for this:</b>
     
        { 
          diag_log(format["Non-string Object: ID %1 UID %2", _objectID, _uid]);
          //force fail
          _objectID = "0";
          _uid = "0";
        };
        
       <b>comment this out and add the line below :</b>
       
    //if (_objectID == "0" && _uid == "0") then
     if (_objectID == "0" && _uid == "0" && (vehicle _object getVariable ["Sarge",0] != 1)) then
    {
    _object_position = getPosATL _object;
        _isNotOk = true;
    };
    };
     
    <b>Edit server_functions.sqf</b><br>Located: dayz_server\init\server_functions.fsm
     
    <b>Around line 298 look for this:</b>
     
        if(vehicle _x != _x && !(vehicle _x in PVDZE_serverObjectMonitor) && (isPlayer _x) && !((typeOf vehicle _x) in DZE_safeVehicle)) then {" \n
     
    <b>Replace with this:</b>
     
        if(vehicle _x != _x && !(vehicle _x in PVDZE_serverObjectMonitor) && (isPlayer _x) && (vehicle _x getVariable ["Sarge",0] != 1) && !((typeOf vehicle _x) in DZE_safeVehicle)) then {" \n
     
    <b>Repack your dayz_server.pbo and replace your original one.</b>
     
    =========================
     
    ### Mission PBO Instructions
     
    Unpack your mission PBO file using PBO Manager into a folder
     
    Copy the <b>debug</b> folder from the EMS download to the root of your mission folder
     
     

     

    Edit your init.sqf file

    Go to your init.sqf file paste the following block of code below the Lights:

    //Lights //[21,04,false,true,false,50,200,300,[0.698, 0.556, 0.419],"Generator_DZ",0.1] execVM "\z\addons\dayz_code\compile\local_lights_init.sqf";
    
    // Mission System Markers [thx to inkko]
    If (!isnil ("Ccoords")) then {
        [] execVM "debug\addmarkers.sqf";
        };
    If (!isnil ("MCoords")) then {
        [] execVM "debug\addmarkers75.sqf";
        };
    
     

    Understanding BIS_fnc_findSafePos

    http://tactical.nekromantix.com/wiki/doku.php?id=arma2:scripting:bis_fnc_findsafepos

    This will make the mission markers show up on the map for players that have died and respawn, or connect to the server after a mission has already spawned.

    Repack your mission PBO using PBO Manager and replace your existing mission.pbo file

    Testing DZAI Integration scheduled for February

  2. thanks man i already did this !

     

    so me and my friend he is a scripter,we do not figured out how to run this so i watched over on other servers and asked admins but i got no reply :(

     

    Back to thinking and try and error .

     

    the code comes before this happens below 

    #include "\z\addons\dayz_code\system\REsec.sqf"

     

    10:21:28 "Starting SAR_AI version 1.1.0"
    10:21:28 "----------------------------------------"
    10:21:28 "SAR_AI: Area & Trigger definition Started"
    10:21:28 "Setting up SAR_AI for : chernarus"
    10:21:28 "SAR_AI: Area & Trigger definition finalized"
    10:21:28 "SAR_AI: Static Spawning for Helicopter patrols started"
    10:21:30 "SAR_AI: Static Spawning for Helicopter patrols finished"
    10:21:30 "SAR_AI: Static Spawning for infantry and heli patrols finished"
     
    ...maybe this helps anyone ,since im new on epoch and if im right its using reality server package?
    ...the one im good at is bliss from dayzcc .
  3. hello epoch community !

     

    I successfully added BTC tow,lift on the epoch server we host on our end .

     

    But i cant figure out how i install Sarge ai on it ,is there a special way to do this?

    Same Thing with sarge zed nuker ..?!

     

    I added it Sarge ai1.5.2 on our rMod2.1 server and it's working there ,thats why i  don't understand it ...

     

    Running the latest release from epoch .

×
×
  • Create New...