Register und Login System V1.1

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
  • Es ist ein Register + Login System kein Gamemode 8| Hättest du mal bei mir geguckt.. hättest du das gefunden:



    if(strcmp(cmdtext,"/makeadmin", true) == 0)
    {
    if(pInfo[playerid][alevel] == 6) // Wenn die pInfo vom Spieler level 6 ist
    {
    new level= strval(strget(cmdtext,2)); // level = die Levelzahl
    {
    if(level==1) // wenn er /makeadmin 1 macht
    {
    GetPlayerName(ziel,gegner,sizeof(gegner));
    format(save,sizeof(save),"/Spieler/%s.ini",gegner);
    pInfo[ziel][alevel] = 1; // Gebe dem ziel das Adminlevel (alevel) 1
    dini_IntSet(save,"Adminlevel",1); // Schreibe in seine Datei Adminlevel = 1
    SendClientMessage(playerid, COLOR_LIGHTBLUE, " Text ");
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Text");
    }
    if(level==2) // wenn er /makeadmin 2 macht
    {
    GetPlayerName(ziel,gegner,sizeof(gegner));
    format(save,sizeof(save),"/Spieler/%s.ini",gegner);
    pInfo[ziel][alevel] = 2; // Gebe dem Ziel das Adminlevel 2
    dini_IntSet(save,"Adminlevel",2); // Schreibe in seine Datei Adminlevel 2
    SendClientMessage(playerid, COLOR_LIGHTBLUE, " Text ");
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Text");
    }
    if(level==3) // wenn er 3 eintippt
    {
    GetPlayerName(ziel,gegner,sizeof(gegner));
    format(save,sizeof(save),"/Spieler/%s.ini",gegner);
    pInfo[ziel][alevel] = 3; // Gebe dem Ziel das Adminlevel 3
    dini_IntSet(save,"Adminlevel",3); //schreibe in seine Datei Adminlevel 3
    SendClientMessage(playerid, COLOR_LIGHTBLUE, " Text ");
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Text");
    }
    if(level==4) // wenn er 4 eintippt
    {
    GetPlayerName(ziel,gegner,sizeof(gegner));
    format(save,sizeof(save),"/Spieler/%s.ini",gegner);
    pInfo[ziel][alevel] = 4; // Gebe dem Ziel Adminlevel 4
    dini_IntSet(save,"Adminlevel",4); // schreibe in seine Datei Adminlevel 4
    SendClientMessage(playerid, COLOR_LIGHTBLUE, " ~Text ");
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Text");
    }
    if(level==5) // wenn er 5 eintippt
    {
    GetPlayerName(ziel,gegner,sizeof(gegner));
    format(save,sizeof(save),"/Spieler/%s.ini",gegner);
    pInfo[ziel][alevel] = 5; // Gebe dem Ziel Adminlevel 5
    dini_IntSet(save,"Adminlevel",5); // schreibe in seine Datei Adminlevel 5
    SendClientMessage(playerid, COLOR_LIGHTBLUE, " Text ");
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Text");
    }
    if(level==6) // wenn er 6 eintippt
    {
    GetPlayerName(ziel,gegner,sizeof(gegner));
    format(save,sizeof(save),"/Spieler/%s.ini",gegner);
    pInfo[ziel][alevel] = 6; // Gebe dem Ziel Adminlevel 6
    dini_IntSet(save,"Adminlevel",6); // schreibe in seine Datei Adminlevel 6
    SendClientMessage(playerid, COLOR_LIGHTBLUE, " Text ");
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Text");
    }
    else
    {
    SendClientMessage(playerid, COLOR_RED, "Du bist kein Admin!");
    }}}
    return 1;
    }

  • Bei mir ist es einfach nur Buggig.
    Bei OnPlayerDisconect so ne NachrichT?
    Issn bissl Sinnlos oder?
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Hey bist du neu? Wenn dies zutrifft regestriere dich mit /register [passwort]");


    Wäre echt ein gutes FS und auf nötig, wenn es bugfrei wäre.
    Es geht auch nicht ohne die Adminsachen.

    2 Mal editiert, zuletzt von Truddel ()

  • Es ist total buggy -.- habs aus langeweile getestet. Das script erstellt immer 2 datein einmal der name also bei mir [FSA]LiL OnE.ini und die .ini . Nächste bug ist wenn man sich einloggen will steht dann ihr account ist bereits registriert und bam kick -.-. Fazit ist total buggy und unbrauch bar :|

  • hallo
    ich weis jetz nich genau wo ich es reinmachen soll ihn scriptfiles oder filterscripts BITTe helfen