Es funktioniert jetzt alles, ausser die Farben. Ich möchte ja, dass bestimmte Sachen in einer anderen Farbe stehen. Wie mache ich das?
Beiträge von Marcel_01
-
-
Das kann so gar nicht klappen, weil man bei ShoPlayerDialog ne caption und info angeben muss. Das wird ja schon getrennt voneinander angezeigt.
MfG -
Hallo, ich habe einen Stats Dialog gescriptet, der als MSGBOX angezegt werden soll. Leider passiert einfach gar nichts wenn ich /stats eingebe. ich habe den Text in einer Variablen formatiert und ohne "" bei caption und info eingetragen. wenn ich etwas mit "" eintrage, wird es angezeigt. Wo ist mein Fehler?
ocmd:stats(playerid,params[])
{
new statscaption[128],statsinfo[256],hatperso[128],hatzollpass[128];
if(sInfo[playerid][perso]==1)
{
format("hatperso",sizeof(hatperso),"Vorhanden");
}
else
{
format("hatperso",sizeof(hatperso),"Nicht vorhanden");
}
if(sInfo[playerid][zollpass]==1)
{
format("hatzollpass",sizeof(hatzollpass),"Vorhanden");
}
else
{
format("hatzollpass",sizeof(hatzollpass),"Nicht vorhanden");
}
format("statscaption",sizeof(statscaption),"Statistik von %s", getPlayerName(playerid));
format("statsinfo",sizeof(statsinfo),"{0x009BFFFF}Allgemeine Daten\n{0xFFFFFFFF}Spielername:[%s]; Level:[%d]; Bargeld:[%d]; Personalausweis:[%s]; Zollpass:[%s];\n\n{0x009BFFFF}Fraktion und Beruf\n{0xFFFFFFFF}",getPlayerName(playerid),GetPlayerScore(playerid),GetPlayerMoney(playerid),hatperso,hatzollpass);
ShowPlayerDialog(playerid,DIALOG_STATS,DIALOG_STYLE_MSGBOX, statscaption, statsinfo,"Okay","Schließen");
return 1;}
Sorry, dass ich das einfach so eingefügt habe aber das mit PAWN Quelltext klappt bei mir irgendwie nicht^^
MfG,
Marcel