Ja klar :), mit point_in_rectangle, circle, line etc, je nachdem was du das so drawest. Im prinzip kannst du überall wo du hindrawest auch abfragen ob dort die maus ist und der User klickt.
Ich könnte es nicht über's Herz bringen, dafür ein Objekt zu erstellen.
Dafür benutze ich eigentlich immer point_in_rectangle. Du kannst einen Punkt(hier: die Maus) und dazu ein Rechteck angeben. Wenn der Punkt im Rechteck ist, gibt die Funktion true zurück.
Ein Bug ist mehr als nur ein Bug, es ist ein... Käfer!
Egal, wie gut du eine Mauer baust, sie fällt um.... der klügere gibt nach
Die Fehlermeldung sagt, dass es keine instanz von obj_ingamemenu_back gibt.
Da du diese in dem geposteten Code nirgens verwendest gehe ich davon aus, dass es obj_testenemi nicht gibt (vllt enemy statt enemi?) und du die Option aktiv hast, dass unbekannte Variablen automatisch 0 zurückgeben. Diese Option sollte man eher nicht benutzen, da es dann öfter zu solchen "falschen" Fehlermeldungen kommt oder schlimmstenfalls gar keine Fehlermeldung kommt und Sachen nicht funktionieren, weil man sich bei einer Variable vertippt hat.
EDIT: Hab mir jetzt erst das Draw Event genauer angeschaut, welches überhaupt keinen Sinn ergibt. draw_sprite hat keine rückgabewerte und entsprechend kannst du da auf keine Koordinaten zugreifen.