Hallo Community!
Habe folgendes Problem:
if(dialogid == DIALOG_STRASSENREINIGER) { if(response) { switch(listitem) { case 0: { if(!Strecke1[playerid][pmi_bAktiv])return SendClientMessage(playerid,Rot,"Du bist schon auf Tour!"); { new vehicleid=GetPlayerVehicleID(playerid),model=GetVehicleModel(vehicleid); if(model! == 574) return SendClientMessage(playerid,Rot,"Du bist nicht in der Kehrmaschine!"); { Strecke1[playerid][pmi_Checkpoint]=0; Strecke1[playerid][pmi_bAktiv]=true; SendClientMessage(playerid,Gruen,"Säubere nun die Straße!(Fahre die Checkpoints ab!)"); SetPlayerCheckpoint(playerid,Strecke1_Stationen[0][M_fX],Strecke1_Stationen[0][M_fY],Strecke1_Stationen[0][M_fZ],Strecke1_Stationen[0][M_fRad]); } } } case 1: { if(!Strecke2[playerid][pmi_bAktiv])return SendClientMessage(playerid,Rot,"Du bist schon auf Tour!"); { new vehicleid=GetPlayerVehicleID(playerid),model=GetVehicleModel(vehicleid); if(model! == 574)return SendClientMessage(playerid,Rot,"Du bist nicht in der Kehrmaschine!"); { Strecke2[playerid][pmi_Checkpoint]=0; Strecke2[playerid][pmi_bAktiv]=true; SendClientMessage(playerid,Gruen,"Säubere nun die Straße!(Fahre die Checkpoints ab!)"); SetPlayerCheckpoint(playerid,Strecke2_Stationen[0][M_fX],Strecke2_Stationen[0][M_fY],Strecke2_Stationen[0][M_fZ],Strecke2_Stationen[0][M_fRad]); } } } } } return 1; }
Es kommen 2 warnings: tag mismatch ( if(!model == 574) return SendClientMessage(playerid,Rot,"Du bist nicht in der Kehrmaschine!)
tag mismatch (if(!model == 574) return SendClientMessage(playerid,Rot,"Du bist nicht in der Kehrmaschine!)
Und wenn ich auf die Strecke 1 oder 2 klicke kommt "Du bist schon auf Tour!"
Sollte auch nicht sein!
Bitte um Hilfe!
Danke im Voraus!
MfG Ralf