Godfather /stats im dialog buqq ?

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Hi Leute, wenn ich das standart GF bei /stats lasse wie es ist funzt es aber sobald ich es ersetze:


    new string1[MAX_PLAYERS],string2[MAX_PLAYERS],string3[MAX_PLAYERS],string4[MAX_PLAYERS],string5[MAX_PLAYERS],string6[MAX_PLAYERS],string7[MAX_PLAYERS],mstring[MAX_PLAYERS];
    format(string1,sizeof(string1), "* %s *",name);
    format(string2,sizeof(string2), "Level:[%d] Sex:[%s] Age:[%d] Origin:[%s] SpawnHealth:[%.1f] Cash:[$%d] Bank:[$%d] Ph:[%d]", level,atext,age,otext,shealth+50, cash, account, pnumber);
    format(string3,sizeof(string3), "DonateRank:[%s] MarriedTo:[%s] PlayingHours:[%d] LottoNr:[%d] Job:[%s]", drank,married,ptime,lotto,jtext);
    format(string4,sizeof(string4), "FishesCaught:[%d] BiggestFish:[%d] CrimesCommited:[%d] TimesArrested:[%d] WantedDeaths:[%d]", fishes,bigfish,crimes,arrests,warrests );
    format(string5,sizeof(string5), "Kills:[%d] Deaths:[%d] NextLevel:[$%d] Respect:[%d/%d] WantedLevel:[%d] Family:[%s]",kills,deaths,costlevel,exp,expamount,wanted,f2text);
    format(string6,sizeof(string6), "Drugs:[%d] Materials:[%d] Team:[%s] Disease:[%s] Organisation:[%s] Rank:[%s]",drugs,mats,ttext,dtext,ftext,rtext);
    format(string7,sizeof(string7), "House key [%d] Business key [%d] HireKey [%d] int:[%d] local[%d]", housekey,bizkey,HireCar[targetid],intir,local);
    format(mstring,sizeof(mstring),"%s\n%s\n%s\n%s\n%s\n%s\n%s",string1,string2,string3,string4,string5,string6,string7);
    ShowPlayerDialog(playerid,STATS_DIALOG,DIALOG_STYLE_MSGBOX,"Status",mstring,"Alles Klar !","Abbruch");


    und ich dann im game /stats eingebe steht da Unknown command ? pls help :D

  • dahcte ich auch, aber ich habe nur das geändert ;) wenn ich es so wieder umänder:


    new coordsstring[256];
    SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
    format(coordsstring, sizeof(coordsstring),"*** %s ***",name);
    SendClientMessage(playerid, COLOR_WHITE,coordsstring);
    format(coordsstring, sizeof(coordsstring), "Level:[%d] Sex:[%s] Age:[%d] Origin:[%s] SpawnHealth:[%.1f] Cash:[$%d] Bank:[$%d] Ph:[%d]", level,atext,age,otext,shealth+50, cash, account, pnumber);
    SendClientMessage(playerid, COLOR_GRAD1,coordsstring);
    format(coordsstring, sizeof(coordsstring), "DonateRank:[%s] MarriedTo:[%s] PlayingHours:[%d] LottoNr:[%d] Job:[%s]", drank,married,ptime,lotto,jtext);
    SendClientMessage(playerid, COLOR_GRAD3,coordsstring);
    format(coordsstring, sizeof(coordsstring), "FishesCaught:[%d] BiggestFish:[%d] CrimesCommited:[%d] TimesArrested:[%d] WantedDeaths:[%d]", fishes,bigfish,crimes,arrests,warrests );
    SendClientMessage(playerid, COLOR_GRAD4,coordsstring);
    format(coordsstring, sizeof(coordsstring), "Kills:[%d] Deaths:[%d] NextLevel:[$%d] Respect:[%d/%d] WantedLevel:[%d] Family:[%s]",kills,deaths,costlevel,exp,expamount,wanted,f2text);
    SendClientMessage(playerid, COLOR_GRAD5,coordsstring);
    format(coordsstring, sizeof(coordsstring), "Drugs:[%d] Materials:[%d] Team:[%s] Disease:[%s] Organisation:[%s] Rank:[%s]",drugs,mats,ttext,dtext,ftext,rtext);
    SendClientMessage(playerid, COLOR_GRAD5,coordsstring);
    if (PlayerInfo[playerid][pAdmin] >= 1)
    {
    format(coordsstring, sizeof(coordsstring), "House key [%d] Business key [%d] HireKey [%d] int:[%d] local[%d]", housekey,bizkey,HireCar[targetid],intir,local);
    SendClientMessage(playerid, COLOR_GRAD6,coordsstring);
    }
    SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");


    klappts ja einwandfrei :D

  • oO
    new string1[MAX_PLAYERS],string2[MAX_PLAYERS],string3[MAX_PLAYERS],string4[MAX_PLAYERS],string5[MAX_PLAYERS],string6[MAX_PLAYERS],string7[MAX_PLAYERS],mstring[MAX_PLAYERS];



    wofür MAX_PLAYERS oO? Dann müsste der string so heissen:


    string1[playerid]


    Machs mal so:


    new string1[256],string2[256],string3[256],string4[256],string5[256],string6[256],string7[256],mstring[256];

  • jo danke habs auf 256 alles gemacht jetzt zeigt er aber nicht alles an ? oO wenn ich es auf 512 mahe steht da wieder unknown command xD wenn ich es wieder auf 256 mache zeigt er nur paar zeilen an wenn ich es auf 128 mache zeigt er nochweniger xD

  • Joa dankeschön klappt alles:


    new string1[128],string2[256],string3[256],string4[256],string5[256],string6[256],string7[256],mstring[600];
    format(string1, sizeof string1,"* %s´s Statistik *",name);
    format(string2, sizeof string2,"Level:[%d] Sex:[%s] Age:[%d] Origin:[%s] SpawnHealth:[%.1f] Cash:[$%d] Bank:[$%d] Ph:[%d]", level,atext,age,otext,shealth+50, cash, account, pnumber);
    format(string3, sizeof string3,"DonateRank:[%s] MarriedTo:[%s] PlayingHours:[%d] LottoNr:[%d] Job:[%s]", drank,married,ptime,lotto,jtext);
    format(string4, sizeof string4,"FishesCaught:[%d] BiggestFish:[%d] CrimesCommited:[%d] TimesArrested:[%d] WantedDeaths:[%d]", fishes,bigfish,crimes,arrests,warrests );
    format(string5, sizeof string5,"Kills:[%d] Deaths:[%d] NextLevel:[$%d] Respect:[%d/%d] WantedLevel:[%d] Family:[%s]",kills,deaths,costlevel,exp,expamount,wanted,f2text);
    format(string6, sizeof string6,"Drugs:[%d] Materials:[%d] Team:[%s] Disease:[%s] Organisation:[%s] Rank:[%s]",drugs,mats,ttext,dtext,ftext,rtext);
    format(string7, sizeof string7,"House key [%d] Business key [%d] HireKey [%d] int:[%d] local[%d]", housekey,bizkey,HireCar[targetid],intir,local);
    format(mstring,sizeof(mstring),"%s\n%s\n%s\n%s\n%s\n%s\n%s",string1,string2,string3,string4,string5,string6,string7);
    ShowPlayerDialog(playerid,STATS_DIALOG,DIALOG_STYLE_MSGBOX,"Status",mstring,"Alles Klar !","Abbruch");