Zeig Falsche Zahlen an

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
  • hey ich habe das Problem das er eine Falsche zahl ausspuckt
    BIld

    stock LadeBizzes(Bizz_ID)
    {
    new pfad[50],sbizz[200];
    format(pfad,50,"/bizzes/%d.txt",Bizz_ID);
    if(!fexist(pfad))return 0;
    BSystem[Bizz_ID][BizX] = dini_Float(pfad,"x");
    BSystem[Bizz_ID][BizY] = dini_Float(pfad,"y");
    BSystem[Bizz_ID][BizZ] = dini_Float(pfad,"z");
    format(BSystem[Bizz_ID][Biz_Name],32,"%s",dini_Get(pfad,"FirmenName"));
    format(BSystem[Bizz_ID][Biz_Produkte],4,"%i",dini_Get(pfad,"Produkte"));
    format(BSystem[Bizz_ID][Biz_Besitzer],32,"%s",dini_Get(pfad,"besitzer"));
    format(sbizz,200,"**** Firma: %s ****\nBesitzer: %s\nPreis: %i\n Produkt: %i",BSystem[Bizz_ID][Biz_Name],BSystem[Bizz_ID][Biz_Besitzer],BSystem[Bizz_ID][Biz_Preis],BSystem[Bizz_ID][Biz_Produkte]);
    BSystem[Bizz_ID][Biz_Pickup] = CreatePickup(1274,23,BSystem[Bizz_ID][BizX],BSystem[Bizz_ID][BizY],BSystem[Bizz_ID][BizZ],0);
    BSystem[Bizz_ID][Biz_label] = Create3DTextLabel(sbizz,WEIS,BSystem[Bizz_ID][BizX],BSystem[Bizz_ID][BizY],BSystem[Bizz_ID][BizZ],20,0,1);
    return printf("[Firmen] Firma %s geladen!",pfad);
    }
    bizes.txt
    x=-2590.744873
    y=308.533081
    z=4.731370
    preis=1500000
    FirmenName=Vermietung
    besitzer=[BR]Kevin_Kifkat
    Produkte=9

    und beim Preis spuckt er garnix aus
    wo ist bitte der Fehler ?
    lg kifkat

    Einmal editiert, zuletzt von Kevin B. ()

  • Deine Überschrift ist ja wohl mehr als fail

    Zitat

    er stuckt mehr aus wie geht


    Zu deinem Problem, du solltest den Preis auch auslesen, sonst ist ja logisch das der Preis bei 0 ist

    "Bevor ich mir Informationen aus der "Bild" hole,
    werde ich anfangen, Wahlergebnisse danach vorauszusagen,
    neben welchen Busch unsere Katze gepinkelt hat."

    Margarete Stokowski


  • format(BSystem[Bizz_ID][Biz_Produkte],4,"%d",dini_Get(pfad,"Produkte"));
    format(sbizz,200,"**** Firma: %s ****\nBesitzer: %s\nPreis: %i\n Produkt: %d",BSystem[Bizz_ID][Biz_Name],BSystem[Bizz_ID][Biz_Besitzer],BSystem[Bizz_ID][Biz_Preis],BSystem[Bizz_ID][Biz_Produkte]);



    Probier das ganze mal so, ist zwar das selbe aber meistens klappt das ;).

  • ich will ja nur die Zahlen auslesen lassen aba er Liest ihren wie das falsche aus
    stock LadeBizzes(Bizz_ID)
    {
    new pfad[50],sbizz[200];
    format(pfad,50,"/bizzes/%d.txt",Bizz_ID);
    if(!fexist(pfad))return 0;
    BSystem[Bizz_ID][BizX] = dini_Float(pfad,"x");
    BSystem[Bizz_ID][BizY] = dini_Float(pfad,"y");
    BSystem[Bizz_ID][BizZ] = dini_Float(pfad,"z");
    format(BSystem[Bizz_ID][Biz_Name],32,"%s",dini_Get(pfad,"FirmenName"));
    format(BSystem[Bizz_ID][Biz_Produkte],4,"%i",dini_Get(pfad,"Produkte"));
    format(BSystem[Bizz_ID][Biz_Preis],4,"%i",dini_Get(pfad,"preis"));
    format(BSystem[Bizz_ID][Biz_Besitzer],32,"%s",dini_Get(pfad,"besitzer"));
    format(sbizz,200,"**** Firma: %s ****\nBesitzer: %s\nPreis: %i\n Produkt: %i",BSystem[Bizz_ID][Biz_Name],BSystem[Bizz_ID][Biz_Besitzer],BSystem[Bizz_ID][Biz_Preis],BSystem[Bizz_ID][Biz_Produkte]);
    BSystem[Bizz_ID][Biz_Pickup] = CreatePickup(1274,23,BSystem[Bizz_ID][BizX],BSystem[Bizz_ID][BizY],BSystem[Bizz_ID][BizZ],0);
    BSystem[Bizz_ID][Biz_label] = Create3DTextLabel(sbizz,WEIS,BSystem[Bizz_ID][BizX],BSystem[Bizz_ID][BizY],BSystem[Bizz_ID][BizZ],20,0,1);
    return printf("[Firmen] Firma %s geladen!",pfad);
    }
    @ Dice
    Klappt auch net