I have this code for pathfinding:
enemy:
path_delete(path)
path = path_add();
targetx = obj_jugador.x;
targety = obj_jugador.y;
mp_grid_path(obj_pathfinding.grid, path, x, y, targetx, targety, true);
path_start(path, spd, path_action_stop, true);
alarm_set(0, random_range(30, 120))...