Не знаю как у тебя всё происходит, но вот основное:
Координаты вывода изображения и текста, должны начинаться так, например спрайт:
Код
draw_sprite(SPR_TEST,0,view_xview[0]+10,view_yview[0]+10)
в этом случае, картинка будет показываться в левом верхнем углу, и привязана к виду [0](читай, к камере 0).
А что бы, изображение не появлялось под объектами, совету сделать так:
Сделать объект, например, obj_dialog, зайти в него и поставить "Depth" равной -999. и в событии Draw, рисовать текст или изображения сверху вниз. Т.е., если написать так
Код
draw_text(...
draw_sprite(...
То текст, нарисуется под спрайтом, что бы текст был над спрайтом, нужно так:
Код
draw_sprite(...
draw_text(...