Hi
hier liegt mein Problem
also wenn ich jetzt den Code eingebe kommt immer nur "Falsche Eingabe!"
mfg tdXkiller
Hi
hier liegt mein Problem
also wenn ich jetzt den Code eingebe kommt immer nur "Falsche Eingabe!"
mfg tdXkiller
In welcher zeile ist der error^^
Es gibt keinen Error es funktioniert einfach nicht
Völlig Sinnlos hastn root zum testen? also server?
Hab sowas auch in meinem Script.
Hier (Sollte eig. Funktionieren wenn ich nix vergessen hab)
Hier
[ FILTERSCRIPT ] [Sicherheitscode System] mit Sound um den Code anzuhören by WarF
kk probiere es mal
Wieso machst du dir das Leben mit diesem Script so schwer? Das sind lediglich drei Schritte:
#include <a_samp>
#define DIALOG_SECURITY (1)
new securityCode[MAX_PLAYERS];
public OnPlayerConnect(playerid) {
new dialogMsg[45];
// Generieren
securityCode[playerid] = random(9000) + 1000;
// Ausgeben
format(dialogMsg, sizeof(dialogMsg), "Geben sie den folgenden Sicherheitscode ein: %i.", securityCode[playerid]);
ShowPlayerDialog(playerid, DIALOG_SECURITY, DIALOG_STYLE_INPUT, "Sicherheitsabfrage", dialogMsg, "Bestätigen", "Abbrechen");
return 1;
}
// Eingabe überprüfen.
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) {
switch(dialogid) {
case 1: {
if(response) {
if(strval(inputtext) == securityCode[playerid]) {
// Eingabe erfolgreich.
} else {
// Eingabe nicht erfolgreich.
}
} else {
// Abbruch der Eingabe.
}
}
}
return 1;
}
Hier geschrieben, ungestestet.