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
ЗЫ.
Состояние чара во время фроуза выдает не в статус, а в профиль, т.е.:
Фроуз заканчивается и все... Скрипт не функционирует.
Помогает лишь перезапуск/дисконект чара, 
но это тоже не выход + как уже говорил выше - 
скрипт входит в жесткий стопор, 
т.е. проверка по журналу типа - 
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
				Жаль Я в ивентах не бум бум  
 
А есть какие то темы де разбирают роботу ивентов их возможности и тд.?
 
			 
			
					
				
				Posted: 12.03.2011 12:28
				by Vizit0r
				да. в поиск.
			 
			
					
				
				Posted: 13.03.2011 7:43
				by Vizit0r