new coordsstring1[7][256],string2[256];
SendClientMessage(playerid, COLOR_GRAD5,string2);
format(coordsstring1[0], sizeof(coordsstring1),"*** %s ***",name);
format(coordsstring1[1], sizeof(coordsstring1), "Level:[%d] Geschlecht:[%s] Alter:[%d] Herkunft:[%s] Spawnenergie:[%.1f] Geld:[$%d] Bank:[$%d] Ph:[%d]", level,atext,age,otext,shealth+50, cash, account, pnumber);
format(coordsstring1[2], sizeof(coordsstring1), "Premium Rang:[%s] Verheiratet:[%s] Spielzeit:[%d] LottoNr:[%d] Job:[%s]", drank,married,ptime,lotto,jtext);
format(coordsstring1[3], sizeof(coordsstring1), "FishesCaught:[%d] GrösterFisch:[%d] Verbrechen:[%d] Gefängniszeit:[%d] Gesucht:[%d]", fishes,bigfish,crimes,arrests,warrests );
format(coordsstring1[4], sizeof(coordsstring1), "Kills:[%d] Tode:[%d] Nächstes Level:[$%d] Respekt:[%d/%d] WantedLevel:[%d] Familie:[%s]",kills,deaths,costlevel,exp,expamount,wanted,f2text);
format(coordsstring1[5], sizeof(coordsstring1), "Drugs:[%d] Materials:[%d] Team:[%s] Krankheit:[%s] Organisation:[%s] Rank:[%s]",drugs,mats,ttext,dtext,ftext,rtext);
format(coordsstring1[6], sizeof(coordsstring1), "Spielminuten seit Login: [%d] Spielminuten Insgesamt: [%d]",PlayerInfo[targetid][pMinutesSinceLogin],PlayerInfo[targetid][pGesamtMinutes]);
format(string2,sizeof(string2),"%s\n%s\n%s",coordsstring1[0],coordsstring1[1],coordsstring1[2],coordsstring1[3],coordsstring1[4],coordsstring1[5],coordsstring1[6]);
ShowPlayerDialog(playerid,DIALOG_STATS, DIALOG_STYLE_MSGBOX,"Deine Stats",string2,"Schließen","");
/stats in dialog
- eli
- Geschlossen
- Erledigt
-
-
new coordsstring1[7][256],string2[7*256];
format(coordsstring1[0], sizeof(coordsstring1[]),"*** %s ***",name);
format(coordsstring1[1], sizeof(coordsstring1[]), "Level:[%d] Geschlecht:[%s] Alter:[%d] Herkunft:[%s] Spawnenergie:[%.1f] Geld:[$%d] Bank:[$%d] Ph:[%d]", level,atext,age,otext,shealth+50, cash, account, pnumber);
format(coordsstring1[2], sizeof(coordsstring1[]), "Premium Rang:[%s] Verheiratet:[%s] Spielzeit:[%d] LottoNr:[%d] Job:[%s]", drank,married,ptime,lotto,jtext);
format(coordsstring1[3], sizeof(coordsstring1[]), "FishesCaught:[%d] GrösterFisch:[%d] Verbrechen:[%d] Gefängniszeit:[%d] Gesucht:[%d]", fishes,bigfish,crimes,arrests,warrests );
format(coordsstring1[4], sizeof(coordsstring1[]), "Kills:[%d] Tode:[%d] Nächstes Level:[$%d] Respekt:[%d/%d] WantedLevel:[%d] Familie:[%s]",kills,deaths,costlevel,exp,expamount,wanted,f2text);
format(coordsstring1[5], sizeof(coordsstring1[]), "Drugs:[%d] Materials:[%d] Team:[%s] Krankheit:[%s] Organisation:[%s] Rank:[%s]",drugs,mats,ttext,dtext,ftext,rtext);
format(coordsstring1[6], sizeof(coordsstring1[]), "Spielminuten seit Login: [%d] Spielminuten Insgesamt: [%d]",PlayerInfo[targetid][pMinutesSinceLogin],PlayerInfo[targetid][pGesamtMinutes]);
format(string2,sizeof(string2),"%s\n%s\n%s\n%s\n%s\n%s\n%s",coordsstring1[0],coordsstring1[1],coordsstring1[2],coordsstring1[3],coordsstring1[4],coordsstring1[5],coordsstring1[6]);
ShowPlayerDialog(playerid,DIALOG_STATS, DIALOG_STYLE_MSGBOX,"Deine Stats",string2,"Schließen","");Du hattest ja auch 3/4 der Änderungen nicht übernommen.
Jetzt sollte es tun, einfach so einfügen. -
Das weg lassen?
SendClientMessage(playerid, COLOR_GRAD5,string2);
-
Ja, das ist ja ein leerer String den du da ausgibst, das macht keinen Sinn.
Kannst du weglassen. -
Ja danke geht :),
Habe jetzt das Problem das mit coordsstring1[16] nicht mehr angezeigt wird, ich glaub weil es zu lang ist, was muss ich da machen ?
format(string2,sizeof(string2),"%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s",coordsstring1[0],coordsstring1[1],coordsstring1[2],coordsstring1[3],coordsstring1[4],coordsstring1[5],coordsstring1[6],coordsstring1[7],coordsstring1[8],coordsstring1[9],coordsstring1[10],coordsstring1[11],coordsstring1[12],coordsstring1[13],coordsstring1[14],coordsstring1[15],coordsstring1[16]);//edit anderes problem
-
-
Danke Ist mir gestern auch aufgefallen als ich dran rum gespielt habe
format(string2,sizeof(string2),"%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s",coordsstring1[0],coordsstring1[1],coordsstring1[2],coordsstring1[3],coordsstring1[4],coordsstring1[5],coordsstring1[6],coordsstring1[7],coordsstring1[8],coordsstring1[9],coordsstring1[10],coordsstring1[11],coordsstring1[12],coordsstring1[13],coordsstring1[14],coordsstring1[15],coordsstring1[16]);
Wird dieses nicht irgendwann zu lang sein ? -
Ja, das wird irgendwann zu lang sein. Dialoge haben eine begrenze Zahl von Characters die sie darstellen können, solange du die nicht erreichst ist das kein Problem, wenn du es erreichst, musst du halt eine zweite Seite von Stats machen.
Wenn die Zeile dem Compiler zu lang wird, dann musst du sie halt halbieren in den Variablen, also so:format(string2,sizeof(string2),"%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s",coordsstring1[0],coordsstring1[1],coordsstring1[2],coordsstring1[3],coordsstring1[4],coordsstring1[5],coordsstring1[6],coordsstring1[7],coordsstring1[8],coordsstring1[9],
coordsstring1[10],coordsstring1[11],coordsstring1[12],coordsstring1[13],coordsstring1[14],coordsstring1[15],coordsstring1[16]);Sonst sollte es aber keine Probleme geben.
-
breadfish.de
Hat das Thema geschlossen.