from looking at these posts i have created my own simple pause screen. and it can be done in D&D! (note: may have some bugs but it does a simple experimental job.) make an object used for pausing. when you hit the desired button you choose, drag the save game function and name your file(anything you want, ie. pause), then drag "go to specific room" and create a room for a pause screen(just make a sprite with a pause screen design and put it on an object.). next make a second object that loads the saved file by dragging "load game". it will take you back to where the game was last saved, ie. when you hit the pause button. (one final note: dont use the same button for pause and unpause. [due to how my game's set up anyway,] when you keep hitting the same button in quick succession, it may crash the game depending on whats going on in the game you're saving. two seperate buttons for pause/unpause so far seems to work) if anyone tries this and has troubles with it working please let me know. i literally just figured this trick out today and wanted to share it.
(edit: im have some problems with a few objects not working right and some objects having their order on their instance layer get moved around. i might just need to change things but like i said its an experimental idea for a pause button. maybe you guys can make it work better)