Page 1 of 1

Помогите с JournalSeria

Posted: 2005-07-14 19:23:51
by enjoy
Народ, помогите пожалуста! Нужно вот такое вот чудо: игнорировать все сообщения, приходящие от себя (0x0000CE4E). А если кто-то дургой скажет что-либо, то UO.say("Alarm!") Знающий скриптер посоветовал мне ето делать через JournalSerial. Помогите ПЛЗ!

Posted: 2005-07-14 20:08:19
by Grin
sub Alarm()
var msg
while not uo.Dead
wait(50)
if uo.lastmessage() <> msg and Uo.GetSerial(uo.JournalSerial(uo.Journal(0)))<> Uo.GetSerial('self') then
msg=uo.lastmessage()
uo.msg('Alarm!')
end if
wend
end sub
оно но надо посмотреть какие сериалы кидаются на сообщения не относящиеся к живым игрокам...

Posted: 2005-07-14 20:16:40
by enjoy
Спасибо конечно, Но Lastmessage в данном скрипте неуместен! потомучто он пропускает половину того, что написанно в журнале, например You see:.... или Your skill..... если нетрудно то перепиши через UO.Ijournal

ОГРОМНОЕ СПАСИБО!

Posted: 2005-07-14 20:34:24
by Grin
гыгы только что заметил что в журнале инжекта не сохраняются сообщения от статики.. поповоду повышения скела так и не смог протестить... да и вопрос не вэтом нафиг тебе это надо в твоем аларме?
онреагирует на объекты укоторых есть сериалы