Dobra, mam czas wykorzystam go na twoją edukację, funkcja point_direction :
GML
point_direction(x1,y1,x2,y2);
funkcja ta zwraca kierunek od punktów (x1,y1) do punktów (x2,y2). Można powiedzieć że to tak jakbyś narysował linie od jednej kratki na papierze do drugiej. Ta linia to twój kierunek, więc za pozycje x i y oraz x2 i y2 musisz wstawić odpowiednie punkty (liczbowe). Np.
point_direction(x,y,100,100) zwróci ci kierunek od obiektu w którym wykonywany jest kod do pozycji 100(x),100(y) w roomie.