Работа с картой УО:
ASM умеет работать с файлами карты УО. Ниже представлены соответствующие функции.

number asmMapGetZ(number X, number Y, number Map)
Функция возвращает величину Z ячейки карты 0 в координатах X,Y.

number asmMapGetTile(number X, number Y, number Map)
Функция возвращает графический тип Tile ячейки карты 0 в координатах X,Y.

Пример:
If UO.asmTLMapGetLogic(UO.asmMapGetTile(X,Y,0))=='water' Then; Если у нас тут водичка
  UO.WaitTargetTile(STR(0),STR(X),STR(Y),STR(UO.asmMapGetZ(X,Y)); Устанавливаем на нее прицел
  UO.UseType(FishingPole); Используем удочку
  Wait(5000); Ждем клева :)
EndIf