mirror of
https://github.com/EpochModTeam/DayZ-Epoch.git
synced 2025-12-14 20:13:13 +03:00
player save now updates properly
This commit is contained in:
@@ -33,6 +33,8 @@ while {true} do {
|
|||||||
_vel = velocity player;
|
_vel = velocity player;
|
||||||
_speed = round((_vel distance [0,0,0]) * 3.5);
|
_speed = round((_vel distance [0,0,0]) * 3.5);
|
||||||
|
|
||||||
|
_saveTime = (playersNumber west * 2) + 10;
|
||||||
|
|
||||||
//reset position
|
//reset position
|
||||||
_randomSpot = true;
|
_randomSpot = true;
|
||||||
_tempPos = getPosATL _refObj;
|
_tempPos = getPosATL _refObj;
|
||||||
@@ -230,18 +232,23 @@ while {true} do {
|
|||||||
};
|
};
|
||||||
|
|
||||||
//Save Checker
|
//Save Checker
|
||||||
if (dayz_unsaved or ((time - dayz_lastSave) > 300)) then {
|
if (dayz_unsaved) then {
|
||||||
|
if ((time - dayz_lastSave) > _saveTime) then {
|
||||||
dayzPlayerSave = [player,dayz_Magazines,false,false];
|
dayzPlayerSave = [player,dayz_Magazines,false,false];
|
||||||
publicVariableServer "dayzPlayerSave";
|
publicVariableServer "dayzPlayerSave";
|
||||||
|
|
||||||
// diag_log format["Save Checker: %1", dayzPlayerSave];
|
dayz_unsaved = false;
|
||||||
|
|
||||||
|
//diag_log format["Save Checker: %1", dayzPlayerSave];
|
||||||
|
|
||||||
if (isServer) then {
|
if (isServer) then {
|
||||||
dayzPlayerSave call server_playerSync;
|
dayzPlayerSave call server_playerSync;
|
||||||
};
|
};
|
||||||
|
|
||||||
dayz_lastSave = time;
|
dayz_lastSave = time;
|
||||||
dayz_Magazines = [];
|
dayz_Magazines = [];
|
||||||
};
|
};
|
||||||
|
};
|
||||||
|
|
||||||
//Attach Trigger Current Object
|
//Attach Trigger Current Object
|
||||||
//dayz_playerTrigger attachTo [_refObj,[0,0,0]];
|
//dayz_playerTrigger attachTo [_refObj,[0,0,0]];
|
||||||
|
|||||||
Reference in New Issue
Block a user