Wie setze ich namen in eine dini datei?

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
  • dini_IntSet => dini_Set


    Das sollte helfen ;)


    => EDIT:
    Also so:
    dini_Set("Info.ini", "LSPD", giveplayer);

    Einmal editiert, zuletzt von AirM4X ()

  • Ich habe es so gemacht dass 21fraktionen in einem fenster engezeigt werden müssten aber wenn ich den befehl mache steht immer:


    Server: Unkown Command


    und dann gehen andere befehle auch nicht mehr

  • habe weder errors noch warning






    if (strcmp(cmd, "/leader", true) == 0)
    {


    new lspdstring[147];
    format(lspdstring, sizeof(lspdstring), "L.S.P.D. : %s", dini_Get("Info.ini","LSPD"));


    new fbistring[148];
    format(fbistring, sizeof(fbistring), "F.B.I. : %s", dini_Get("Info.ini","FBI"));


    new armystring[149];
    format(armystring, sizeof(armystring), "Army : %s", dini_Get("Info.ini","ARMY"));

    new medicstring[150];
    format(medicstring, sizeof(medicstring), "Medic : %s", dini_Get("Info.ini","MEDIC"));


    new lcnstring[151];
    format(lcnstring, sizeof(lcnstring), "L.C.N. : %s", dini_Get("Info.ini","LCN"));

    new yakstring[152];
    format(yakstring, sizeof(yakstring), "Yakuzza : %s", dini_Get("Info.ini","YAK"));

    new prastring[153];
    format(prastring, sizeof(prastring), "Präsident : %s", dini_Get("Info.ini","PRÄSI"));

    new hitstring[154];
    format(hitstring, sizeof(hitstring), "Hitman : %s", dini_Get("Info.ini","HITMAN"));

    new newssstring[155];
    format(newssstring, sizeof(newssstring), "San News : %s", dini_Get("Info.ini","NEWS"));

    new oamtstring[156];
    format(oamtstring, sizeof(oamtstring), "O-Amt : %s", dini_Get("Info.ini","OAMT"));

    new lehrerstring[157];
    format(lehrerstring, sizeof(lehrerstring), "Fahrlehrer : %s", dini_Get("Info.ini","LEHRER"));

    new triadenstring[158];
    format(triadenstring, sizeof(triadenstring),"Triaden : %s", dini_Get("Info.ini","TRIADEN"));

    new grovestring[159];
    format(grovestring, sizeof(grovestring),"Grove-Street : %s", dini_Get("Info.ini","GROVE"));

    new ballasstring[160];
    format(ballasstring, sizeof(ballasstring),"Ballas : %s", dini_Get("Info.ini","BALLAS"));

    new bikerstring[161];
    format(bikerstring, sizeof(bikerstring),"Biker : %s", dini_Get("Info.ini","BIKER"));

    new vagosstring[162];
    format(vagosstring, sizeof(vagosstring),"Vagos : %s", dini_Get("Info.ini","VAGOS"));

    new aztstring[163];
    format(aztstring, sizeof(aztstring),"Aztecas : %s", dini_Get("Info.ini","AZTECAS"));

    new rifastring[164];
    format(rifastring, sizeof(rifastring),"Rifa : %s", dini_Get("Info.ini","RIFA"));

    new redsstring[165];
    format(redsstring, sizeof(redsstring),"Red-Soldiers : %s", dini_Get("Info.ini","REDS"));

    new terrorstring[166];
    format(terrorstring, sizeof(terrorstring),"Terror : %s", dini_Get("Info.ini","TERROR"));

    new whstring[167];
    format(whstring, sizeof(whstring),"Wheelman : %s", dini_Get("Info.ini","WHEEL"));








    new lstring[4500];


    format(lstring, sizeof lstring, "%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",lspdstring,fbistring,armystring,medicstring,lcnstring,yakstring,prastring,hitstring,newssstring,oamtstring,lehrerstring,triadenstring,grovestring,ballasstring,bikerstring,vagosstring,aztstring);


    ShowPlayerDialog(playerid,30,DIALOG_STYLE_MSGBOX,"Leader-Liste",lstring,"Beenden","");








    return 1;
    }



    Nicht wurndern dass grade nocn nicht alle strings im dialog stehen. ich versuche herrauszufinden ab wann es nicht geht weil wenn es nur so de hälfte an fraks sind dann gehts

  • Du hast es mit den Variablen etwas übertrieben.
    Mache es so:
    if (strcmp(cmd, "/leader", true) == 0)
    {
    new string[512];
    format(string, sizeof(string), "L.S.P.D. : %s\n", dini_Get("Info.ini","LSPD"));
    format(string, sizeof(string), "%sF.B.I. : %s\n", string, dini_Get("Info.ini","FBI"));
    format(string, sizeof(string), "%sArmy : %s\n", string, dini_Get("Info.ini","ARMY"));
    format(string, sizeof(string), "%sMedic : %s\n", string, dini_Get("Info.ini","MEDIC"));
    format(string, sizeof(string), "%sL.C.N. : %s\n", string, dini_Get("Info.ini","LCN"));
    format(string, sizeof(string), "%sYakuzza : %s\n", string, dini_Get("Info.ini","YAK"));
    format(string, sizeof(string), "%sPräsident : %s\n", string, dini_Get("Info.ini","PRÄSI"));
    format(string, sizeof(string), "%sHitman : %s\n", string, dini_Get("Info.ini","HITMAN"));
    format(string, sizeof(string), "%sSan News : %s\n", string, dini_Get("Info.ini","NEWS"));
    format(string, sizeof(string), "%sO-Amt : %s\n", string, dini_Get("Info.ini","OAMT"));
    format(string, sizeof(string), "%sFahrlehrer : %s\n", string, dini_Get("Info.ini","LEHRER"));
    format(string, sizeof(string), "%sTriaden : %s\n", string, dini_Get("Info.ini","TRIADEN"));
    format(string, sizeof(string), "%sGrove-Street : %s\n", string, dini_Get("Info.ini","GROVE"));
    format(string, sizeof(string), "%sBallas : %s\n", string, dini_Get("Info.ini","BALLAS"));
    format(string, sizeof(string), "%sBiker : %s\n", string, dini_Get("Info.ini","BIKER"));
    format(string, sizeof(string), "%sVagos : %s\n", string, dini_Get("Info.ini","VAGOS"));
    format(string, sizeof(string), "%sAztecas : %s\n", string, dini_Get("Info.ini","AZTECAS"));
    format(string, sizeof(string), "%sRifa : %s\n", string, dini_Get("Info.ini","RIFA"));
    format(string, sizeof(string), "%sRed-Soldiers : %s\n", string, dini_Get("Info.ini","REDS"));
    format(string, sizeof(string), "%sTerror : %s\n", string, dini_Get("Info.ini","TERROR"));
    format(string, sizeof(string), "%sWheelman : %s\n", string, dini_Get("Info.ini","WHEEL"));
    ShowPlayerDialog(playerid,30,DIALOG_STYLE_MSGBOX,"Leader-Liste",lstring,"Beenden","");
    return 1;
    }