Hallo!
Ich habe ein Object, welches unter anderem das Event "Mouse; Left Button" enthält. In GML in diesem Event sollten dann einige Registry Einträge geschrieben werden, eine Nachricht angezeigt und in einen anderen Raum gewechselt werden.
Es werden keine Error-Meldungen angezeigt, jedoch wird auch nichts ausgeführt - keine Registry-Einträge, keine Nachricht, kein anderer Room.
Ich habe jetzt echt keine Ahnung mehr.
Danke für eure Hilfe!
Spoiler anzeigen
Alles anzeigen
Ich habe ein Object, welches unter anderem das Event "Mouse; Left Button" enthält. In GML in diesem Event sollten dann einige Registry Einträge geschrieben werden, eine Nachricht angezeigt und in einen anderen Raum gewechselt werden.
Es werden keine Error-Meldungen angezeigt, jedoch wird auch nichts ausgeführt - keine Registry-Einträge, keine Nachricht, kein anderer Room.
Ich habe jetzt echt keine Ahnung mehr.
Danke für eure Hilfe!
GML-Quellcode
- Information about object: obj_butt_weiter
- Sprite: button_weiter
- Solid: false
- Visible: true
- Depth: 0
- Persistent: false
- Parent: <no parent>
- Mask: <same as sprite>
- Step Event:
- execute script hover with arguments (0,0,0,0,0)
- Mouse Event for Left Button:
- execute code:
- zeit_1 = global.time_meat
- wd_message_set_text("Bei der Zeitmessung erzielten Sie ein Resultat von "+string(zeit_1)+". Falls Sie die Zeit höher oder tiefer stellen möchten, klicken Sie auf 'RETRY'. Falls Sie die Zeiteinstellung so bleiben lassen möchten, klicken Sie auf 'OK'.")
- str = wd_message_show(wd_mk_confirmation,wd_mb_retry,wd_mb_none,wd_mb_ok)
- if (str == wd_mb_retry)
- {
- zeit_neu = wd_input_box("Zeit ändern","Geben Sie die gewünschte Zeit in Sekunden ein.",string(zeit_1))
- }
- else
- {
- zeit_neu = zeit_1
- }
- if (global.play_sound_on != "")
- {
- registry_write_string_ext("\Software\AckermannGames\"+global.programmname+"\profile\"+string(global.profilenr),"sound_path",global.sound_play_on)
- }
- if (global.software_path_on != "")
- {
- registry_write_string_ext("\Software\AckermannGames\"+global.programmname+"\profile\"+string(global.profilenr),"software_path",global.software_path_on)
- }
- registry_write_string_ext("\Software\AckermannGames\"+global.programmname+"\profile\"+string(global.profilenr),"profile_exists","yes")
- registry_write_string_ext("\Software\AckermannGames\"+global.programmname+"\profile\"+string(global.profilenr),"profile_action",string(global.Aktion))
- registry_write_string_ext("\Software\AckermannGames\"+global.programmname+"\profile\"+string(global.profilenr),"profile_time",string(zeit_neu))
- wd_message_set_text("Das Profil "+string(global.profilenr)+" wurde erfolgreich gespeichert. Sie kehren nun zurück zur Profilauswahl.")
- wd_message_show(wd_mk_confirmation,wd_mb_none,wd_mb_ok,wd_mb_none)
- room_goto(profile)
- Other Event: Game End:
- execute code:
- dllfree()
- http_free()
- disconnect()