Предоставлено: notNeadAdapter. Участник нашего Discord.
Отдельное спасибо BlackTok[BT] за помощь в написании скрипта. Участник нашего Discord.
Прописывать в initPlayerLocal:
while {true} do { private ["_reserved_uids", "_uid"]; waitUntil {!isNull player}; waitUntil {(vehicle player) == player}; waitUntil {(getPlayerUID player) != ""}; _reserved_uids = [ "ID", "ID" ]; _uid = getPlayerUID player; if ((player getVariable ["reserv", false])&& !(_uid in _reserved_uids)) then { titleText ["", "BLACK OUT"]; hint "Вы находитесь в зарезервированном слота! Вы будете исключены через 15 секунд!"; sleep 5; hint "Вы находитесь в зарезервированном слота! Вы будете исключены через 10 секунд!"; sleep 5; hint "Вы находитесь в зарезервированном слота! Вы будете исключены через 5 секунд!"; sleep 5; titleText ["", "BLACK IN"]; endMission "LOSER"; }; };
Зарезервированному юниту вписать (в поле иницализации):
this setVariable ["reserv", true];
Заходите в наш Discord, там вам всегда помогут.