"INI_IsSet" Problemm ?

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
  • Guten Abend,
    ich habe ein Problemm und zwar habe ich 3 "Errors"
    im Script und wollte dir gerne beheben das ding ist nur weiss grade nicht wie vill irgend wie mit dini funktion ?


    Zitat

    ( 15355 ) : error 017: undefined symbol "INI_IsSet"
    ( 15626 ) : error 017: undefined symbol "INI_IsSet"
    ( 23485 ) : error 017: undefined symbol "INI_IsSet"

    Hier mal die zeilen...
    ( 15355 )
    case 0:
    {
    if(INI_Open(rstring))
    {
    new cachepassword[128];
    if(INI_IsSet("Passwort")) INI_ReadString(cachepassword, "Passwort");
    else
    {
    new bigstring[512], geheim, lostpw[128], vtmp;
    vtmp = (56489 + random(86489));
    geheim = (100 + random(500));
    valstr(lostpw, vtmp);
    MD5_Hash(lostpw);
    INI_WriteString("Passwort", lostpw);
    INI_Save();
    INI_Close();
    PlayerInfo[playerid][pKey] = lostpw;
    if(INI_Open("LostPW.txt"))
    {
    format(stringtext, sizeof(stringtext), "GeheimZahl: %d, NeuesPasswort: %s", geheim, lostpw);
    INI_WriteString(sname, stringtext);
    INI_Save();
    INI_Close();
    }
    format(bigstring, sizeof(bigstring), "Es ist Leider ein Fehler aufgetaucht beim Aufrufen Ihres Passworts!\nIhre Datei ist Beschädigt, bitte geben Sie folgende Geheimzahl an einen ServerLeiter weiter,\nder Ihnen ein neues Passwort geben wird!\n\n\t\tIhre Geheimzahl: %d", geheim);
    ShowPlayerDialog(playerid, LostPWDialog, DIALOG_STYLE_INPUT, "Login System´s", bigstring, "NeueGeheimzahl", "Fortfahren");
    return 1;
    }


    ( 15626 )


    if(INI_Open("config/admins.cfg"))
    {
    if (INI_IsSet(sname))
    {
    PlayerInfo[playerid][pAdmin] = INI_ReadInt(sname);
    AdminSystemCheck[playerid] = PlayerInfo[playerid][pAdmin];
    format(stringtext, sizeof(stringtext), "SERVER: Du hast dich als Admin eingeloggt level: %d ",PlayerInfo[playerid][pAdmin]);
    SendClientMessage(playerid, COLOR_WHITE,stringtext);
    }
    INI_Close();
    }


    Und ( 23485 )


    if(strcmp(cmd, "/makeadmin", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD2, "Benutze: /makeadmin [ID/NAME] [level(1-3)]");
    return 1;
    }
    new para1, sname2[MAX_PLAYER_NAME];
    new level;
    para1 = ReturnUser(tmp);
    tmp = strtok(cmdtext, idx);
    level = strval(tmp);
    GetPlayerName(playerid, sname2, sizeof(sname2));
    if (PlayerInfo[playerid][pAdmin] >= 1338 || strcmp("xXxDavexXx",sname2,false) == 0)
    {
    if(IsPlayerConnected(para1))
    {
    if(para1 != INVALID_PLAYER_ID)
    {
    if(level < 0 || level > 1339) return SendClientMessage(playerid, COLOR_RED, "Adminrang nicht niedriger als 0 oder höher als 1339!");
    GetPlayerName(para1, giveplayer, sizeof(giveplayer));
    GetPlayerName(playerid, sendername, sizeof(sendername));
    if(INI_Open("config/admins.cfg"))
    {
    if(level == 0 && INI_IsSet(giveplayer)) INI_RemoveEntry(giveplayer);
    else INI_WriteInt(giveplayer, level);
    INI_Save();
    INI_Close();
    }
    AdminSystemCheck[playerid] = level;
    PlayerInfo[para1][pAdmin] = level;
    format(string, sizeof(string), " Du hast %s Admin Level %d gemacht", giveplayer, level);
    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
    format(string, sizeof(string), " Du wurdest von Admin %s zum Admin Level %d gemacht.", sendername,level);
    SendClientMessage(para1, COLOR_LIGHTBLUE, string);
    }
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD1, " Du bist nicht befugt diesen Befehl zu nutzen! ");
    }
    }
    return 1;
    }


    Könnte mir einer vill helfen ?

  • Danke schonmal Thema kann geschlossen werden habe den fehler behoben.



    // Edit Text verändert

    Einmal editiert, zuletzt von xXxDaVexXx ()