/unban Fehler :S

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,


    Arbeite grad an nem /unban Befehl, wenn ich den User Entbannt hab, wird die Userdatei halt sozusagen Durcheinander gebracht


    Vorher:


    Nachher:


    Banned=1 wird auf Banned=0 gemacht,
    Und der User kann sich dann nicht mehr Einloggen weil Angeblich das Passwort Falsch ist, da ja die Datei durcheinander ist.


    Code:

    Spoiler anzeigen
    if(dialogid == DIALOG_UNBAN)
    {
    if(response == 1)
    {
    new sendername[MAX_PLAYER_NAME];
    GetPlayerName(playerid,sendername,sizeof(sendername));
    new acc[64];
    new string[100];
    format(acc,sizeof(acc),"/Accounts/%s.ini",inputtext);
    if(fexist(acc))
    {
    if(INI_Open(acc))
    {
    INI_ReadString(acc, "Banned");
    INI_WriteInt("Banned",0);
    INI_Save();
    INI_Close();
    printf("»»Warnung: Administrator %s hat Spieler %s Entbannt!««", sendername, inputtext);
    format(string,sizeof(string),"{1E90FF}SERVER: {FF6347}Administrator %s hat Spieler %s Entbannt", sendername, inputtext);
    SendClientMessageToAll(COLOR_WHITE, string);
    format(string,sizeof(string),"{1E90FF}SERVER: {FFFFFF}Du hast Spieler %s Erfolgreich Entbannt!", inputtext);
    SendClientMessage(playerid, COLOR_WHITE, string);
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_LIGHTRED, "{1E90FF}SERVER: {FFFFFF}Dieser Account Existiert nicht!");
    return 1;
    }
    }
    if(response == 0)
    {
    SendClientMessage(playerid, COLOR_LIGHTRED,"Vorgang Abgebrochen");
    }
    }


    Hoffe ihr könnt mir Helfen :3