У меня нет особых мыслей, почему это не работает.
1) Я не пишу номер тайла, мой макрос на копку работает с нулем вместо этого номера.
2) Я не пишу Z координату. У меня вместо нее стоит 0. Я вообще заметил, что uo.GetZ() не работает.
3) Не буду ничего утверждать, но uo.waittargettile у меня ...