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.
Spoiler anzeigen
<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ä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>