Larp problem!!

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
  • hi leute,
    ich hab mir neulich larp (los angales rolepay) auf meinen kleinen hamachi server gepackt.
    so jez hab ich folgendes problem: ich will mich zuerst mal drauff regestrieren, geht aber nicht! ich gebe ein /register passwort aber der server reagiert nicht!
    dann mache ich /login passwort und er sagt falsches passwort!


    ich weiss nicht ob der bug von anfang an dabei is weil ich sehr neu im scripting und diesem andren sach bin!



    plssssssss help
    MfG bad

  • das liegt dann wohl an deinen /register.


    So sollte es klappen:


    if (strcmp(cmd, "/register", true) ==0 )
    {
    if(IsPlayerConnected(playerid))
    {
    if(gPlayerLogged[playerid] == 1)
    {
    SendClientMessage(playerid, COLOR_WHITE, "[EGR]: Du bist bereits eingeloggt!");
    return 1;
    }
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(string, sizeof(string), "benutzer/%s.ini", sendername);
    new File: hFile = fopen(string, io_read);
    if (hFile)
    {
    SendClientMessage(playerid, COLOR_YELLOW, "Der Benutzername ist Bereits vergeben!");
    SendClientMessage(playerid, COLOR_YELLOW, "Bitte wähle einen Anderen!");
    fclose(hFile);
    return 1;
    }
    new tmppass[64];
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD1, "VERWENDUNG: /register [passwort]");
    return 1;
    }
    strmid(tmppass, tmp, 0, strlen(cmdtext), 255);
    Encrypt(tmppass);
    OnPlayerRegister(playerid,tmppass);
    }
    return 1;
    }

    since 2009.