mirror of
https://github.com/EpochModTeam/DayZ-Epoch.git
synced 2026-02-19 22:52:56 +03:00
Update compiles - 2 more files to do
fn_selfActions.sqf player_updateGui.sqf
This commit is contained in:
@@ -16,10 +16,18 @@ _playerID = [player] call FNC_GetPlayerUID;
|
||||
|
||||
disableUserInput true;
|
||||
//add weapon on back to player...
|
||||
//if (dayz_onBack != "") then {
|
||||
// _body addWeapon dayz_onBack;
|
||||
//};
|
||||
|
||||
if (dayz_onBack != "") then {
|
||||
//Add weapon on back to body.
|
||||
_body addWeapon dayz_onBack;
|
||||
/*
|
||||
//Add weapon on back to the ground.
|
||||
_pos = _body modeltoWorld [1,1,0];
|
||||
//_pos set [2, 0];
|
||||
_item = createVehicle ["WeaponHolder", _pos, [], 0.0, "CAN_COLLIDE"];
|
||||
_item setPosATL [_pos select 0, _pos select 1, ((_pos select 2) + 0.1)];
|
||||
_item addWeaponCargoGlobal [dayz_onBack,1];
|
||||
*/
|
||||
};
|
||||
_infected = 0;
|
||||
if (r_player_infected && DZE_PlayerZed) then {
|
||||
_infected = 1;
|
||||
@@ -38,9 +46,11 @@ player setVariable ["NORRN_unconscious", false, true];
|
||||
player setVariable ["unconsciousTime", 0, true];
|
||||
player setVariable ["USEC_isCardiac",false,true];
|
||||
player setVariable ["medForceUpdate",true,true];
|
||||
player setVariable ["bloodTaken", false, true];
|
||||
player setVariable ["startcombattimer", 0];
|
||||
r_player_unconscious = false;
|
||||
r_player_cardiac = false;
|
||||
_model = typeOf player;
|
||||
|
||||
_array = _this;
|
||||
if (count _array > 0) then {
|
||||
@@ -64,16 +74,40 @@ if (count _array > 0) then {
|
||||
_killsV = _source getVariable ["banditKills",0];
|
||||
_source setVariable ["banditKills",(_killsV + 1),true];
|
||||
};
|
||||
// START Musty Achievement
|
||||
_killer = _source; // who did the killing
|
||||
_killedachievementID = -1;
|
||||
if (_killer distance _body > 200) then {
|
||||
_killedachievementID = 15; // steady aim
|
||||
achievement_SteadyAim = true;
|
||||
};
|
||||
if (_killer distance _body > 500) then {
|
||||
_killedachievementID = 16; // marksman
|
||||
achievement_Marksman = true;
|
||||
};
|
||||
if (_killer distance _body > 1000) then {
|
||||
_killedachievementID = 17; // sniper
|
||||
achievement_Sniper = true;
|
||||
};
|
||||
if (_killedachievementID > -1) then {
|
||||
if (dayz_playerAchievements select _killedachievementID < 1) then {
|
||||
_killerID = _killer getVariable["characterID",0]; // get his characterID
|
||||
dayz_playerAchievements set [_killedachievementID,1];
|
||||
achievement = [_killedachievementID, _killer, _killerID]; // publish event to server
|
||||
publicVariableServer "achievement";
|
||||
};
|
||||
};
|
||||
// END Musty Achievement
|
||||
};
|
||||
_body setVariable ["deathType",_method,true];
|
||||
};
|
||||
|
||||
terminate dayz_musicH;
|
||||
terminate dayz_slowCheck;
|
||||
terminate dayz_animalCheck;
|
||||
//terminate dayz_animalCheck;
|
||||
terminate dayz_monitor1;
|
||||
terminate dayz_medicalH;
|
||||
terminate dayz_gui;
|
||||
//terminate dayz_medicalH;
|
||||
//terminate dayz_gui;
|
||||
|
||||
r_player_dead = true;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user