Работа с картой УО: |
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 |