mirror of
https://github.com/EpochModTeam/DayZ-Epoch.git
synced 2025-12-14 04:02:37 +03:00
Closes #1386 Vanilla commits applied:f99a3deced731b957e8eRemoved two unused files and a few variables made redundant by actionInProgress
33 lines
865 B
Plaintext
33 lines
865 B
Plaintext
private ["_vehicle","_finished","_soundObject"];
|
|
|
|
if (dayz_actionInProgress) exitWith {localize "str_player_actionslimit" call dayz_rollingMessages;};
|
|
dayz_actionInProgress = true;
|
|
|
|
player removeAction s_player_fillgen;
|
|
s_player_fillgen = 1;
|
|
|
|
// Use target from addaction
|
|
_vehicle = _this select 3;
|
|
|
|
localize "str_epoch_player_100" call dayz_rollingMessages;
|
|
|
|
[player,50,true,(getPosATL player)] spawn player_alertZombies;
|
|
|
|
_finished = ["Medic",1] call fn_loopAction;
|
|
|
|
if (!_finished) then {
|
|
localize "str_epoch_player_26" call dayz_rollingMessages;
|
|
} else {
|
|
// find sound and delete
|
|
_soundObject = _vehicle getVariable "GeneratorSound";
|
|
|
|
deleteVehicle _soundObject;
|
|
|
|
// Stop generator
|
|
_vehicle setVariable ["GeneratorRunning",false,true];
|
|
|
|
localize "str_epoch_player_101" call dayz_rollingMessages;
|
|
};
|
|
|
|
dayz_actionInProgress = false;
|
|
s_player_fillgen = -1; |