Warum geht dieser Script (Sirene) nicht ?!
Init.sqf
sleep 1;
_car = policeCar;
_car addAction ["Siren On", "SirenOn.sqf"];
_car animate["HidePolice", 0];
SirenOn.sqf
_car = _this select 0;
this removeaction SirenOn;
SirenOff = this addaction ["Siren Off", "SirenOff.sqf"];
DCV_siren = true;
While {DCV_siren} do
{
playSound3D ["A3\sounds_f\sfx\alarmCar.wss", _car, false, _soundPos, 5, 0.4987, 500];
_soundPos = [(getPos _car select 0) + 1.5 * (velocity _car select 0),(getPos _car select 1) + 1.5 * (velocity _car select 1),(getPos _car select 2) + 1.5 * (velocity _car select 2)]
sleep 1;
};
SirenOff.sqf
_car = _this select 0;
DCV_siren = false;
this removeaction SirenOff;
SirenOn = _car addaction ["Siren On", "SirenOn.sqf"];
|