Guten Abend,
Ich habe Blaulicht an meinem Autos.
Wird ein Car zerstört bleibt das Blaulicht in der Luft hängen .Gibts eine möglichkeit das Blaulicht(sirene) nach der zerstören des Cars sich Destroyt?
Mein Dialog :
if(dialogid == DIALOG_BLAULICHT)
{
if(response == 1)
{
if(listitem == 0)
{
new vehicle = GetPlayerVehicleID(playerid);
sirene = CreateObject(18646,0,0,0,0,0,0);
AttachObjectToVehicle(sirene,vehicle, -0.5, 0.1, 0.82, 2.0, 2.0, 3.0);
SendClientMessage(playerid,Hellblau,"Du hast die Sirene aufs Dach gepackt gib Gas!");
}
if(listitem == 1)
{
new vehicle = GetPlayerVehicleID(playerid);
sirene = CreateObject(18646,0,0,0,0,0,0);
AttachObjectToVehicle(sirene,vehicle, -0.5, -0.2, 0.6, 2.0, 1.3, 3.0);
SendClientMessage(playerid,Hellblau,"Du hast die Sirene aufs Dach gepackt gib Gas!");
}
if(listitem == 2)
{
DestroyObject(sirene);
SendClientMessage(playerid,Gelb,"Du hast die Sirene abgebaut!");
}
else if(response == 0)
{
TogglePlayerControllable(playerid,1);
}
return 1;
}
}
Einfach bei public OnVehicleDeath(vehicleid, killerid)
{
DestroyObject(sirene); // ????
return 1;
}
2.Problem :
Wenn ich über /veh ein Admin-Car ertselle und ich aussteige spawnt es dort wo ich es ertsellt habe kann ich es so machend as es nach 20 sekunden nicht nutzung delete wird?