Beiträge von Kevin B.

    hey ich hab mir Grade ein Befehl gemacht da wo er normaler weise die Dinge auslesen soll aba ihren wie macht er es nicht
    ocmd:bizstats(playerid,params[])
    {
    for(new i=0;i<MAX_BIZZES;i++)
    {
    new string[128];
    new name[MAX_PLAYER_NAME];
    new pfad[50];
    format(pfad,50,"/bizzes/%d.txt",i);
    GetPlayerName(playerid,name,sizeof name);
    if(strcmp(BSystem[i][Biz_Besitzer],name) != 0)return SendClientMessage(playerid,ROT,"Du hast noch keine Firma");
    format(string,sizeof(string),"%sName: %s\n\n",string,BSystem[i][Biz_Name]);
    format(string,sizeof(string),"%sEinahmen: %i\n",string,BSystem[i][Biz_einahmen]);
    format(string,sizeof(string),"%sProdukte: %i\n",string,BSystem[i][Biz_Produkte]);
    ShowPlayerDialog(playerid, DIALOG_STYLE_LIST, 0, "Firmen Infomationen", string, "Schließen", "");
    }
    return 1;
    }
    er zeigt mir bei Name: an mehr nicht bei Einahmen: 0 und bei Produkte: 0
    FirmenName=Vermitung
    besitzer=[BR]Kevin_Kifkat
    einahmen=100000
    Produkte=100
    ProduktePreis=100
    Woran könnte das liegen ?
    lg kifkat

    hey ich wollte grade bei mein car einstellen das sie erst nach 20Min respawnen aba ihren wie respanen sie direkt wen ich absteige/absteige mieten[0] = AddStaticVehicleEx(405,-2761.8230,393.8435,4.2396,234.1772,6,1,20000); // vermeitung
    wo iss der Fehler?
    lg kifkat
    //titel

    du willst ein SKin für PD und Zivilisten Haben richtig ?
    den mach es so wie ich es beschreiben habe
    if(sInfo[i][sSpieler_Zivilisten ] == 0)//musst du bei dir Anpassen nach dein System
    {
    //dein Inhalt
    SetPlayerSkin(playerid,280);//PD Skin
    return 1;
    }else if(sInfo[i][sSpieler_fraktion] == 1)//musst du bei dir Anpassen nach dein System
    {
    //dein Inhalt
    SetPlayerSkin(playerid,280);//PD Skin
    return 1;
    }else if(sInfo[i][sSpieler_fraktion] == 2)//musst du bei dir Anpassen nach dein System
    {
    //dein Inhalt
    SetPlayerSkin(playerid,280);//PD Skin
    return 1;
    }
    usw

    Enumenum B_System
    {
    Float:BizX,
    Float:BizY,
    Float:BizZ,
    Biz_Besitzer[32],
    Biz_Preis,
    Biz_Pickup,
    Text3D:Biz_label,
    Biz_Name,
    Biz_Produkte,
    Biz_ProduktePreis,
    Biz_einahmen
    }
    new BSystem[MAX_BIZZES][B_System];New new sbizz[128];fehler Gefunden War in den Enum :D
    iss mir eben erst aufgefallen das was Fehlte

    das geht leider nicht
    bei Besitzer Klappt ja alles nur bei FirmName nicht format(BSystem[Bizz_ID][Biz_Besitzer],128,"%s",dini_Get(pfad,"besitzer")); Hier noch mal FirmenNameformat(BSystem[Bizz_ID][Biz_Name],128,"%s",dini_Get(pfad,"FirmenName")); und da wo er es auslesen soll format(sbizz,200,"_____Firma_____\nName: %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);

    hey

    • Sofort Spawnen nach den Login/Registrierung
      bei OnPlayerRequestClass
      SetSpawnInfo( playerid, 0, 0, 1958.33, 1343.12, 15.36, 269.15, 26, 36, 28, 150, 0, 0 );
      SpawnPlayer(playerid);
    • Skin Nach den Login Als PDler
      Mach eine If abfrage bei OnPlayerSpawn ob er Ein PDler ist oda nicht
      z.b if(sInfo[i][sSpieler_fraktion] == 0)//musst du bei dir Anpassen nach dein System
      {
      //dein Inhalt
      SetPlayerSkin(playerid,280);//PD Skin
      return 1;
      }


    Hoffe Konnte dir Helfen

    Hey ich hab ein Problem bei mir wirt der Name in der Firma Komisch angezeigt, ich weis leider nicht wo der Fehler ist
    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_label] = Create3DTextLabel(sbizz,WEIS,BSystem[Bizz_ID][BizX],BSystem[Bizz_ID][BizY],BSystem[Bizz_ID][BizZ],20,0,1);

    FirmenName=Neu Test
    lg kifkat


    //edit
    hab was vergessen zu Posten
    format(BSystem[Bizz_ID][Biz_Name],128,"%s",dini_Get(pfad,"FirmenName"));
    ///edit
    wen was Benötigt wirt sagt mir was ich nach Liefern soll

    Versuch mal so
    dini_IntSet(save,"Team",pInfo[playerid][Team] );


    //noch was vergessen
    enum Info
    {
    passwort[128],
    skin,
    Geld,
    Level,
    Team,
    Leader//daf kein , beim Letzen
    }
    new bool:loggedin[MAX_PLAYERS];
    new pInfo[MAX_PLAYERS][Info];

    ocmd:ka(playerid,params[])
    {
    if(IsPlayerInRangeOfPoint(playerid, Enfernung , X, Y, Z))//bei Enfernung Kannst du Z.b 10 reinschreiben ist die enfernung, X Die X Koridnate , Y Die Y Koridnate, Z Die Z Koridnate
    {
    //dein Inhalt
    }
    return 1;
    }


    ist auch auf WIki Erklärt
    //code Verbessert

    Lesen oben bitte erst dan was schreiben das ist ein filterscript mit dem namen string!!!!


    Bleib mal Aufn Teppich ne wen du dich nicht Ausdrucken kannst kann ich(WIr) Nix
    DU musst uns schon sagen was der filterscript String machen soll ?
    den meine Glass Kugel ist leider in Reparatur

    Klappt leider auch nicht


    //edit
    hat wer noch ne Lösung ?


    ///Edit
    ich hab es jetzt hinbekommen das ich sie Verkaufen kann aba wen ich sie Verkaufe und ich noch Besitzer bin sagt er mir Dir Gehört die Firma nicht!
    ocmd:bizverkaufen(playerid,params[])
    {
    for(new bizzes=0;bizzes<MAX_BIZZES;bizzes ++)
    {
    if(IsPlayerInRangeOfPoint(playerid,5,BSystem[bizzes][BizX],BSystem[bizzes][BizY],BSystem[bizzes][BizZ]))
    printf("ID: %d Besitzer: %s",bizzes,BSystem[bizzes][Biz_Besitzer]);
    {
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof name);
    if(strcmp(BSystem[bizzes][Biz_Besitzer],name, false) != 0)return SendClientMessage(playerid,ROT,"Du bist nicht der Eigentümer der Firma");
    {
    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);
    }
    }
    }
    return 1;
    }
    an was liegt das ?
    //edit Code geändert
    //edit
    hab den Fehler Gefunden
    kann geschlossen werden