Problem bei register/ login system

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
  • Hallo Leute
    Ich habe ein Problem mit meinem Register/ Login system.
    Ich habe mein reigster / login system mithilfe eines tuts erstellt, nur jetzt stehen oben in meinem Gamemode bei den Includes, die includes

    Zitat


    #include <dini>
    #include <Dudb>


    die habe ich mir beide runtergeladen nur wenn ich jetzt auf den tollen blauen Pfeil bei pawno drücke kommen diese Erros:


    könntet ihr mir vll helfen?

  • Wie wärs wenn du es mal postest?Dann können wir dir weiterhelfen.

    Sie brauchen Hilfe bei Linux oder Windows Servern? Wissen nicht, wie man am besten ein Forum o. a. installiert? Dann schreiben Sie mir eine PN und ich versuche Ihnen zu helfen!

  • naja,du hast doch ein Login/Register system gemacht,
    Das bitte mal posten.

    Sie brauchen Hilfe bei Linux oder Windows Servern? Wissen nicht, wie man am besten ein Forum o. a. installiert? Dann schreiben Sie mir eine PN und ich versuche Ihnen zu helfen!

  • 1. sry das ichs ausversehen in showroom gestllt habe
    2. hier der script
    //Keks: Für sowas langes... bitte Pastebin, oder im Expander, oder in Dateien im Anhang

    Spoiler anzeigen


    #include</a_samp>
    #include

    Spoiler anzeigen
    #include

    Spoiler anzeigen
    #define COLOR_GREY 0xAFAFAFAA
    #define COLOR_GREEN 0x33AA33AA
    #define COLOR_RED 0xAA3333AA
    #define COLOR_YELLOW 0xFFFF00AA
    #define COLOR_WHITE 0xFFFFFFAA
    #define COLOR_DARKRED 0x660000AA
    #define COLOR_BLUE 0x0000BBAA
    #define COLOR_ORANGE 0xFF9900AA
    #define COLOR_PINK 0xFF66FFAA
    #define COLOR_LIGHTBLUE 0x33CCFFAA
    #define COLOR_CYAN 0x00BFF3AA
    #define COLOR_BLACK 0x000000AA
    #define COLOR_BROWN 0XA52A2AAA
    #define COLOR_GOLD 0xB8860BAA
    #define COLOR_INDIGO 0x4B00B0AA
    #define COLOR_LAWNGREEN 0x7CFC00AA
    #define COLOR_LIMEGREEN 0x32CD32AA
    #define COLOR_OLIVE 0x808000AA
    #define COLOR_SEAGREEN 0x2E8B57AA
    #define COLOR_TOMATO 0xFF6347AA
    #define COLOR_YELLOWGREEN 0x9ACD32AA
    #define COLOR_MEDIUMAQUA 0x83BFBFAA
    #define COLOR_FLBLUE 0x6495EDAA
    #define COLOR_MAGENTA 0xFF00FFFF
    #define COLOR_PURPLE 0x800080AA
    #define COLOR_GRELLRED 0xFF000000
    #define COLOR_LIGHTGREEN 0x86FF59FF
    #define COLOR_LIGHTBLUE 0x33CCFFAA

    Spoiler anzeigen
    enum Info
    {
    passwort[128],
    alevel,
    autos,
    motorrad,
    boot,
    kfz,
    flug,
    mofa,
    fRank,
    };

    Spoiler anzeigen
    new pInfo[MAX_PLAYERS][Info];

    Spoiler anzeigen
    main()
    {
    print("----------------------------------");
    print("---------------------------------");
    print("----------------------------------");
    }

    Spoiler anzeigen
    public OnGameModeInit()
    {

    Spoiler anzeigen
    return 1;
    }

    Spoiler anzeigen
    public OnGameModeExit()
    {
    return 1;
    }

    Spoiler anzeigen
    public OnPlayerRequestClass(playerid, classid)
    {
    SetPlayerPos(playerid, 1193.2167,-1266.1366,23.6099);
    SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
    SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
    return 1;
    }

    Spoiler anzeigen
    public OnPlayerRequestSpawn(playerid)
    {
    return 1;
    }

    Spoiler anzeigen
    public OnPlayerConnect(playerid)
    {
    new name[128];
    new save[128];
    GetPlayerName(playerid,name,sizeof(name));
    format(save,sizeof(save),"/Spieler/%s.ini",name);
    if(!dini_Exists(save))
    {
    dini_Create(save);
    }
    GivePlayerMoney(playerid,dini_Int(save,"Geld"));
    {
    SetPlayerWantedLevel(playerid,dini_Int(save,"Wanteds"));
    }
    SetPlayerSkin(playerid,dini_Int(save,"Skin"));
    return 1;
    }

    Spoiler anzeigen
    public OnPlayerDisconnect(playerid, reason)
    {
    new name[128];
    new save[128];
    GetPlayerName(playerid,name,sizeof(name));
    format(save,sizeof(save),"/Spieler/%s.ini",name);
    if(dini_Exists(save))
    {
    dini_IntSet(save,"Geld",GetPlayerMoney(playerid));
    }
    dini_IntSet(save,"Wanteds",GetPlayerWantedLevel(playerid));
    {
    dini_IntSet(save,"Skin",GetPlayerSkin(playerid));
    }
    return 1;
    }

    Spoiler anzeigen
    public OnPlayerSpawn(playerid)
    {
    return 1;
    }

    Spoiler anzeigen
    public OnPlayerDeath(playerid, killerid, reason)
    {
    SetPlayerPos(playerid,1176.5500,-1323.9135,14.0268);
    SendClientMessage(playerid,COLOR_RED,"Dein Arztbesuch kostet dich $200");
    SetPlayerHealth(playerid, 100.0);
    GivePlayerMoney(playerid,-200);
    return 1;
    }

    Spoiler anzeigen
    public OnVehicleSpawn(vehicleid)
    {
    return 1;
    }

    Spoiler anzeigen
    public OnVehicleDeath(vehicleid, killerid)
    {
    return 1;
    }

    Spoiler anzeigen
    public OnPlayerText(playerid, text[])
    {
    return 1;
    }

    Spoiler anzeigen
    public OnPlayerPrivmsg(playerid, recieverid, text[])
    {
    return 1;
    }

    Spoiler anzeigen
    public OnPlayerCommandText(playerid, cmdtext[])
    {
    new ziel = strval(strget(cmdtext,1));
    new spieler[MAX_PLAYER_NAME];
    new gegner[MAX_PLAYER_NAME];
    //----------------register---------------------------------
    if(strcmp(strget(cmdtext,0), "/register", true) == 0)
    {
    new save[128];
    new s[40];
    GetPlayerName(playerid,spieler,sizeof(spieler));
    format(save, sizeof(save),"/Spieler/%s.ini",spieler);.
    if(!dini_Exists(s))
    {
    dini_IntSet(save,"Passwort",udb_hash(strget(cmdtext,1)));
    SendClientMessage(playerid, COLOR_GREEN, "***Dein Account wurde erfolgreich registriert***");
    SendClientMessage(playerid, COLOR_GREEN, "***Nutze /login [Passwort] um dich einzuloggen***");
    }
    else
    {
    if(dini_Exists(s))
    {
    SendClientMessage(playerid, COLOR_RED, "Der Account ist bereits registriert");
    Kick(playerid);
    }}
    return 1;
    }

    Spoiler anzeigen
    //---------------------Login--------------------
    if(strcmp(strget(cmdtext,0), "/login", true) == 0)
    {
    new s[40];
    new s2[256];
    new save[128];
    GetPlayerName(playerid,spieler,sizeof(spieler));
    format(save,sizeof(save),"/Spieler/%s.ini",spieler);
    if(dini_Exists(s))
    {
    s2=dini_Get(s,"Passwort");
    if(strval(s2)==udb_hash(strget(cmdtext,1)))
    {
    SpawnPlayer(playerid);
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "***Du hast dich erfolgreich eingeloggt***");
    }
    else
    {
    SendClientMessage(playerid, COLOR_RED, "Passwort Falsch!");
    }}
    return 1;
    }

  • probs mal so:
    //Keks: Für sowas langes... bitte Pastebin, oder im Expander, oder in Dateien im Anhang

    Spoiler anzeigen

    #include</a_samp>
    #include<dini>
    #include<Dudb>

    Spoiler anzeigen
    #define COLOR_GREY 0xAFAFAFAA
    #define COLOR_GREEN 0x33AA33AA
    #define COLOR_RED 0xAA3333AA
    #define COLOR_YELLOW 0xFFFF00AA
    #define COLOR_WHITE 0xFFFFFFAA
    #define COLOR_DARKRED 0x660000AA
    #define COLOR_BLUE 0x0000BBAA
    #define COLOR_ORANGE 0xFF9900AA
    #define COLOR_PINK 0xFF66FFAA
    #define COLOR_LIGHTBLUE 0x33CCFFAA
    #define COLOR_CYAN 0x00BFF3AA
    #define COLOR_BLACK 0x000000AA
    #define COLOR_BROWN 0XA52A2AAA
    #define COLOR_GOLD 0xB8860BAA
    #define COLOR_INDIGO 0x4B00B0AA
    #define COLOR_LAWNGREEN 0x7CFC00AA
    #define COLOR_LIMEGREEN 0x32CD32AA
    #define COLOR_OLIVE 0x808000AA
    #define COLOR_SEAGREEN 0x2E8B57AA
    #define COLOR_TOMATO 0xFF6347AA
    #define COLOR_YELLOWGREEN 0x9ACD32AA
    #define COLOR_MEDIUMAQUA 0x83BFBFAA
    #define COLOR_FLBLUE 0x6495EDAA
    #define COLOR_MAGENTA 0xFF00FFFF
    #define COLOR_PURPLE 0x800080AA
    #define COLOR_GRELLRED 0xFF000000
    #define COLOR_LIGHTGREEN 0x86FF59FF
    #define COLOR_LIGHTBLUE 0x33CCFFAA

    Spoiler anzeigen
    enum Info
    {
    passwort[128],
    alevel,
    autos,
    motorrad,
    boot,
    kfz,
    flug,
    mofa,
    fRank,
    }

    Spoiler anzeigen
    new pInfo[MAX_PLAYERS][Info];

    Spoiler anzeigen
    main()
    {
    print("----------------------------------");
    print("---------------------------------");
    print("----------------------------------");
    }

    Spoiler anzeigen
    public OnGameModeInit()
    {

    Spoiler anzeigen
    return 1;
    }

    Spoiler anzeigen
    public OnGameModeExit()
    {
    return 1;
    }

    Spoiler anzeigen
    public OnPlayerRequestClass(playerid, classid)
    {
    SetPlayerPos(playerid, 1193.2167,-1266.1366,23.6099);
    SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
    SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
    return 1;
    }

    Spoiler anzeigen
    public OnPlayerRequestSpawn(playerid)
    {
    return 1;
    }

    Spoiler anzeigen
    public OnPlayerConnect(playerid)
    {
    new name[128];
    new save[128];
    GetPlayerName(playerid,name,sizeof(name));
    format(save,sizeof(save),"/Spieler/%s.ini",name);
    if(!dini_Exists(save))
    {
    dini_Create(save);
    }
    GivePlayerMoney(playerid,dini_Int(save,"Geld"));
    {
    SetPlayerWantedLevel(playerid,dini_Int(save,"Wanteds"));
    }
    SetPlayerSkin(playerid,dini_Int(save,"Skin"));
    return 1;
    }

    Spoiler anzeigen
    public OnPlayerDisconnect(playerid, reason)
    {
    new name[128];
    new save[128];
    GetPlayerName(playerid,name,sizeof(name));
    format(save,sizeof(save),"/Spieler/%s.ini",name);
    if(dini_Exists(save))
    {
    dini_IntSet(save,"Geld",GetPlayerMoney(playerid));
    }
    dini_IntSet(save,"Wanteds",GetPlayerWantedLevel(playerid));
    {
    dini_IntSet(save,"Skin",GetPlayerSkin(playerid));
    }
    return 1;
    }

    Spoiler anzeigen
    public OnPlayerSpawn(playerid)
    {
    return 1;
    }

    Spoiler anzeigen
    public OnPlayerDeath(playerid, killerid, reason)
    {
    SetPlayerPos(playerid,1176.5500,-1323.9135,14.0268);
    SendClientMessage(playerid,COLOR_RED,"Dein Arztbesuch kostet dich $200");
    SetPlayerHealth(playerid, 100.0);
    GivePlayerMoney(playerid,-200);
    return 1;
    }

    Spoiler anzeigen
    public OnVehicleSpawn(vehicleid)
    {
    return 1;
    }

    Spoiler anzeigen
    public OnVehicleDeath(vehicleid, killerid)
    {
    return 1;
    }

    Spoiler anzeigen
    public OnPlayerText(playerid, text[])
    {
    return 1;
    }

    Spoiler anzeigen
    public OnPlayerPrivmsg(playerid, recieverid, text[])
    {
    return 1;
    }

    Spoiler anzeigen
    public OnPlayerCommandText(playerid, cmdtext[])
    {
    new ziel = strval(strget(cmdtext,1));
    new spieler[MAX_PLAYER_NAME];
    new gegner[MAX_PLAYER_NAME];
    //----------------register---------------------------------
    if(strcmp(strget(cmdtext,0), "/register", true) == 0)
    {
    new save[128];
    new s[40];
    GetPlayerName(playerid,spieler,sizeof(spieler));
    format(save, sizeof(save),"/Spieler/%s.ini",spieler);.
    if(!dini_Exists(s))
    {
    dini_IntSet(save,"Passwort",udb_hash(strget(cmdtext,1)));
    SendClientMessage(playerid, COLOR_GREEN, "***Dein Account wurde erfolgreich registriert***");
    SendClientMessage(playerid, COLOR_GREEN, "***Nutze /login [Passwort] um dich einzuloggen***");
    }
    else
    {
    if(dini_Exists(s))
    {
    SendClientMessage(playerid, COLOR_RED, "Der Account ist bereits registriert");
    Kick(playerid);
    }
    }
    return 1;
    }

    Spoiler anzeigen
    //---------------------Login--------------------
    if(strcmp(strget(cmdtext,0), "/login", true) == 0)
    {
    new s[40];
    new s2[256];
    new save[128];
    GetPlayerName(playerid,spieler,sizeof(spieler));
    format(save,sizeof(save),"/Spieler/%s.ini",spieler);
    if(dini_Exists(s))
    {
    s2=dini_Get(s,"Passwort");
    if(strval(s2)==udb_hash(strget(cmdtext,1)))
    {
    SpawnPlayer(playerid);
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "***Du hast dich erfolgreich eingeloggt***");
    }
    else
    {
    SendClientMessage(playerid, COLOR_RED, "Passwort Falsch!");
    }
    }
    return 1;
    }
    }

    Sie brauchen Hilfe bei Linux oder Windows Servern? Wissen nicht, wie man am besten ein Forum o. a. installiert? Dann schreiben Sie mir eine PN und ich versuche Ihnen zu helfen!

    2 Mal editiert, zuletzt von KeksOfDeath ()

  • Hier im Forum kannste nur den Beitrag melden und vll nen Screen als beweis.Mehr fällt mir aber jetzt auch nicht ein.

    Sie brauchen Hilfe bei Linux oder Windows Servern? Wissen nicht, wie man am besten ein Forum o. a. installiert? Dann schreiben Sie mir eine PN und ich versuche Ihnen zu helfen!