Si se supone que esto est? bien:

draw_text(x,y,"Dinero: "+global.dinero)

por qu? me da error al iniciar el juego?

Error in code at line 1:
   draw_text(x,y,"Dinero:" + global.dinero)
                                   ^
at position 34: Wrong type of arguments to +.


el + se que est? bien y si cambio las comillas no funciona :S

Es porque la variable global.dinero es una variable real, es decir num?rica, que almacena un n?mero. No pod?s sumar una string a un n?mero (ni viceversa), es como escribir lo siguiente: "a"+9, no tiene sentido.
Para hacer lo que quer?s, ten?s que transformar la variable en un string antes de sumarla as?:
draw_text(x,y,"Dinero: "+string(global.dinero));
Vim.