Hey^^
Ich würde gerne beim benutzen eines Items (LSD) einen Sound einspielen, jedoch bekomme ich entweder die Meldung, dass dieser nicht gefunden wurde, oder es tut sich einfach nichts.
Hier einmal meine fn_lsd.sqf:
Code
/*
----------------------------------------------|
Author: Backer
Description: LSD Effekt, YES Lets swim and make some funny fishes + Esteregg
----------------------------------------------|
*/
closeDialog 0;
if(isNil "life_drug") then {life_drug = 0;};
//Wenn ihr das LSD einwerft, dann habt ihr also 1.0 Drogenwert
life_drug = life_drug + 1;
"chromAbberation" ppEffectEnable true;
"radialBlur" ppEffectEnable true;
enableCamShake true;
_fish = "CatShark_F" createVehicle [0,0,0];
_mullet = "Mullet_F" createVehicle [0,0,0];
_turtle = "Turtle_F" createVehicle [0,0,0];
_tuna = "Tuna_F" createVehicle [0,0,0];
_mackerel = "Mackerel_F" createVehicle [0,0,0];
_salema = "Salema_F" createVehicle [0,0,0];
_mullet2= "Mullet_F" createVehicle [0,0,0];
_salem2 = "Salema_F" createVehicle [0,0,0];
_turtle2 = "Turtle_F" createVehicle [0,0,0];
DrugedMarkers = ["druged1","druged2","druged3","druged4","druged5"] call BIS_fnc_selectRandom;
player setVariable["Druged",true,true];
player say3D "LSD_sound";
for "_i" from 0 to 36 do
{
if(life_drug > 0) then {
_fish attachTo [player, [-0.1, 2, 0.15], "Pelvis"];
_tuna attachTo [player, [-1, 1, 0.15], "Pelvis"];
_mullet attachTo [player, [-2, 1.5, 0.30], "Pelvis"];
_mackerel attachTo [player, [2, 2, 0.15], "Pelvis"];
_turtle attachTo [player, [1, 1.5, 0.20], "Pelvis"];
_salema attachTo [player, [0, -1.5, - 0.30], "Pelvis"];
_mullet2 attachTo [player, [-2, 1.5, 0.60], "Pelvis"];
_salem2 attachTo [player, [0, -1.5, - 1.0], "Pelvis"];
_turtle2 attachTo [player, [1, 1.5, 0.70], "Pelvis"];
"colorCorrections" ppEffectEnable true;
player playMoveNow "AsswPercMstpSnonWnonDnon_goDown";
"colorCorrections"
ppEffectAdjust [1, 1, 0, [0,0,0,0.5], [random 5 - random 5,random 5 -
random 5,random 5 - random 5,random 1], [random 5 - random 5,random 5 -
random 5,random 5 - random 5, random 1]];
"colorCorrections" ppEffectCommit 1;
"chromAberration" ppEffectEnable true;
"chromAberration" ppEffectAdjust [0.01,0.01,true];
"chromAberration" ppEffectCommit 1;
sleep 1;
} else {
_fish attachTo [player, [-0.1, 2, 0.15], "Pelvis"];
_tuna attachTo [player, [-1, 1, 0.15], "Pelvis"];
_mullet attachTo [player, [-2, 1.5, 0.30], "Pelvis"];
_mackerel attachTo [player, [2, 2, 0.15], "Pelvis"];
_turtle attachTo [player, [1, 1.5, 0.20], "Pelvis"];
_salema attachTo [player, [0, -1.5, - 0.30], "Pelvis"];
_mullet2 attachTo [player, [-2, 1.5, 0.60], "Pelvis"];
_salem2 attachTo [player, [0, -1.5, - 1.0], "Pelvis"];
_turtle2 attachTo [player, [1, 1.5, 0.70], "Pelvis"];
"colorCorrections" ppEffectEnable true;
player playMoveNow "AsswPercMstpSnonWnonDnon_goDown";
"colorCorrections"
ppEffectAdjust [1, 1, 0, [0,0,0,0.5], [random 5 - random 5,random 5 -
random 5,random 5 - random 5,random 1], [random 5 - random 5,random 5 -
random 5,random 5 - random 5, random 1]];
"colorCorrections" ppEffectCommit 1;
"chromAberration" ppEffectEnable true;
"chromAberration" ppEffectAdjust [0.01,0.01,true];
addcamShake[random 3, 1, random 3];
sleep 1;
};
};
//2 mal nehmen
if (life_drug > 2) then {
titleText [localize "STR_MISC_DrunkBlackOut","BLACK OUT"];
player playMoveNow "Incapacitated";
//titleText[localize "STR_MISC_DrunkBlackOut","BLACK IN"];
sleep 20;
publicVariable "DrugedMarkers";
player playMoveNow "AinjPpneMstpSnonWrflDnon_rolltoback";
sleep 10;
titleText[localize "STR_MISC_DrunkBlackOut1","PLAIN"];
player playMoveNow "amovppnemstpsraswrfldnon";
};
//Stop effects
player setVariable["Druged",false,true];
"chromAberration" ppEffectAdjust [0,0,true];
"chromAberration" ppEffectCommit 5;
"radialBlur" ppEffectAdjust [0,0,0,0];
"radialBlur" ppEffectCommit 5;
sleep 6;
//Deactivate ppEffects
"chromAberration" ppEffectEnable false;
"colorCorrections" ppEffectEnable false;
"radialBlur" ppEffectEnable false;
resetCamShake;
deleteVehicle _fish;
deleteVehicle _mullet;
deleteVehicle _turtle;
deleteVehicle _tuna;
deleteVehicle _mackerel;
deleteVehicle _salema;
deleteVehicle _mullet2;
deleteVehicle _salem2;
deleteVehicle _turtle2;
player switchmove "";
Alles anzeigen
Ich habe es schon mit etlichen Scripting Commands wie "playSound", "playSound3D" etc. versucht, kommt nix bei raus.
Sollte ja eig. recht simpel sein
Kann mir da jemand auf die Sprünge helfen?