arma3_missions/helotraining.Altis/playerspawn.sqf
2016-07-24 13:39:43 +03:00

18 lines
824 B
Plaintext

diag_log format["playerspawn called, _this: %1", _this];
_target = _this select 0;
_playerno = _this select 1;
playersArray set [_playerno, _target];
publicVariable "playersArray";
_target addEventHandler ["killed", {Null = _this, _playerno execVM "playerkilled.sqf";}];
_target addMPEventHandler ["mpkilled", {Null = _this, _playerno execVM "playerkilled.sqf";}];
_target addEventHandler ["respawn", {Null = unit, _playerno execVM "playerspawn.sqf";}];
ferryingArray set [_playerno, false];
landingCompleteArray set [_playerno, false];
publicVariable "ferryingArray";
publicVariable "landingCompleteArray";
null = [(playersArray select _playerno), lzList, [], _playerno] execVM "createObj.sqf";
(playersArray select _playerno) addItem "SatchelCharge_Remote_Mag";
(playersArray select _playerno) addweapon "NVGoggles";