Hallo
hab ein problem wenn ich nen spieler anklicke kommt der dialog was ich mit ihm machen will
2 darunter sind wanted verteilen und stvo punkte geben wenn ich die aber abklicke passiert nichts.
ich habe schon versucht es zu fixen aber es klappt nicht..
nach meinen versuch kahm es garnichtmehr davor kahm nur eine sache von dem katalog.
versuch zum fixen:
case DIALOG_WP_VERGABE:
{
new string[sizeof(Wantedkatalog)*64];
if(response == 0)
{
clickedplayer2[playerid] = -1;
return 1;
}
else
{
switch(listitem)
{
case 0:
{
for(new i=0;i<sizeof(Wantedkatalog);i++)
{
format(string,sizeof(string),"%s\n%s | %i",string,Wantedkatalog[i][wantedreason],Wantedkatalog[i][wantedzahl]);
return 1;
}
ShowPlayerDialog(playerid,DIALOG_WP_VERGABEW,DIALOG_STYLE_LIST,""#SERVERFARBE"Wähle aus:",string,"Auswählen","Abbrechen");
}
case 1:
{
for(new i=0;i<sizeof(Stvokatalog);i++)
{
format(string,sizeof(string),"%s\n%s | %i",string,Stvokatalog[i][wantedreason],Stvokatalog[i][wantedzahl]);
return 1;
}
ShowPlayerDialog(playerid,DIALOG_WP_VERGABEST,DIALOG_STYLE_LIST,""#SERVERFARBE"Wähle aus:",string,"Auswählen","Abbrechen");
}
case 2:
{
ShowPlayerDialog(playerid,DIALOG_WP_CLEARWPS,DIALOG_STYLE_INPUT,""#SERVERFARBE"Wantedpunkte löschen","Wie viele Wantedpunkte möchtest du löschen?","Auswählen","Abbrechen");
return 1;
}
case 3:
{
ShowPlayerDialog(playerid,DIALOG_WP_CLEARSTVOP,DIALOG_STYLE_INPUT,""#SERVERFARBE"STVO-Punkte löschen","Wie viele STVO-Punkte möchtest du löschen?","Auswählen","Abbrechen");
return 1;
}
}
}
return 1;
}
davor:
case DIALOG_WP_VERGABE:
{
new string[sizeof(Wantedkatalog)*64];
if(response == 0)
{
clickedplayer2[playerid] = -1;
return 1;
}
else
{
switch(listitem)
{
case 0:
{
for(new i=0;i<sizeof(Wantedkatalog);i++)
{
format(string,sizeof(string),"%s\n%s | %i",string,Wantedkatalog[i][wantedreason],Wantedkatalog[i][wantedzahl]);
ShowPlayerDialog(playerid,DIALOG_WP_VERGABEW,DIALOG_STYLE_LIST,""#SERVERFARBE"Wähle aus:",string,"Auswählen","Abbrechen");
return 1;
}
}
case 1:
{
for(new i=0;i<sizeof(Stvokatalog);i++)
{
format(string,sizeof(string),"%s\n%s | %i",string,Stvokatalog[i][wantedreason],Stvokatalog[i][wantedzahl]);
ShowPlayerDialog(playerid,DIALOG_W_VERGABEST,DIALOG_STYLE_LIST,""#SERVERFARBE"Wähle aus:",string,"Auswählen","Abbrechen");
return 1;
}
}
case 2:
{
ShowPlayerDialog(playerid,DIALOG_WP_CLEARWPS,DIALOG_STYLE_INPUT,""#SERVERFARBE"Wantedpunkte löschen","Wie viele Wantedpunkte möchtest du löschen?","Auswählen","Abbrechen");
return 1;
}
case 3:
{
ShowPlayerDialog(playerid,DIALOG_WP_CLEARSTVOP,DIALOG_STYLE_INPUT,""#SERVERFARBE"STVO-Punkte löschen","Wie viele STVO-Punkte möchtest du löschen?","Auswählen","Abbrechen");
return 1;
}
}
}
return 1;
}