@TripleX:

Da ich es nie geschafft habe, eine A6 DLL zu kompilieren, benutze ich deine DLL, bloß bekomme ich es nicht hin, eine Messagebox im Vollbild anzuzeigen:

Code:
function close_yesno()
{
var x;
DllEnableFullscreenDialog(1); //erlaube es, Message Boxen im Fullscreen zu zeigen
x = dllmessagebox("Möchten Sie wirklich beenden?", "Spiel beenden", MB_ICONQUESTION, MB_YESNO);
if(x != ID_NO)
{
quit_game();
}
}



Die Messagebox wird zwar erstellt, ist aber nicht im Spiel sichtbar. Minimiert man aber das Spiel, ist auch die Messagebox sichtbar. Außerdem kann man, wenn man auf Enter drückt, das Spiel trotzdem schließen, da dabei die Schaltfläche OK der Messagebox gedrückt wird.