Forum in READ ONLY mode! All questions and discussions on Discord official server, invite link: https://discord.gg/VxsGzJ7

Хелп...

тут можно задать вопрос по скриптингу
Post Reply
pr0Zak
Novice
Novice
Posts: 77
Joined: 15.09.2009 1:11
Location: Age of Power
Contact:

Хелп...

Post by pr0Zak »

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

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

Code: Select all

procedure Paral;
begin
   if Paralyze then
   begin
      while Paralyze do
      begin
         Wait(500);
      end;
   end;
end;
Venom
Novice
Novice
Posts: 123
Joined: 25.08.2010 14:00

Post by Venom »

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

ЗЫ.

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

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

Post by Kobzar »

может как то ти па

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

{
Тело скрипта
}
wait 1000
Кто понял жизнь - тот не спешит ...
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

Post by Vizit0r »

по скрину в журнал выходят сообщения на русском, а проверка идет на агнл. фразу.
И как такое может сработать?
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
Venom
Novice
Novice
Posts: 123
Joined: 25.08.2010 14:00

Post by Venom »

Vizit0r wrote:по скрину в журнал выходят сообщения на русском, а проверка идет на агнл. фразу.
И как такое может сработать?
Я привел это как пример того, что проверка журнала в любой форме
не дает результата, потому что скрипт "висит".
При паралайзе, статус чара - не меняется (Paralyzed),
т.е. де-юре, перс находится в состоянии свободного полёта,
а де-факто - в стопоре.
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

Post by Vizit0r »

забудь про статус, он на АОПе не будет работать при всем желании.

в твоем случае отлавливать либо через ивент анимации (если она есть при параличе) либо через журнал.
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
Venom
Novice
Novice
Posts: 123
Joined: 25.08.2010 14:00

Post by Venom »

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

в твоем случае отлавливать либо через ивент анимации (если она есть при параличе) либо через журнал.
Можешь пояснить подробнее о ивенте анимации ?
Журнал - не вариант, как говорил выше скрипт не функционирует.
А что самое интересное, забыл добавить, так это то, что такая ситуация возникает лишь в случае, когда персонаж стоит - стреляет, лутит трупы иное. Во время движения - все работает. В сис журнал выдает сообщение - бед поинт, не более. После того как фроуз слетает - перс продолжает движение.
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

Post by Vizit0r »

в соседней темы про ивенты идет речь как раз.
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
pr0Zak
Novice
Novice
Posts: 77
Joined: 15.09.2009 1:11
Location: Age of Power
Contact:

Post by pr0Zak »

Жаль Я в ивентах не бум бум :lol:

А есть какие то темы де разбирают роботу ивентов их возможности и тд.?
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

Post by Vizit0r »

да. в поиск.
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

Post by Vizit0r »

"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
Post Reply