А может без compile?
Впрочем я справился и сделал так что после you are dead звук и изображение не пропадают, пока не пропадет перс
В конце event_playerKilled.sqf
[_id,DZ_TIME_DELETE_DEAD_PLAYER] spawnForClient {
setEVUser 0;
1 fadeSound 1;
1 fadeSpeech 1;
1 fadeRadio 1;
sleep 1;
setEVUser 0;
sleep 0.5;
setEVUser 0;
sleep 0.5;
setEVUser 0;
sleep 0.5;
setEVUser 0;
sleep 0.5;
setEVUser 0;
sleep 0.5;
setEVUser 0;
sleep 0.5;
setEVUser 0;
// Вот тут планируется запихать код камеры показывающей убийцу со стороны
sleep (_this select 1) - 14;
//перс пропал - плавно гасим звук и экран - надпись You are dead продолжает отображаться.
2 fadeSound 0.0;
2 fadeSpeech 0.0;
2 fadeRadio 0.0;
setEVUser -1;
sleep 0.5;
setEVUser -2;
sleep 0.5;
setEVUser -3;
sleep 0.5;
setEVUser -4;
sleep 0.5;
setEVUser -5;
};
Теперь буду разбираться с камерой, тк в текущей реализации это чисто client-side execution как выяснилось