Jump to content
  • 0

Epoch 1.0.2.1 Script Need Help


NateDaBeast

Question

2 answers to this question

Recommended Posts

  • 0

Did you use a "compiles.sqf" and "fn_selfactions.sqf" from your own client files, or did you download it somewhere else? If you downloaded them, the files may be from an older version of Epoch, which causes issues such as trader menus not working.

 

-go to your @DayZ_Epoch folder in your Arma 2 OA directory

-unpack the dayz_code.pbo

-copy the "fn_selfactions.sqf" from the compiles folder and the "compiles.sqf" from the init folder

-paste them over the ones you downloaded

-open the "fn_selfactions.sqf" find this line:

_canDo = (!r_drag_sqf and !r_player_unconscious and !_onLadder);

-after that line add the self-bloodbag code; it should look like this:

// ---------------------------------------Krixes Self Bloodbag Start------------------------------------
    _mags = magazines player;

    // Krixes Self Bloodbag
    if ("ItemBloodbag" in _mags) then {
        hasBagItem = true;
    } else { hasBagItem = false;};
    if((speed player <= 1) && hasBagItem && _canDo) then {
        if (s_player_selfBloodbag < 0) then {
            s_player_selfBloodbag = player addaction[("<t color=""#c70000"">" + ("Self Bloodbag") +"</t>"),"custom\player_selfbloodbag.sqf","",5,false,true,"", ""];
        };
    } else {
        player removeAction s_player_selfBloodbag;
        s_player_selfBloodbag = -1;
    };
// ---------------------------------------Krixes Self Bloodbag End------------------------------------

-open the "compiles.sqf" and find this line:

fnc_usec_selfActions =		compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fn_selfActions.sqf";		//Checks which actions for self

-change the file path to point to the "fn_selfactions.sqf" that you just added (ie. if you have it in a folder in your mission file called "dayz_code", the path would be "dayz_code\fn_selfactions.sqf")

 

The rest of the install is the same. You just have to make sure those files stay up-to-date. Just repeat this every time you update to a new version of Epoch. This applies to any mods that overwrite scripts from the Epoch client files.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement
  • Discord

×
×
  • Create New...