Йоко, плиз, сделай команду типа UO.MenuWaiting(), которая возвращает 1 если в стеке есть пара меню, 0 - если нет. Чтобы можно было по аналогии с UO.Waiting() сделать:
Code:
If UO.MenuWaiting() Then
UO.CancelMenu()
Endif
Команду UO.CancelMenu() приходится часто втыкать в крафтовые скрипты и уже начала раздражать ругань инжекта на ошибку отмены меню. Да и юзеры, использующие скрипты, тут же начинают ломиться в аську - мол твой скрипт какую-то ошибку выдает...
Насколько я понимаю, подобную команду сделать несложно...