Page 1 of 1
банк
Posted: 28.05.2011 10:41
by Tiger89
подскажите как проверить что банк открылся, не используя журнал
Posted: 28.05.2011 10:57
by Vizit0r
LastContainer, например
Posted: 28.05.2011 10:58
by Tiger89
в таком случае мне надо будет знать айди банка а по другому есть ещё способ?
Posted: 28.05.2011 11:01
by Vizit0r
один раз переписать, а потом с ним сверяться.
впрочем, если у тебя через секунду после запроса банка меняется LastContainer - то с очень большой вероятностью новый контейнер как раз банком и будет.
Posted: 28.05.2011 11:04
by Tiger89
спасибо ещё вопрос, а банк у нас как слой определяется ещё, он определяется сразу как заходишь в игру или после открытия банка
Posted: 28.05.2011 11:05
by Vizit0r
слой ИНОГДА может быть равен айди банковского контейнера, но это не аксиома, на некоторых эмуляторах эти айди разные.
сразу, вместо с остальными слоями чара.
Posted: 28.05.2011 13:30
by Beren
дрв:
Code: Select all
repeat
UoSay('bank');
i:=0;
repeat
checksave;
wait(500);
i:=i+1;
until ((LastContainer=ObjAtLayer(BankLayer)) or (i>20));
until (LastContainer=ObjAtLayer(BankLayer));
Posted: 28.05.2011 22:33
by Tiger89
Всем большое спасибо