Ich habe jetzt ein Problem mit dem Befehl "Ware" und zwar wird mir der Dialog nicht angzeigt. Davor hatte ich den DIALOG_STYLE_LIST da klappte alles aber ich wollte es übersichtlicher machen, aber seit dem neuen Dialog wird kein Dialog angezeigt.
C
ocmd:ware(playerid)
{
new string[1500],string2[1500],inhalt[1500],RandomStartFabrik,RandomZielFabrik;
for(new i=0; i < sizeof(FrachtInfo); i++)
{
RandomStartFabrik = SelectRandomFabrik(FrachtInfo[i][fracht_startid]);
RandomZielFabrik = SelectRandomFabrik(FrachtInfo[i][fracht_zielid]);
format(string2,sizeof(string2),"%s\t%d Tonnen\t%s\t%s\n%s",FrachtInfo[i][fracht_name],FrachtInfo[i][fracht_gewicht],FabrikInfo[RandomStartFabrik][uName],FabrikInfo[RandomZielFabrik][uName]);
strcat(string, string2);
}
ShowPlayerDialog(playerid,DIALOG_FRACHT,DIALOG_STYLE_TABLIST_HEADERS,"Frachtmarkt: (Wähle eine Ladung aus)",inhalt,"Annehmen","Abbrechen");
return 1;
}
Alles anzeigen