chuv wrote:
НЕ получается. Может кто на примере объяснит?
например:
есть скрипт
if UO.Gety('laststatus') > UO.Gety('self') then
UO.WaitTargetTile( mT, STR(mX), STR(mY+1), STR(mZ))
UO.Cast('Wall of Stone')
else
UO.WaitTargetTile( mT, STR(mX), STR(mY-1), STR(mZ))
UO.Cast('Wall of Stone')
endif
, где mY=UO.GetY('laststatus'), и .т.д.
Как теперь сделать следующую проверку - если стенка ниже 'laststatus' то "1", если выше то "2", при использовании "if UO.Gety('laststatus') > UO.Gety('uo.LastTile()') then" работает некорректно, какие бы координаты не ставил (UO.Gety, UO.Getх) всегда истина.
по маленьку доходит д.б uo.LastTile(1 или 2)