Weiß einer weiter?
Das einschalten der Sirene geht, will ich sie jedoch wieder weg machen schalte ich sie gerade wieder ein.. also geht das else if nicht..
if(playertextid == TextCC[playerid])
{
new bool:CCSirene[MAX_VEHICLES];
new vehicleid = GetPlayerVehicleID(playerid), modellid = GetVehicleModel(vehicleid);
if(CCSirene[vehicleid] == false)
{
if(Attach[playerid] == false) return SendClientMessage(playerid, error, "Du bist in keinem Polizeiauto!");
switch(modellid){
case 411:{
SendClientMessage(playerid, info, "Infernus");
CCSirene[vehicleid] = true;
AttachObjectToVehicle(VehInfo[vehicleid][pSirene], GetPlayerVehicleID(playerid), -0.375000,-0.075000,0.749999,0.000000,0.000000,0.000000);//Infernus
}
case 560:{
SendClientMessage(playerid, info, "Sultan");
CCSirene[vehicleid] = true;
AttachObjectToVehicle(VehInfo[vehicleid][pSirene], GetPlayerVehicleID(playerid), -0.375000,-0.075000,0.879999,0.000000,0.000000,0.000000);//Sultan
}
case 541:{
SendClientMessage(playerid, info, "Bullet");
CCSirene[vehicleid] = true;
AttachObjectToVehicle(VehInfo[vehicleid][pSirene], GetPlayerVehicleID(playerid), -0.375000,-0.075000,0.684000,0.000000,0.000000,0.000000);//Bullet
}
}
}
else if(CCSirene[vehicleid] == true)
{
if(Attach[playerid] == false) return SendClientMessage(playerid, error, "Du bist in keinem Polizeiauto!");
DestroyObject(VehInfo[vehicleid][pSirene]);
SendClientMessage(playerid, info, "Sirene weg");
CCSirene[vehicleid] = false;
}
}
