проблемма в том что сообщения над головой чара появляются с задержкой! действие произведено а сообщение тока появилось!как сделать что бы реагирование на сообщения как бы условно были вовремя?
скрипт следит за сообщениями которые появляются. те сообщения которые появляются над головой идут с задержкой - следовательно и действие чара происходят с задержкой
A ne leg4e prosta v igre : Options - Display - Adjust how long speech remains on screen. I stavi6 tam hotj 5000, 4tobi soobs4enija nad golovoj na pol 4asa zavisali
var i var msg var target = UO.GetSerial('lasttarget') for i = 0 to 100 if UO.JournalSerial(i) == target then msg = UO.Journal(i) # В переменной msg будет сообщение от lasttarget. ... # обработка сообщения endif next UO.DeleteJournal()
sub abc() var i var msg var target = UO.GetSerial('lasttarget') while 1 for i = 0 to 100 if UO.JournalSerial(i) == target then msg = UO.Journal(i) if msg == 'a' then UO.Say('Б') endif endif next UO.DeleteJournal() Wait(100) # Если убрать эту задержку, УО повиснет! :) wend end sub