GEOCACHING - der Weg ist das Ziel!

Anzeige 

Postleitzahl:



Waypoint:


GEOCACHING.COM
Geocaching Suche


Aktuelle Zeit: Do 9. Sep 2010, 11:51

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]



Ein neues Thema erstellen Auf das Thema antworten  [ 2 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Frage nochmal starten nach falscheingabe
BeitragVerfasst: Sa 2. Mai 2009, 16:44 
Offline
Geonewbie

Registriert: Mi 29. Apr 2009, 19:48
Beiträge: 5
Hallo, wie kann ich eine Frage nach dem falsch beantworten gleich wieder stellen ?
Mit diesem Code, werden die 2 Antworten (falsche Antwort !) (probier es nochmal)
garnicht angezeigt.

If richtige Frage1 Equal Antwort
Show a series of Dialog messages to the player
( richtige Antwort, gut gemacht )
( gehe zur nächsten Zone)
set zone1Zone Active false
set zone2Zone Active true
else
Show a series of Dialog messages to the player (falsche Antwort !) (probier es nochmal)
GetInPut ZinputFrage 1
End

Mfg


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Frage nochmal starten nach falscheingabe
BeitragVerfasst: Mo 21. Jun 2010, 12:07 
Offline
Geomaster

Registriert: Fr 5. Jun 2009, 01:59
Beiträge: 366
Wohnort: MD
Da deine Frage mittlerweile über ein Jahr alt ist, wird das Problem sicher nicht mehr aktuell sein, aber vielleicht hilft die Antwort ja doch dem ein oder anderem.

Das Problem bei deinem Code ist, dass die Ausführung eines scripts nicht unterbrochen wird, wenn ein Dialog oder eine message Box aufgerufen wird. Der Dialog wird aufgerufen und "lebt" sozusagen unbhängig vom Script. Das Script wartet nicht bis der Dialog wieder geschlossen wird, sondern geht weiter im Code und holt dann die Eingabe. Dabei wird das Eingabefenster geöffnet, was dazu führt dass das offene Dialogfenster gleich wieder abgeschossen wird. Deshalb siehst du dieses Fenster gar nicht.

Am besten verwendest du statt des Dialogs "falsche Antwort". Eine Messagebox "falsche Antwort". In diese Message Box baust du ein "when player clicks a button" script ein, das dann "GetInPut ZinputFrage 1" ausführt.

_________________
BildBild
Die reinste Form des Wahnsinns ist es, alles beim Alten zu lassen und gleichzeitig zu hoffen, dass sich etwas ändert(A.Einstein)


Nach oben
 Profil  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 2 Beiträge ] 


Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]


Wer ist online?

Mitglieder in diesem Forum: MSN [Bot] und 1 Gast


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  


Geocaching Portal  •  Geocaching Events  •  Geocaching FAQ  •  Studium Geoinformatik  •  Buggy  •  Impressum
The Groundspeak Geocaching Logo is a registered trademark of Groundspeak, Inc. Used with permission.