diff --git a/SQF/dayz_code/actions/player_wearClothes.sqf b/SQF/dayz_code/actions/player_wearClothes.sqf index 72ad70510..7e22a47b7 100644 --- a/SQF/dayz_code/actions/player_wearClothes.sqf +++ b/SQF/dayz_code/actions/player_wearClothes.sqf @@ -1,3 +1,6 @@ +if (dayz_lastClothesChange + 5 > diag_tickTime) exitWith {localize "str_player_actionslimit" call dayz_rollingMessages;}; +dayz_lastClothesChange = diag_tickTime; + if (_this in DZE_RestrictSkins) exitWith { format[localize "str_epoch_player_315",_this] call dayz_rollingMessages; }; if (DZE_ActionInProgress) exitWith {localize "str_epoch_player_83" call dayz_rollingMessages;}; DZE_ActionInProgress = true; diff --git a/SQF/dayz_code/init/variables.sqf b/SQF/dayz_code/init/variables.sqf index 0cf075809..dd7a20c50 100644 --- a/SQF/dayz_code/init/variables.sqf +++ b/SQF/dayz_code/init/variables.sqf @@ -563,6 +563,7 @@ if (!isDedicated) then { dayz_temperaturmin = 27; //TeeChange //player special variables + dayz_lastClothesChange = 0; dayZ_lastPlayerUpdate = 0; dayz_hunger = 0; dayz_thirst = 0;