Dialogeingabe nur für Zahlen?

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
  • Ist es mir möglich einen Dialog so einzustellen, dass man nur Zahlen in den inputtext eingeben kann und wenn man doch Buchstaben verwendet eine Nachricht anzeigen lassen das man nur zahlen verwenden kann? geht das? danke :)

    | Green Day - Nickelback - Rise Against - 3 Doors Down | \m/

  • stock isNumeric(const string[])//unten ins script
    {
    new length=strlen(string);
    if (length==0) return false;
    for (new i = 0; i < length; i++)
    {
    if ((string[i] > '9' || string[i] < '0' && string[i]!='-' && string[i]!='+') /*Not a number,'+' or '-'*/|| (string[i]=='-' && i!=0)/* A '-' but not at first.*/|| (string[i]=='+' && i!=0)/* A '+' but not at first.*/)
    {
    return false;
    }
    }
    if (length==1 && (string[0]=='-' || string[0]=='+')) { return false; }
    return true;
    }



    if(!isNumeric(inputtext))//nachricht ist keine zahl
    {
    blalbalbla
    return 1;
    }


    mfg