| Yoko http://forum.yoko.com.ua/ |
|
| И снова прощу помощи.) http://forum.yoko.com.ua/viewtopic.php?f=3&t=13434 |
Page 1 of 1 |
| Author: | MacTepeo [ 2008-03-30 11:09:50 ] |
| Post subject: | И снова прощу помощи.) |
итак, снова озадачил себя -) суть проблемы: щас бегаю на шарде, где люди активно используют скрытие каста, причем есть много вариаций 1) uo.msg(' ') три раза - самя простая. 2) uo.msg(' An Ex Por') - с разными вариациями 3) спам uo.msg(' An Ex Por') с разными цветами, которые могут совпадать с цветом обычных кастов. + с разной последовательностью. вобщем пытался найти решение: Code: sub DetectCast() но скрипт почти не выдает сообщения кастов, тоесть шансы сдетектить каст ~30% причем я так и не понял от чего это зависит. суть проблемы : заставить скрипт выдавать сообщения произносимые именно персонажем, а не скриптами хозяина. пробовал тупо фильтровать по цвету, но получалось не эффективно. |
|
| Author: | korzh [ 2008-03-30 15:51:47 ] |
| Post subject: | |
Code: if uo.journalcolor( uo.injournal( Cast[i] ) - 1 ) == '0x03B2' then ЗЫ читаем хелп по команде uo.injournal() |
|
| Author: | MacTepeo [ 2008-04-03 07:35:31 ] |
| Post subject: | |
почитал.. не понял.) |
|
| Author: | korzh [ 2008-04-03 13:50:41 ] |
| Post subject: | |
Описание: InJournal • Синтакс: number uo.InJournal(text) Тема: Команды скриптов Ключевые слова: uoscript, journal Ищет в журнале Injection строку, в которой встречается text, и возвращает её номер плюс 1, или возвращает 0 если такая строка с момента последнего удаления журнала DeleteJournal не обнаружена. Номер может быть использован в дальнейшем для функций Journal, JournalSerial, SetJournalLine (не забыть отнять единицу). |
|
| Page 1 of 1 | All times are UTC+02:00 |
| Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |
|