GTA V [Script Login funktioniert nicht]

  • Was geht,

    Ich habe ein Problem mit einem GTA V Script, der Login funktioniert nicht, man kann zwar die Daten eintragen und auf den Login button drücken aber es löst keine Funktion aus.

    Es kommt auch keine Fehlermeldung obwohl eine erscheinen müsste.

    Das einzige was ich gemacht habe ist den Account über die Datenbank zu erstellen.

    https://imgur.com/UL5kyi3

    Display Spoiler

    <div class="box">

    <span class="errormessage" id="errormessage"></span>

    <div class="dreieck"></div>

    <div class="title" id="1">Login</div>

    <div class="fields" id="2">

    <input id="username" placeholder="Benutzername" class="name" type="text" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" ><i class="fas fa-user-alt" id="box1"></i>

    <input id="passwort" placeholder="Passwort" class="password" type="password" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"><i class="fas fa-key" id="box2"></i>

    <input id="authkey" placeholder="Authy-Code" class="authkey" type="number" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"><i class="fas fa-key" id="box3"></i>

    <div class="subtext">Deinen Account kannst du unter <b>https://deinprojekt.de</b> erstellen.</div>

    <span class="login" onclick="sendAccountInfos()">Einloggen</span>

    </div>

    <div id="a" class="activation" style="display: none;">

    <div class="title">Aktivierungs-Code</div>

    <div class="subtext2">Du bist wie es scheint noch nicht Aktiviert, solltest du keinen Aktivierungs-Code haben, musst du noch ein Gespr&auml;ch im TeamSpeak absolvieren.</div>

    <div class="subtext3">Bitte gebe den Aktivierungs-Code ein, oder melde dich im Support.</div>

    <input id="akey" class="akey" type="text" maxlength="16" placeholder="16-stelligen Key hier eingeben" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false">

    <span class="check" onclick="tryActivation()">Aktivieren</span>

    </div>

    </div>

    <script>

    function provideUsername(username) {

    document.getElementById("username").value = username;

    }

    function wrongPassword() {

    document.getElementById("passwort").style.borderColor = "#eb0909";

    errormessage('Das Passwort ist falsch!')

    setTimeout(()=> {

    document.getElementById("passwort").style.borderColor = "";

    }, 1 * 1000);

    }

    function wrongUsername() {

    document.getElementById("username").style.borderColor = "#eb0909";

    setTimeout(() => {

    document.getElementById("username").style.borderColor = "";

    }, 1 * 1000);

    }

    function errormessage(message)

    {

    document.getElementById("errormessage").innerHTML = message;

    }

    function sendAccountInfos() {

    let loginName = document.getElementById("username").value;

    let loginPass = document.getElementById("passwort").value;

    audio.play();

    mp.trigger("checkUsernamePassword",loginName,loginPass);

    };

    function setName(username) {

    document.getElementById('username').value = username;

    }


    </script>

    b4dYGRF.gif

    Edited once, last by Windows. (February 27, 2020 at 7:47 PM).

  • mp.trigger("checkUsernamePassword",loginName,loginPass);

    Ich habe gerade nach "checkUsernamePassword" bei Google gesucht und nichts gefunden, es muss also von einem ext. Entwickler gemacht wurden sein.

    Check ob "checkUsernamePassword" auch existiert ansonsten klappt es auch nicht.

    ,,Besser es fehlt eine Spalte in der Datenbank als im echten Leben"

    - manatee, 03.12.2016

    Gebl8Se.png

  • b4dYGRF.gif

  • Würde da an deiner Stelle noch ein paar Traces einbauen, damit du weißt wo es genau scheitert.
    So können wir nur mutmaßen was falsch ist, der Datenbankserver könnte die Verbindung verweigern, oder der Call wird überhaupt nicht ausgeführt.

    Oder die Daten sind beim abgleich einfach nicht identisch, dann hast du einfach Quark in die Datenbank eingetragen.

    Kann alles sein, können wir aber ohne weiteres nicht sagen.

  • Ja, es ist möglich, via Socialclub Namen direkt zu verbinden. Musst du aber anpassen dass der Socialclubname mit dem Charakter verbunden wird. Rage erkennt den Namen und schmeißt dich dann in deinen Charakter. Wie du das löst ist dann dir überlassen - ob Charakterauswahl oder was auch immer. Finde diese Lösung sogar eleganter als ein Login. Die Leute sind mit ihren Socialclub schon in GTA eingeloggt wieso also noch auf dem server damit einloggen? Den kann man auch nicht faken oder duplizieren.

    Mit freundlichen Grüßen

    DeadShot

    CEO | V:Impact

    King | HabboMN

    former King | HabboTC

    former King | Avernum Life

    Discord Developer

    DeSBL Discord & Discord Bot Developer

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!