Team Eifelyeti
Geomaster
Hallo zusammen,
ich hätte da gerne mal ein Problem beim Urwigobuilder
Bei meinem letzten Wherigo habe ich eine Abfrage eingebaut, deren Antwort eine Zahl (numerisch) ist.
Da der Spieler u. U. die Antwort wieder vergessen hatt (Antwort wurde bei einer früheren Station im Text gegeben) habe ich einfach mit ">" und "<" gearbeitet. Die Antwort sei, hypothetisch, 5. Gibt der Spieler eine Zahl kleiner 5 ein, bekommt er die Meldung "etwas höher". Bei EIngabe > 5 die Meldung "etwas niedriger". Bei = 5 "Jippiie, juchhuuu, geschafft"
Die Variable habe ich entsprechend als numeric definiert.
Mein Tester (
bester Wherigotester wo gibt, nämlich Sohnemann
] hat natürlich mal "A" als Antwort eingegeben. Dabei ist der Garmin mit einem "unexpected Error" abgekäckt :/
Also habe ich die Variable als "string" definiert und wir haben getestet - alles bestens.
Ja nee, is klar - wir haben den Test nur mit einstelligen Zahlen probiert. Bei mehrstelligen kam es zu dem Phänomen:
499 - etwas höher
500 - etwas niedriger
Also zurück auf los und das Ganze wieder auf numerisch. Wer "so schusselig" ist, bei einer erkennbar numerischen Abfrage Buchstaben einzugeben, hat es nicht anders verdient
(dank Speicherung geht es aber nach einem Absturz problemlos weiter.).
Jetzt hat aber ein Cacher einfach auf den "Zurückpfeil" des Garmins gedrückt, also keine Eingabe gemacht und das Dingen ist abgekäckt (leer ist halt ein nicht numerischer Wert :/ )
Gibt es eine Möglichkeit in Urwigo, dies abzufangen? Also:
If ANSWER not numeric - Message "Gib ne Zahl ein"
Leider habe ich im Urwigo nix gefunden.
Vielen Dank
Team Eifelyeti
ich hätte da gerne mal ein Problem beim Urwigobuilder
Bei meinem letzten Wherigo habe ich eine Abfrage eingebaut, deren Antwort eine Zahl (numerisch) ist.
Da der Spieler u. U. die Antwort wieder vergessen hatt (Antwort wurde bei einer früheren Station im Text gegeben) habe ich einfach mit ">" und "<" gearbeitet. Die Antwort sei, hypothetisch, 5. Gibt der Spieler eine Zahl kleiner 5 ein, bekommt er die Meldung "etwas höher". Bei EIngabe > 5 die Meldung "etwas niedriger". Bei = 5 "Jippiie, juchhuuu, geschafft"
Die Variable habe ich entsprechend als numeric definiert.
Mein Tester (


Also habe ich die Variable als "string" definiert und wir haben getestet - alles bestens.
Ja nee, is klar - wir haben den Test nur mit einstelligen Zahlen probiert. Bei mehrstelligen kam es zu dem Phänomen:
499 - etwas höher
500 - etwas niedriger
Also zurück auf los und das Ganze wieder auf numerisch. Wer "so schusselig" ist, bei einer erkennbar numerischen Abfrage Buchstaben einzugeben, hat es nicht anders verdient
Jetzt hat aber ein Cacher einfach auf den "Zurückpfeil" des Garmins gedrückt, also keine Eingabe gemacht und das Dingen ist abgekäckt (leer ist halt ein nicht numerischer Wert :/ )
Gibt es eine Möglichkeit in Urwigo, dies abzufangen? Also:
If ANSWER not numeric - Message "Gib ne Zahl ein"
Leider habe ich im Urwigo nix gefunden.
Vielen Dank
Team Eifelyeti