Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if (isDedicated) then {
- private _myZoneArr = ["zone_1", "zone_2", "zone_3"];
- missionNamespace setVariable ["currZone", _myZoneArr select (round (random (count (_myZoneArr) - 1))), true];
- missionNamespace setVariable ["startDate", date, true];
- waitUntil {sleep 5; WMT_pub_frzState >= 3};
- private _currZone = missionNamespace getVariable "currZone";
- private _startDate = missionNamespace getVariable "startDate";
- waitUntil {sleep 5; (((date select 3) >= ((_startDate select 3) + 1)) && (((date select 4) - (_startDate select 4)) >= 10))};
- [_currZone, "Solid"] remoteExec ["SetMarkerBrushLocal", 0, true];
- [_currZone, 1] remoteExec ["setMarkerAlphaLocal", 0, true];
- "Новое сообщение!\nБыла выбрана зона эвакуации!" remoteExec ["hint"];
- while {true} do {
- if ((count ([t1,t2,t3,t4] inAreaArray _currZone)) > 1) then {
- [resistance, "Танкам AAF удалось сбежать"] remoteExec ["WMT_fnc_EndMission"];
- breakOut "";
- };
- sleep 2;
- };
- _currZone = nil;
- _startDate = nil;
- missionNamespace setVariable ["currZone", nil, true];
- missionNamespace setVariable ["startDate", nil, true];
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement