moin moin
ich hab mal wieder nen kleines problem und weiss nicht, woran es liegt.
ich hab mir eine abfrage gebastelt, in der abgefragt wird on ein spieler beim einsteigen in ein auto den erforderlichen Score hat.
soweit klappt es auch. nur jetzt bekomm ich hier 2 texte angezeigt, egal in welches auto ich einsteige.
einmal das ich den erforderliche Score von 6 haben muss und einmal den mit Score 8.
hier mal der code
if(IsPlayerInAnyVehicle(playerid))
{
if (newstate == PLAYER_STATE_DRIVER && renncar[0] || renncar[1])
{
if(SpielerInfo[playerid][Score] >=6)
{
ShowPlayerDialog(playerid,DIALOG_AUSWAHL,DIALOG_STYLE_MSGBOX,"Fahrzeugauswahl","Willst du mit diesem Auto an den Start gehen?","Ja","Nein");
}
else
{
new string[128];
new score1 = SpielerInfo[playerid][Score];
format(string,sizeof(string),"Erforderlicher Score: 6. Du hast Aktuell einen Score von: %d",score1);
SendClientMessage(playerid,0xFF0000FF,string);
RemovePlayerFromVehicle(playerid);
}
}
}
if(IsPlayerInAnyVehicle(playerid))
{
if (newstate == PLAYER_STATE_DRIVER && renncar[2])
{
if(SpielerInfo[playerid][Score] >=8)
{
ShowPlayerDialog(playerid,DIALOG_AUSWAHL,DIALOG_STYLE_MSGBOX,"Fahrzeugauswahl","Willst du mit diesem Auto an den Start gehen?","Ja","Nein");
}
else
{
new string1[128];
new score1 = SpielerInfo[playerid][Score];
format(string1,sizeof(string1),"Erforderlicher Score: 8. Du hast Aktuell einen Score von: %d",score1);
SendClientMessage(playerid,0xFF0000FF,string1);
RemovePlayerFromVehicle(playerid);
}
}
}