Bin nicht der Besitzer

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 ab mr grade nen Befehl Gebaut das ich mein Bizzes(Firma) verkaufen kann aba ihren wei will der Nicht Funktionieren
    er sagt mir laufend ich sei nicht der Eigentümer
    ocmd:bizverkaufen(playerid,params[])
    {
    for(new bizzes=1;bizzes<MAX_BIZZES;bizzes++)
    {
    if(IsPlayerInRangeOfPoint(playerid,5,BSystem[bizzes][BizX],BSystem[bizzes][BizY],BSystem[bizzes][BizZ]))
    {
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof name);
    if(!strcmp(BSystem[bizzes][Biz_Besitzer],name,false))return SendClientMessage(playerid,ROT,"Dir Gehört die Firma nicht!");
    {
    GivePlayerMoney(playerid,BSystem[bizzes][Biz_Preis]);
    new pfad[50];
    format(pfad,50,"/bizzes/%d.txt",bizzes);
    dini_Set(pfad,"besitzer","Keiner");
    killBizzes(bizzes);
    LadeBizzes(bizzes);
    }
    }
    else
    {
    SendClientMessage(playerid,ROT,"Du stehst an keiner Firma.");
    }
    }
    return 1;
    }
    wen ich das ! weg mache sagt er mir ich steh an keiner Firma ich steh aba genau drin
    kann mir wer sagen wo der fehler ist ?
    lg kifkat


    //edit
    was ich Vielleicht vergessen hatte ich bin der Besitzer von der Firma wo ich Verkaufen wollte
    FirmenName=Vermietung
    besitzer=[BR]Kevin_Kifkat
    Produkte=15
    ProduktePreis=100
    einahmen=18500
    preis=150000
    x=-2589.658691
    y=308.133605
    z=4.807416

    Einmal editiert, zuletzt von Kevin B. ()

  • Bin net sicher, liegt aber daran:


    for(new bizzes=1;bizzes<MAX_BIZZES;bizzes++)


    schreibe das mal in das hier um:


    for(new bizzes;bizzes<MAX_BIZZES;bizzes++)


    mfg. :thumbup:

    ast2ufdyxkb1.png


    Leute, lernt scripten und versucht mal lieber etwas selber zu schreiben, als es aus einem GF zu kopieren. :S

  • Mhm...


    Bist du sicher das es an dieser Abfrage liegt oder kann es auch sein, dass es an einer früheren Abfrage liegt ? :D


    mfg. ^^

    ast2ufdyxkb1.png


    Leute, lernt scripten und versucht mal lieber etwas selber zu schreiben, als es aus einem GF zu kopieren. :S

  • ich hab das mal bei Laden rein gemacht ahm ja da iss was falsch oda?[21:40:16] Nummer: 1 Besitzer: ð
    [21:40:16] [Firmen] Firma /bizzes/1.txt geladen!
    [21:40:16] Nummer: 2 Besitzer:
    [21:40:16] [Firmen] Firma /bizzes/2.txt geladen!


    //Edit


    nur was ist falsch ?
    stock LadeBizzes(Bizz_ID)
    {
    new pfad[50],sbizz[128];
    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],128,"%s",dini_Get(pfad,"FirmenName"));
    BSystem[Bizz_ID][Biz_Produkte] = dini_Int(pfad,"Produkte");
    BSystem[Bizz_ID][Biz_Preis] = dini_Int(pfad,"preis");
    BSystem[Bizz_ID][Biz_einahmen] = dini_Int(pfad,"einahmen");
    BSystem[Bizz_ID][Biz_ProduktePreis] = dini_Int(pfad,"ProduktePreis");
    format(BSystem[Bizz_ID][Biz_Besitzer],32,"%s",dini_Get(pfad,"besitzer"));
    printf("Nummer: %d Besitzer: %s",Bizz_ID,BSystem[Bizz_ID][Biz_Preis]);
    format(sbizz,200,"**** Firma: %s ****\nBesitzer: %s\nPreis: %i\n Produkt: %d\nProduktePreis: %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_ProduktePreis]);
    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);
    }

  • stock LadeBizzes(Bizz_ID)
    {
    new pfad[50],sbizz[128];
    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],128,"%s",dini_Get(pfad,"FirmenName"));
    BSystem[Bizz_ID][Biz_Produkte] = dini_Int(pfad,"Produkte");
    BSystem[Bizz_ID][Biz_Preis] = dini_Int(pfad,"preis");
    BSystem[Bizz_ID][Biz_einahmen] = dini_Int(pfad,"einahmen");
    BSystem[Bizz_ID][Biz_ProduktePreis] = dini_Int(pfad,"ProduktePreis");
    format(BSystem[Bizz_ID][Biz_Besitzer],32,"%s",dini_Get(pfad,"besitzer"));
    printf("Nummer: %d Besitzer: %s",Bizz_ID,BSystem[Bizz_ID][Biz_Preis]);
    format(sbizz,200,"**** Firma: %s ****\nBesitzer: %s\nPreis: %i\n Produkt: %d\nProduktePreis: %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_ProduktePreis]);
    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);
    }

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen