Page 1 of 1

Хелп...

Posted: 08.03.2011 23:50
by pr0Zak
Если чар фрозен как это определить? В стелсе есть закладка рядом с пойзоном 'Paralyze' но она не отображает когда чар в фрозе. Собственно проблема в том что макру стопают когда чара ставят во время бега с точки А в точку В с помощью паралайза. Хотел поставить проверки но не знаю от чего отталкиваться.

Про бывал делать так но не срабатывает:

Code: Select all

procedure Paral;
begin
   if Paralyze then
   begin
      while Paralyze do
      begin
         Wait(500);
      end;
   end;
end;

Posted: 09.03.2011 0:24
by Venom
Особенности Аоп.
http://stealth.od.ua/forum/viewtopic.php?t=1637

ЗЫ.

Состояние чара во время фроуза выдает не в статус, а в профиль, т.е.:
Image

Фроуз заканчивается и все... Скрипт не функционирует.
Помогает лишь перезапуск/дисконект чара,
но это тоже не выход + как уже говорил выше -
скрипт входит в жесткий стопор,
т.е. проверка по журналу типа -
If (injournal('You are no longer frozen') <> -1) - не подходит.

Posted: 09.03.2011 8:27
by Kobzar
может как то ти па

while
((injournal('Blablabla Charname frozen')!=0)

{
Тело скрипта
}
wait 1000

Posted: 09.03.2011 9:37
by Vizit0r
по скрину в журнал выходят сообщения на русском, а проверка идет на агнл. фразу.
И как такое может сработать?

Posted: 09.03.2011 10:57
by Venom
Vizit0r wrote:по скрину в журнал выходят сообщения на русском, а проверка идет на агнл. фразу.
И как такое может сработать?
Я привел это как пример того, что проверка журнала в любой форме
не дает результата, потому что скрипт "висит".
При паралайзе, статус чара - не меняется (Paralyzed),
т.е. де-юре, перс находится в состоянии свободного полёта,
а де-факто - в стопоре.

Posted: 09.03.2011 12:20
by Vizit0r
забудь про статус, он на АОПе не будет работать при всем желании.

в твоем случае отлавливать либо через ивент анимации (если она есть при параличе) либо через журнал.

Posted: 09.03.2011 13:21
by Venom
Vizit0r wrote:забудь про статус, он на АОПе не будет работать при всем желании.

в твоем случае отлавливать либо через ивент анимации (если она есть при параличе) либо через журнал.
Можешь пояснить подробнее о ивенте анимации ?
Журнал - не вариант, как говорил выше скрипт не функционирует.
А что самое интересное, забыл добавить, так это то, что такая ситуация возникает лишь в случае, когда персонаж стоит - стреляет, лутит трупы иное. Во время движения - все работает. В сис журнал выдает сообщение - бед поинт, не более. После того как фроуз слетает - перс продолжает движение.

Posted: 09.03.2011 15:31
by Vizit0r
в соседней темы про ивенты идет речь как раз.

Posted: 11.03.2011 18:36
by pr0Zak
Жаль Я в ивентах не бум бум :lol:

А есть какие то темы де разбирают роботу ивентов их возможности и тд.?

Posted: 12.03.2011 12:28
by Vizit0r
да. в поиск.

Posted: 13.03.2011 7:43
by Vizit0r