Seite 1 von 1

Bug: Alt-F4 und Alt-X funktioniert in manchen Folgen nicht

Verfasst: 29.08.2006, 18:38
von Bissiger Witzbold
Ich wollts erst in den Klaus-Thread schreiben, aber da es nicht direkt mit der Folge zusammenhängt mache ich ein eigenes Thema auf:

Mir fiel auf, daß in einigen Folgen (48, 52, 53 und Edgarverleihung 1) man das Spiel nicht mehr mit Alt-F4 oder Alt-X beenden kann, nur noch über das F5-Auswahlmenü (das man aber während selbstablaufender Szenen nicht erreichen kann).

Wenn ich in diesen Folge Alt-F4 drücke, tritt anschließend der Bug auf, daß alle Texte sofort von selber sofort weggeklickt werden und man nix mehr lesen kann.

Hat jemand eine Idee wie dieser Bug zustande kam und wie man ihn beheben kann? Hängt es möglicherweise mit AGS 2.71 zusammen, das einen alten Befehl in den Starterpacks nicht mehr versteht?

Verfasst: 29.08.2006, 18:51
von fireorange
Ich bin mir keiner Schuld bewusst. :wink: Starterpack-Fehler liegt wohl auch nicht vor, wenn ich die betroffenen Episoden sehe. Nein, sorry, k.P., woran das liegen könnte. :?
Edit: Gut, an der neuen AGS-Version könnte es liegen, wäre am ehesten denkbar.

Verfasst: 29.08.2006, 19:28
von Bòógieman
um genau zu sein, habe ich AGS 2.72 verwendet :wink:
bei mir funktioniert das allerdings problemlos :shock:

Verfasst: 29.08.2006, 19:39
von [ZENSIERT]
Schonmal daran gedacht, dass es an dir liegen könnte? Jenachdem wie alt deine Tastatur ist, könnte die Alt-Taste unter Altersschwäche leiden und lässt sich nicht mehr richtig betätigen. Denn bei Alt-X bricht AGS immer ab. Und da der Text weiterspringt, nehme ich mal an, dass das Programm deine Eingabe eben nicht als Alt-X, sondern als X versteht.

Achso, Alt-X ist ein Phänomen, das wohl den Main-Loop beendet. Deswegen kann es nicht an einem Script liegen. Das ginge nur, wenn jemand den Tastencode geändert hat und die Autoren haben wohl nichts daran geändert (Ich beende meine AGS-Spiele meistens mit Alt-X und bisher hat's immer geklappt)

Verfasst: 29.08.2006, 20:43
von Bissiger Witzbold
> Jenachdem wie alt deine Tastatur ist, könnte die Alt-Taste unter Altersschwäche leiden und lässt sich nicht mehr richtig betätigen.

Die Alt-Taste funktioniert definitiv, denn bei anderen Folgen klappt es ja. Ich habe grade festgestellt daß ich es doch abbrechen kann, aber nur wenn ich Alt gedrückt halte und F4 zweimal hintereinander drücke (mehrmals getestet bei den genannten Folgen. Bei Folge 41 übrigens auch). Alt-X hingegen reagiert auch bei mehrmaligem drücken nicht.

> Denn bei Alt-X bricht AGS immer ab.

Bei mir aber bei den genannten Folgen genau eben nicht. Sehr sonderbar.

> Und da der Text weiterspringt, nehme ich mal an, dass das Programm deine Eingabe eben nicht als Alt-X, sondern als X versteht.

Alles überspringen tut er nur bei Alt-F4, bei Alt-X rührt sich gar nix.

Verfasst: 29.08.2006, 20:53
von [ZENSIERT]
Bissiger Witzbold hat geschrieben:> Jenachdem wie alt deine Tastatur ist, könnte die Alt-Taste unter Altersschwäche leiden und lässt sich nicht mehr richtig betätigen.

Die Alt-Taste funktioniert definitiv, denn bei anderen Folgen klappt es ja. Ich habe grade festgestellt daß ich es doch abbrechen kann, aber nur wenn ich Alt gedrückt halte und F4 zweimal hintereinander drücke (mehrmals getestet bei den genannten Folgen. Bei Folge 41 übrigens auch). Alt-X hingegen reagiert auch bei mehrmaligem drücken nicht.
Bissiger Witzbold hat geschrieben:> Und da der Text weiterspringt, nehme ich mal an, dass das Programm deine Eingabe eben nicht als Alt-X, sondern als X versteht.

Alles überspringen tut er nur bei Alt-F4, bei Alt-X rührt sich gar nix.
Auch sehr sonderbar, ich hätte jetzt darauf getippt, dass deine X-Taste nicht funktioniert (Nachdem du aber mehrmals in dem Beitrag ein X eingefügt hast, bezweifle ich das). Falls du eine Tastatur zum Wechseln hast (oder irgendwie an einen zweiten Computer ran kommst), solltest du mal probieren, ob es dort auch nicht klappt. Dann probier mal das Standard-Troubleshooting Neustart (kann sein, dass Windows oder AGS ein Problem mit Tastatureingaben hat).

Ich kann mir wirklich nicht vorstellen, dass es an AGS selbst oder deren Scripts liegt. Die Abbruchfunktion steckt direkt im Programmcode der Runtime - Das muss nicht nochmal extra gescriptet werden. Daran kann's also nicht liegen.