Podam Ci rozwiazanie na przykładzie, ok?
Załóżmy, że mam obiekt o nazwie gracz.
W jego Create dajemy
speed=0
direction=0
z=50
//bla bla bla...
W Draw:
d3d_draw_ellipsoid(x,y,z,x+32,y+32,32,background_get_texture(jakastextura),1,1,24)
Jak widzisz, kula rysowana jest w pozycji, zapisanej w stworzonej przez nas zmiennej z. To samo musisz zrobić u siebie :)
Pozdro!