Hallo,
wenn ich das hier so habe:
COMMAND:stats(playerid,params[])
{
new string[128];
new fraktname[64];
new jobname[64];
new regname[64];
new Float:health;
GetPlayerHealth(playerid,health);
switch(GetPVarInt(playerid,"Fraktion"))
{
case 0:{fraktname= "Keine";}
case 1:{fraktname= "Robin";}
case 2:{fraktname= "Kay";}
case 3:{fraktname= "Björn";}
case 4:{fraktname= "Vanessa";}
case 5:{fraktname= "Jascha";}
case 6:{fraktname= "Kevin";}
case 7:{fraktname= "Tina";}
case 8:{fraktname= "Luca";}
case 9:{fraktname= "Tobias";}
}
switch(GetPVarInt(playerid,"Waffenschein"))
{
case 0:{regname= "Nein";}
case 1:{regname= "Ja";}
}
switch(GetPVarInt(playerid,"Job"))
{
case 0:{jobname= "Arbeitslos";}
case 1:{jobname= "Bundeswehr";}
case 2:{jobname= "Polizei";}
case 3:{jobname= "Ordnungsamt";}
}
format(string,sizeof(string),"[Name: %s]\n[Geld: %d$]\n[Level: %i]\n[Adminrank: %s]\n[Zeit seit PayDay: %i Minuten]\n[SkinID: %d]\n[Fraktion: %s]\n[Job: %s]\n[Leben: %.2f]\n[Waffenschein: %s]\n[Gesamte Spielzeit: %i Minuten]",Spielername(playerid),GetPlayerMoney(playerid),GetPlayerScore(playerid),Adminname(playerid),GetPVarInt(playerid,"paytime"),GetPlayerSkin(playerid),fraktname,jobname,health,regname,GetPVarInt(playerid,"PlayMinutes"));
ShowPlayerDialog(playerid,STATS_DIALOG,DIALOG_STYLE_MSGBOX,"Stats-Übersicht",string,"OK","");
return 1;
}
Dann wird nicht alles angezeigt wie hier:
Woran könnte das liegen?
Dialog Packt nicht alles
- SkrilLinux
- Geschlossen
- Erledigt
-
-
Denke mal, dass der Hauptstring für den Dialog zu klein ist^^
-
new string[128] <-- Setz den Wert mal höher
z.B. [500], musst du halt anpassen, weil dieser String ja alles ausgibt. -
new string[128] <-- Setz den Wert mal höher
z.B. [500], musst du halt anpassen, weil dieser String ja alles ausgibt.
DANKE! xD
Ohja upps das habe ich doch gewusst xD
Daran habe ich in erster linie garnicht dran gedacht -
format(stats,sizeof(stats),"Statistik\nBLA..."));
format(stats1,sizeof(stats1),"\nWeiteres BLA..."));
format(ende, sizeof ende,"%s%s",stats,stats1);
ShowPlayerDialog(playerid,DIALOG_STATS,DIALOG_STYLE_MSGBOX,"Statistiken",ende,"Schließen","");Vielleicht hilft es dir ja was.
-
format(stats,sizeof(stats),"Statistik\nBLA..."));
format(stats1,sizeof(stats1),"\nWeiteres BLA..."));
format(ende, sizeof ende,"%s%s",stats,stats1);
ShowPlayerDialog(playerid,DIALOG_STATS,DIALOG_STYLE_MSGBOX,"Statistiken",ende,"Schließen","");Vielleicht hilft es dir ja was.
Auch sehr hilfreich
Danke
//Closed -
breadfish.de
Hat das Thema geschlossen.