du kannst es mit einem object realisieren, in dem du dich des draw events bedienst. du benötigst dennoch zwei sprites (chassi und rohr), die du anzeigen lassen kannst.
erst mit "draw_sprite_ext(sprite,subimg,x,y,xscale,yscale,rot,color,alpha)" das rohr anzeigen lassen (natürlich noch entsprechende werte eintragen). "rot" stellt dabei den winkel in dem daas rohr angezeigt werden soll.
dann einfach mit "draw_sprite(sprite,subimg,x,y)" das chassi drüber.
wenn du nicht registiert bist, musst du "draw_sprite(sprite,subimg,x,y)" für das rohr verwenden, die drehung des rohrs als animation erstellen und bei subimage den wikel eintragten. das fuktioniert genauso, man muss nur die animation vorbereiten.