if(dialogid == DIALOGSIRENE) // Sirene
{
if (response)
{
if(listitem == 0)
{
siren = CreateObject(19419,0,0,0,0,0,0,100);
AttachObjectToVehicle(siren, GetPlayerVehicleID(playerid),-0.0,-0.1,0.70,0,0,0);
SendClientMessage(playerid, COLOR_PLAVA1, "Sirene aufgesetzt");
}
if(listitem == 1)
{
siren1 = CreateObject(18646,0,0,0,0,0,0,100);
AttachObjectToVehicle(siren1, GetPlayerVehicleID(playerid),-0.0,-0.1,0.70,0,0,0);
SendClientMessage(playerid, COLOR_PLAVA1, "Sirene aufgesetzt");
}
if(listitem == 2)
{
DestroyObject(siren);
DestroyObject(siren1);
SendClientMessage(playerid, COLOR_CRVENA, "Sirene entfernt");
}
}
}
#define DIALOGSIRENE 165
new siren[MAX_VEHICLES];
new siren1[MAX_VEHICLES];
if(strcmp(cmd, "/sirene", true) == 0)
{
if(!IsACop(playerid)) return SendClientMessage(playerid, COLOR_RED, "[ERROR]:Du bist kein Polizist");
if(IsPlayerInAnyVehicle(playerid))
{
ShowPlayerDialog(playerid,DIALOGSIRENE,DIALOG_STYLE_LIST,"Undercover Sirenen","Sirene 1\nSirene 2\n{FF8C00}Entfernen","Auswдhlen","Abbrechen");
return 1;
}
else
{
SendClientMessage(playerid, COLOR_CRVENA, "[ERROR]:Du bist nicht im Undercover Fahrzeug");
}
return 1;
}
if ( dialogid == DIALOGSIRENE ) /* Sirene */
{
if ( response )
{
new vehid = GetPlayerVehicleID( playerid );
switch ( listitem )
{
case 0:
{
siren[vehid] = CreateObject( 19419, 0, 0, 0, 0, 0, 0, 100 );
AttachObjectToVehicle( siren, GetPlayerVehicleID( playerid ), -0.0, -0.1, 0.70, 0, 0, 0 );
SendClientMessage( playerid, COLOR_PLAVA1, "Sirene aufgesetzt" );
}
case 1:
{
siren1[vehid] = CreateObject( 18646, 0, 0, 0, 0, 0, 0, 100 );
AttachObjectToVehicle( siren1, GetPlayerVehicleID( playerid ), -0.0, -0.1, 0.70, 0, 0, 0 );
SendClientMessage( playerid, COLOR_PLAVA1, "Sirene aufgesetzt" );
}
case 2:
{
DestroyObject( siren[vehid] );
DestroyObject( siren1[vehid] );
SendClientMessage( playerid, COLOR_CRVENA, "Sirene entfernt" );
}
}
}
}
Thanks it's working now
![]() |