Gutschein Fehler

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,


    Und zwar speichert er kein nicht den Gutscheincode sowie die anderen Sachen ab.
    Ich habe keine ahnung mehr wie ich dies noch machen könnte.
    Ich benutze das MySQL Plugin R39-2.


    Code:


    case DIALOG_GUTSCHEINCR:
    {
    for(new g=1;g<MAX_GUTSCHEIN;g++)
    {
    if(listitem==0)
    {
    new GutscheinAlle = Gutschein[g][Gutscheincode] = random(888888888) + random(111111111);
    new query[128],string[128];
    mysql_format(myCon, query, sizeof(query), "INSERT INTO `script_gutscheine` (Gutscheincode, Vorhanden, EingeloestName, Gutscheintyp) VALUES ('%d', '%d','Niemand', '%d')",GutscheinAlle,Gutschein[g][Vorhanden] = 0,Gutschein[g][Gutscheintyp] = 1);
    mysql_tquery(myCon, query, "", "");
    SendClientMessage(playerid, COLOR_WHITE, "Du hast erfolgreich einen Gutscheincode {40A5FE}Premium (7 Tage){FFFFFF} erstellt.");
    format(string,sizeof(string),"Dieser Gutschein {40A5FE}(%d){FFFFFF} ist sofort verwendbar.",GutscheinAlle);
    SendClientMessage(playerid, COLOR_WHITE, string);
    return 1;
    }
    }
    return 1;
    }


    ich hoffe es kann mir einer weiterhelfen.


    Jeffry:


    Mfg

    Mit freundlichen Grüßen


  • ich hoffe es kann mir einer weiterhelfen.


    Du kannst in einer Funktion nicht Werte übergeben und gleichzeitig setzen.


    Schreib das mal so:


    Gutschein[g][Vorhanden] = 0;
    Gutschein[g][Gutscheintyp] = 1;
    mysql_format(myCon, query, sizeof(query), "INSERT INTO `script_gutscheine` (`Gutscheincode`,`Vorhanden`,`EingeloestName`,`Gutscheintyp`) VALUES ('%d', '0','Niemand', '1')",GutscheinAlle);


    //Edit: Nah..das ist nicht dein einziger Fehler...so kann das mit der Schleife nicht funktionieren :whistling:


    mfg. :thumbup:

    ast2ufdyxkb1.png


    Leute, lernt scripten und versucht mal lieber etwas selber zu schreiben, als es aus einem GF zu kopieren. :S

  • Willkommen auf Breadfish!


    Schreibe es mal so:
    case DIALOG_GUTSCHEINCR:
    {
    if(listitem==0)
    {
    for(new g=0;g<MAX_GUTSCHEIN;g++)
    {
    if(Gutschein[g][Gutscheincode] == 0)
    {
    Gutschein[g][Gutscheincode] = random(888888888) + random(111111111);
    Gutschein[g][Vorhanden] = 1; //sollte 1 sein, oder ?
    Gutschein[g][Gutscheintyp] = 1;
    new query[256],string[145];
    mysql_format(myCon, query, sizeof(query), "INSERT INTO `script_gutscheine` (Gutscheincode, Vorhanden, EingeloestName, Gutscheintyp) VALUES ('%d', '%d','Niemand', '%d')",Gutschein[g][Gutscheincode],Gutschein[g][Vorhanden],Gutschein[g][Gutscheintyp]);
    mysql_tquery(myCon, query, "", "");
    SendClientMessage(playerid, COLOR_WHITE, "Du hast erfolgreich einen Gutscheincode {40A5FE}Premium (7 Tage){FFFFFF} erstellt.");
    format(string,sizeof(string),"Dieser Gutschein {40A5FE}(%d){FFFFFF} ist sofort verwendbar.",Gutschein[g][Gutscheincode]);
    SendClientMessage(playerid, COLOR_WHITE, string);
    return 1;
    }
    }
    }
    return 1;
    }

  • Danke Jeffry: das geht nun.
    Aber jetzt wenn ich meinen Gutschein eingelöst habe kommt eine neue Spalte in meine Datenbank und wo eig.. bei mein eingelösten Gutschein Niemand stehht soll eig.. mein Name stehen.



    Gutschein einkösen:


    case 1: // Premium (7 Tage)
    {
    new query[128];
    mysql_format(myCon, query, sizeof(query), "INSERT INTO `script_gutscheine` (Vorhanden, EingeloestName) VALUES ('%s', '%e')",1,GetName(playerid));
    mysql_tquery(myCon, query, "", "");
    Spieler[playerid][pPremium] = 1;
    Spieler[playerid][pPremiumTage] = gettime()+(86400*7);
    format(string,sizeof(string),"Du hast erfolgreich deinen Gutscheincode {40A5FE}Premium (7 Tage){FFFFFF} eingelöst.\n");
    ShowPlayerDialog(playerid, DIALOG_GUTSCHEIN_EINGELOEST, DIALOG_STYLE_MSGBOX, "Gutschein eingelöst",string, "Schließen", "");
    return 1;
    }

    Mit freundlichen Grüßen


  • Habe das nun so gemacht, aber dies geht immernoch nicht :/


    format(query, sizeof(query), "UPDATE `script_gutscheine` SET `Vorhanden` = '1', `EingeloestName` = '%s' WHERE `ID` = '%s'",GetName(playerid));
    mysql_function_query(myCon, query, false, "", "");

    Mit freundlichen Grüßen


  • format(query, sizeof(query), "UPDATE `script_gutscheine` SET `Vorhanden` = '1', `EingeloestName` = '%s' WHERE `Gutscheincode` = '%d'",GetName(playerid), Gutschein[g][Gutscheincode]);


    So, allerdings musst du das g in Gutschein[g][Gutscheincode] noch mitgeben. Ich weiß nicht wie du den Gutscheincode zuvor eingibst, von daher kann ich es dir nicht sagen, wie du es machen musst.
    Du kannst aber auch in einer Spielervariable den Code speichern, und dann anstatt Gutschein[g][Gutscheincode] oben schrieben.

  • Danke Jeffry:


    Nun wenn ich mein Gutscheincode eingebe klappt alles wunderbar.
    Aber wenn ich jetzt irgendwas eingebe was den Gutscheincode nicht gleich ist.
    Wird er trozdem erkannt und ich kann mehrere Gutscheine einlösen obwohl ich den Code nicht weiss.



    Gutschein:


    case DIALOG_GUTSCHEIN:
    {
    if(response == 0)return 1;
    if(response == 1)
    {
    if(!strlen(inputtext))
    {
    ShowPlayerDialog(playerid,DIALOG_GUTSCHEIN,DIALOG_STYLE_INPUT,"Gutschein einlösen","Gib im unteren Eingabe-Feld deinen Gutscheincode ein:","Absenden","Abbrechen");
    return 1;
    }
    for(new g=0;g<MAX_GUTSCHEIN;g++)
    {
    if(Gutschein[g][Gutscheincreate] == 0)
    {
    ShowPlayerDialog(playerid,DIALOG_GUTSCHEIN_KEINS, DIALOG_STYLE_MSGBOX,"Gutschein existiert nicht", "\nEs wurde unter den angegebenen Code kein gültiger Gutschein gefunden.\n","Schließen","");
    return 1;
    }
    else
    {
    if(Gutschein[g][Vorhanden] == 0)
    {
    new string[150],gutscheinnn[22];
    switch(Gutschein[g][Gutscheintyp])
    {
    case 1:{gutscheinnn = "Premium (7 Tage)";}
    case 2:{gutscheinnn = "Premium (14 Tage)";}
    case 3:{gutscheinnn = "Premium (permanent)";}
    case 4:{gutscheinnn = "Respektpunkte (4 RP)";}
    case 5:{gutscheinnn = "Respektpunkte (8 RP)";}
    case 6:{gutscheinnn = "Respektpunkte (12 RP)";}
    case 7:{gutscheinnn = "Geld (7.500$)";}
    case 8:{gutscheinnn = "Geld (15.000$)";}
    case 9:{gutscheinnn = "Geld (25.000$)";}
    }
    format(string,sizeof(string),"Hier werden dir kurze Informationen über dein Gutscheincode gegeben.\n\nName: %s\nCode: %d\nBeschreibung: %s\n",GetName(playerid),Gutschein[g][Gutscheincode],gutscheinnn);
    ShowPlayerDialog(playerid,DIALOG_GUTSCHEIN_INFORMATIONEN,DIALOG_STYLE_MSGBOX,"Gutschein Information",string,"Einlösen","Abbrechen");
    return 1;
    }
    else
    {
    ShowPlayerDialog(playerid,DIALOG_GUTSCHEIN_BEREITS, DIALOG_STYLE_MSGBOX,"Gutschein bereits eingelöst", "\nEs wurde bereits dieser Gutscheincode eingelöst.\n","Schließen","");
    return 1;
    }
    }
    }
    return 1;
    }
    if(!response)
    {
    return 1;
    }
    }

    Mit freundlichen Grüßen


  • Wieso nutzt du nicht einfach die Funktionen die ich dir beim alten Thread geschrieben habe? Dort hast du schon alles drinne was du dafür benötigst.


    //Ups falscher Thread :pinch:

    Für das Moderationsteam:
    Ich nutze offene WLAN's und bin im Intercafe oder im Hotel. (Vor Ban wegen Multiaccount deswegen bitte eine private Nachricht, um dies zu klären).

    2 Mal editiert, zuletzt von Allinone ()

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen
  • @Inquiry:


    Schreibe es so, sonst hört er dir immer nach dem ersten Index auf:
    case DIALOG_GUTSCHEIN:
    {
    if(response == 0) return 1;
    if(response == 1)
    {
    if(!strlen(inputtext))
    {
    ShowPlayerDialog(playerid,DIALOG_GUTSCHEIN,DIALOG_STYLE_INPUT,"Gutschein einlösen","Gib im unteren Eingabe-Feld deinen Gutscheincode ein:","Absenden","Abbrechen");
    return 1;
    }
    for(new g=0;g<MAX_GUTSCHEIN;g++)
    {
    if(Gutschein[g][Gutscheincode] == strval(inputtext) && Gutschein[g][Gutscheincreate] != 0)
    {
    if(Gutschein[g][Vorhanden] == 0)
    {
    new string[150],gutscheinnn[22];
    switch(Gutschein[g][Gutscheintyp])
    {
    case 1:{gutscheinnn = "Premium (7 Tage)";}
    case 2:{gutscheinnn = "Premium (14 Tage)";}
    case 3:{gutscheinnn = "Premium (permanent)";}
    case 4:{gutscheinnn = "Respektpunkte (4 RP)";}
    case 5:{gutscheinnn = "Respektpunkte (8 RP)";}
    case 6:{gutscheinnn = "Respektpunkte (12 RP)";}
    case 7:{gutscheinnn = "Geld (7.500$)";}
    case 8:{gutscheinnn = "Geld (15.000$)";}
    case 9:{gutscheinnn = "Geld (25.000$)";}
    }
    format(string,sizeof(string),"Hier werden dir kurze Informationen über dein Gutscheincode gegeben.\n\nName: %s\nCode: %d\nBeschreibung: %s\n",GetName(playerid),Gutschein[g][Gutscheincode],gutscheinnn);
    ShowPlayerDialog(playerid,DIALOG_GUTSCHEIN_INFORMATIONEN,DIALOG_STYLE_MSGBOX,"Gutschein Information",string,"Einlösen","Abbrechen");
    return 1;
    }
    else
    {
    ShowPlayerDialog(playerid,DIALOG_GUTSCHEIN_BEREITS, DIALOG_STYLE_MSGBOX,"Gutschein bereits eingelöst", "\nEs wurde bereits dieser Gutscheincode eingelöst.\n","Schließen","");
    return 1;
    }
    }
    }
    ShowPlayerDialog(playerid,DIALOG_GUTSCHEIN_KEINS, DIALOG_STYLE_MSGBOX,"Gutschein existiert nicht", "\nEs wurde unter den angegebenen Code kein gültiger Gutschein gefunden.\n","Schließen","");
    return 1;
    }
    }

  • Jeffry:


    Danke alles funktioniert nun.



    //e


    Jeffry:


    Nun das klappt aber ich kann den Gutschein so oft wie ich will eingeben & einlösen.
    Und es wird nur die ID = 0 ausgelesen.



    case DIALOG_GUTSCHEIN:
    {
    if(response)
    {
    if(!strlen(inputtext))
    {
    ShowPlayerDialog(playerid,DIALOG_GUTSCHEIN,DIALOG_STYLE_INPUT,"Gutschein einlösen","Gib im unteren Eingabe-Feld deinen Gutscheincode ein:","Absenden","Abbrechen");
    return 1;
    }
    new string[200];
    for(new i=0; i<sizeof(Gutschein); i++)
    {
    if(Gutschein[i][Gutscheincreate] == 0)continue;
    if(Gutschein[i][Gutscheincode] != strval(inputtext))continue;
    if(Gutschein[i][Vorhanden] == 1)
    {
    format(string,sizeof(string),"Hier werden dir kurze Informationen über dein Gutscheincode gegeben.\n\nName: %s\nCode: %d\nBeschreibung: %s\n",GetName(playerid),Gutschein[i][Gutscheincode],GetPremiumStatus(Gutschein[i][Gutscheintyp]));
    ShowPlayerDialog(playerid,DIALOG_GUTSCHEIN_INFORMATIONEN,DIALOG_STYLE_MSGBOX,"Gutschein Information",string,"Einlösen","Abbrechen");
    return 1;
    }
    else
    {
    ShowPlayerDialog(playerid,DIALOG_GUTSCHEIN_BEREITS, DIALOG_STYLE_MSGBOX,"Gutschein bereits eingelöst", "\nEs wurde bereits dieser Gutscheincode eingelöst.\n","Schließen","");
    return 1;
    }
    }
    }
    if(!response)
    {
    return 1;
    }
    }

    Mit freundlichen Grüßen


    2 Mal editiert, zuletzt von Inquiry ()

  • Jeffry:


    Also wenn ich z.B. 5 Gutscheine erstelle und dann die ID 3 haben möchte sagt er mir das der Gutschein nicht existiert :o


    Immomenter Code:


    case DIALOG_GUTSCHEIN:
    {
    if(response)
    {
    if(!strlen(inputtext))
    {
    ShowPlayerDialog(playerid,DIALOG_GUTSCHEIN,DIALOG_STYLE_INPUT,"Gutschein einlösen","Gib im unteren Eingabe-Feld deinen Gutscheincode ein:","Absenden","Abbrechen");
    return 1;
    }
    new string[200];
    for(new i=0; i<sizeof(Gutschein); i++)
    {
    if(Gutschein[i][ID] == 0)continue;
    if(Gutschein[i][Vorhanden] != 1)continue;
    if(Gutschein[i][Gutscheincode] == strval(inputtext))
    {
    format(string,sizeof(string),"Hier werden dir kurze Informationen über dein Gutscheincode gegeben.\n\nName: %s\nCode: %d\nBeschreibung: %s\n",GetName(playerid),Gutschein[i][Gutscheincode],GetPremiumStatus(Gutschein[i][Gutscheintyp]));
    ShowPlayerDialog(playerid,DIALOG_GUTSCHEIN_INFORMATIONEN,DIALOG_STYLE_MSGBOX,"Gutschein Information",string,"Einlösen","Abbrechen");
    return 1;
    }
    else
    {
    ShowPlayerDialog(playerid,DIALOG_GUTSCHEIN_KEINS, DIALOG_STYLE_MSGBOX,"Gutschein existiert nicht", "\nEs wurde unter den angegebenen Code kein gültiger Gutschein gefunden.\n","Schließen","");
    return 1;
    }
    }
    }
    if(!response)
    {
    return 1;
    }
    }

    Mit freundlichen Grüßen


  • Am Anfang dieses Threads hattest du Vorhanden auf 0 gesetzt, wenn der Gutscheint erstellt wurde, und auf 1 wenn er verwendet wurde.
    Dann müsste
    if(Gutschein[i][Vorhanden] != 1)continue;
    so sein:
    if(Gutschein[i][Vorhanden] != 0)continue;


    Klappt es dann?

  • Jeffry:


    Du hast meine Frage nicht verstanden, wenn ich einen Gutschein erstelle der die ID 0 trägt klappt alles.
    aber wenn ich noch 2-4 weitere erstelle und die eingeben möchte klappt dies nicht dann kommt das dieser Gutschein nicht existiert.

    Mit freundlichen Grüßen


  • Ah, du hast die Abfragen vertauscht. Dann schreibe es mal so:
    case DIALOG_GUTSCHEIN:
    {
    if(response)
    {
    if(!strlen(inputtext))
    {
    ShowPlayerDialog(playerid,DIALOG_GUTSCHEIN,DIALOG_STYLE_INPUT,"Gutschein einlösen","Gib im unteren Eingabe-Feld deinen Gutscheincode ein:","Absenden","Abbrechen");
    return 1;
    }
    printf("inputtext: %s / %d", inputtext, strval(inputtext));
    new string[200];
    for(new i=0; i<sizeof(Gutschein); i++)
    {
    printf("i: %d | ID: %d", i, Gutschein[i][ID]);
    if(Gutschein[i][ID] == 0)continue;
    printf("i: %d | Vorhanden: %d", i, Gutschein[i][Vorhanden]);
    if(Gutschein[i][Vorhanden] != 1)continue;
    printf("i: %d | Gutscheincode: %d", i, Gutschein[i][Gutscheincode]);
    if(Gutschein[i][Gutscheincode] == strval(inputtext))
    {
    printf("OK");
    format(string,sizeof(string),"Hier werden dir kurze Informationen über dein Gutscheincode gegeben.\n\nName: %s\nCode: %d\nBeschreibung: %s\n",GetName(playerid),Gutschein[i][Gutscheincode],GetPremiumStatus(Gutschein[i][Gutscheintyp]));
    ShowPlayerDialog(playerid,DIALOG_GUTSCHEIN_INFORMATIONEN,DIALOG_STYLE_MSGBOX,"Gutschein Information",string,"Einlösen","Abbrechen");
    return 1;
    }
    }
    printf("Kein Code gefunden");
    ShowPlayerDialog(playerid,DIALOG_GUTSCHEIN_KEINS, DIALOG_STYLE_MSGBOX,"Gutschein existiert nicht", "\nEs wurde unter den angegebenen Code kein gültiger Gutschein gefunden.\n","Schließen","");
    return 1;
    }
    return 1;
    }
    Das sollte gehen. Wenn icht, poste bitte was im Log steht.


    Generell darf das return bei falsch nicht in der Schleife stehen, sofern es mehrere Möglichkeiten geben kann. Im Code von mir oben war es zwar auch in der Schleife, aber da es den gleichen Code nicht zwei mal gibt passte das.

  • Jeffry:


    Kann jetzt meinen Gutscheincode so oft wie möglich einlösen.


    Log:


    Spoiler anzeigen
    [22:31:25] inputtext: dddd / 0
    [22:31:25] i: 0 | ID: 0
    [22:31:25] i: 1 | ID: 0
    [22:31:25] i: 2 | ID: 0
    [22:31:25] i: 3 | ID: 0
    [22:31:25] i: 4 | ID: 0
    [22:31:25] i: 5 | ID: 0
    [22:31:25] i: 6 | ID: 0
    [22:31:25] i: 7 | ID: 0
    [22:31:25] i: 8 | ID: 8
    [22:31:25] i: 8 | Vorhanden: 1
    [22:31:25] i: 8 | Gutscheincode: 674068133
    [22:31:25] i: 9 | ID: 9
    [22:31:25] i: 9 | Vorhanden: 0
    [22:31:25] i: 10 | ID: 10
    [22:31:25] i: 10 | Vorhanden: 0
    [22:31:25] i: 11 | ID: 0
    [22:31:25] i: 12 | ID: 0
    [22:31:25] i: 13 | ID: 0
    [22:31:25] i: 14 | ID: 0
    [22:31:25] i: 15 | ID: 0
    [22:31:25] i: 16 | ID: 0
    [22:31:25] i: 17 | ID: 0
    [22:31:25] i: 18 | ID: 0
    [22:31:25] i: 19 | ID: 0
    [22:31:25] i: 20 | ID: 0
    [22:31:25] i: 21 | ID: 0
    [22:31:25] i: 22 | ID: 0
    [22:31:25] i: 23 | ID: 0
    [22:31:25] i: 24 | ID: 0
    [22:31:25] i: 25 | ID: 0
    [22:31:25] i: 26 | ID: 0
    [22:31:25] i: 27 | ID: 0
    [22:31:25] i: 28 | ID: 0
    [22:31:25] i: 29 | ID: 0
    [22:31:25] i: 30 | ID: 0
    [22:31:25] i: 31 | ID: 0
    [22:31:25] i: 32 | ID: 0
    [22:31:25] i: 33 | ID: 0
    [22:31:25] i: 34 | ID: 0
    [22:31:25] i: 35 | ID: 0
    [22:31:25] i: 36 | ID: 0
    [22:31:25] i: 37 | ID: 0
    [22:31:25] i: 38 | ID: 0
    [22:31:25] i: 39 | ID: 0
    [22:31:25] i: 40 | ID: 0
    [22:31:25] i: 41 | ID: 0
    [22:31:25] i: 42 | ID: 0
    [22:31:25] i: 43 | ID: 0
    [22:31:25] i: 44 | ID: 0
    [22:31:25] i: 45 | ID: 0
    [22:31:25] i: 46 | ID: 0
    [22:31:25] i: 47 | ID: 0
    [22:31:25] i: 48 | ID: 0
    [22:31:25] i: 49 | ID: 0
    [22:31:25] Kein Code gefunden
    [22:31:41] inputtext: 674068133 / 674068133
    [22:31:41] i: 0 | ID: 0
    [22:31:41] i: 1 | ID: 0
    [22:31:41] i: 2 | ID: 0
    [22:31:41] i: 3 | ID: 0
    [22:31:41] i: 4 | ID: 0
    [22:31:41] i: 5 | ID: 0
    [22:31:41] i: 6 | ID: 0
    [22:31:41] i: 7 | ID: 0
    [22:31:41] i: 8 | ID: 8
    [22:31:41] i: 8 | Vorhanden: 1
    [22:31:41] i: 8 | Gutscheincode: 674068133
    [22:31:41] OK
    [22:31:49] inputtext: t / 0
    [22:31:49] i: 0 | ID: 0
    [22:31:49] i: 1 | ID: 0
    [22:31:49] i: 2 | ID: 0
    [22:31:49] i: 3 | ID: 0
    [22:31:49] i: 4 | ID: 0
    [22:31:49] i: 5 | ID: 0
    [22:31:49] i: 6 | ID: 0
    [22:31:49] i: 7 | ID: 0
    [22:31:49] i: 8 | ID: 8
    [22:31:49] i: 8 | Vorhanden: 1
    [22:31:49] i: 8 | Gutscheincode: 674068133
    [22:31:49] i: 9 | ID: 9
    [22:31:49] i: 9 | Vorhanden: 0
    [22:31:49] i: 10 | ID: 10
    [22:31:49] i: 10 | Vorhanden: 0
    [22:31:49] i: 11 | ID: 0
    [22:31:49] i: 12 | ID: 0
    [22:31:49] i: 13 | ID: 0
    [22:31:49] i: 14 | ID: 0
    [22:31:49] i: 15 | ID: 0
    [22:31:49] i: 16 | ID: 0
    [22:31:49] i: 17 | ID: 0
    [22:31:49] i: 18 | ID: 0
    [22:31:49] i: 19 | ID: 0
    [22:31:49] i: 20 | ID: 0
    [22:31:49] i: 21 | ID: 0
    [22:31:49] i: 22 | ID: 0
    [22:31:49] i: 23 | ID: 0
    [22:31:49] i: 24 | ID: 0
    [22:31:49] i: 25 | ID: 0
    [22:31:49] i: 26 | ID: 0
    [22:31:49] i: 27 | ID: 0
    [22:31:49] i: 28 | ID: 0
    [22:31:49] i: 29 | ID: 0
    [22:31:49] i: 30 | ID: 0
    [22:31:49] i: 31 | ID: 0
    [22:31:49] i: 32 | ID: 0
    [22:31:49] i: 33 | ID: 0
    [22:31:49] i: 34 | ID: 0
    [22:31:49] i: 35 | ID: 0
    [22:31:49] i: 36 | ID: 0
    [22:31:49] i: 37 | ID: 0
    [22:31:49] i: 38 | ID: 0
    [22:31:49] i: 39 | ID: 0
    [22:31:49] i: 40 | ID: 0
    [22:31:49] i: 41 | ID: 0
    [22:31:49] i: 42 | ID: 0
    [22:31:49] i: 43 | ID: 0
    [22:31:49] i: 44 | ID: 0
    [22:31:49] i: 45 | ID: 0
    [22:31:49] i: 46 | ID: 0
    [22:31:49] i: 47 | ID: 0
    [22:31:49] i: 48 | ID: 0
    [22:31:49] i: 49 | ID: 0
    [22:31:49] Kein Code gefunden
    [22:31:52] inputtext: 674068133 / 674068133
    [22:31:52] i: 0 | ID: 0
    [22:31:52] i: 1 | ID: 0
    [22:31:52] i: 2 | ID: 0
    [22:31:52] i: 3 | ID: 0
    [22:31:52] i: 4 | ID: 0
    [22:31:52] i: 5 | ID: 0
    [22:31:52] i: 6 | ID: 0
    [22:31:52] i: 7 | ID: 0
    [22:31:52] i: 8 | ID: 8
    [22:31:52] i: 8 | Vorhanden: 1
    [22:31:52] i: 8 | Gutscheincode: 674068133
    [22:31:52] OK
    [22:32:05] inputtext: 792864929 / 792864929
    [22:32:05] i: 0 | ID: 0
    [22:32:05] i: 1 | ID: 0
    [22:32:05] i: 2 | ID: 0
    [22:32:05] i: 3 | ID: 0
    [22:32:05] i: 4 | ID: 0
    [22:32:05] i: 5 | ID: 0
    [22:32:05] i: 6 | ID: 0
    [22:32:05] i: 7 | ID: 0
    [22:32:05] i: 8 | ID: 8
    [22:32:05] i: 8 | Vorhanden: 1
    [22:32:05] i: 8 | Gutscheincode: 674068133
    [22:32:05] i: 9 | ID: 9
    [22:32:05] i: 9 | Vorhanden: 0
    [22:32:05] i: 10 | ID: 10
    [22:32:05] i: 10 | Vorhanden: 0
    [22:32:05] i: 11 | ID: 0
    [22:32:05] i: 12 | ID: 0
    [22:32:05] i: 13 | ID: 0
    [22:32:05] i: 14 | ID: 0
    [22:32:05] i: 15 | ID: 0
    [22:32:05] i: 16 | ID: 0
    [22:32:05] i: 17 | ID: 0
    [22:32:05] i: 18 | ID: 0
    [22:32:05] i: 19 | ID: 0
    [22:32:05] i: 20 | ID: 0
    [22:32:05] i: 21 | ID: 0
    [22:32:05] i: 22 | ID: 0
    [22:32:05] i: 23 | ID: 0
    [22:32:05] i: 24 | ID: 0
    [22:32:05] i: 25 | ID: 0
    [22:32:05] i: 26 | ID: 0
    [22:32:05] i: 27 | ID: 0
    [22:32:05] i: 28 | ID: 0
    [22:32:05] i: 29 | ID: 0
    [22:32:05] i: 30 | ID: 0
    [22:32:05] i: 31 | ID: 0
    [22:32:05] i: 32 | ID: 0
    [22:32:05] i: 33 | ID: 0
    [22:32:05] i: 34 | ID: 0
    [22:32:05] i: 35 | ID: 0
    [22:32:05] i: 36 | ID: 0
    [22:32:05] i: 37 | ID: 0
    [22:32:05] i: 38 | ID: 0
    [22:32:05] i: 39 | ID: 0
    [22:32:05] i: 40 | ID: 0
    [22:32:05] i: 41 | ID: 0
    [22:32:05] i: 42 | ID: 0
    [22:32:05] i: 43 | ID: 0
    [22:32:05] i: 44 | ID: 0
    [22:32:05] i: 45 | ID: 0
    [22:32:05] i: 46 | ID: 0
    [22:32:05] i: 47 | ID: 0
    [22:32:05] i: 48 | ID: 0
    [22:32:05] i: 49 | ID: 0
    [22:32:05] Kein Code gefunden

    Mit freundlichen Grüßen