Achso, jetzt habe ich dein Problem verstanden 
Mache es ganz easy so:
ocmd:fraktionswahl(playerid, params[])
{
new string[256];
format(string,sizeof string,"%i Spieler = Cali Kartell\n%i Spieler = Yakuza\n%i Spieler = Ballas\n%i Spieler = Triaden\n%i Spieler = Vagos\n%i Spieler = Aztecas\n%i Spieler = Grove Street\n%i Spieler = Red Solderis\n%i Spieler = Zivilist",GetFraktion(1),GetFraktion(2),GetFraktion(3),GetFraktion(4),GetFraktion(5),GetFraktion(6),GetFraktion(7),GetFraktion(8),GetFraktion(0));
ShowPlayerDialog(playerid, DIALOG_FRAKTIONSWAHL, DIALOG_STYLE_LIST, "Gangfight - Fraktionswahl",string,"Wählen","Schließen");
return 1;
}
stock GetFraktion(id) {
new count;
for(new i; i<MAX_PLAYERS; i++) {
if(IsPlayerConnected(i) && Spieler[i][Member] == id) count++;
}
return count;
}
if(dialogid == DIALOG_FRAKTIONSWAHL)
{
if(!response) return 1;
if(listitem != 8) Spieler[playerid][Member] = listitem+1;
else Spieler[playerid][Member] = 0;
SpawnPlayer(playerid);
}
mfg. 