Помогите с JournalSeria

Anything and all.

Moderators: Murderator+, Murderator

Post Reply
enjoy
Posts: 24
Joined: 2005-03-04 21:58:54

Помогите с JournalSeria

Post by enjoy »

Народ, помогите пожалуста! Нужно вот такое вот чудо: игнорировать все сообщения, приходящие от себя (0x0000CE4E). А если кто-то дургой скажет что-либо, то UO.say("Alarm!") Знающий скриптер посоветовал мне ето делать через JournalSerial. Помогите ПЛЗ!
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post 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
оно но надо посмотреть какие сериалы кидаются на сообщения не относящиеся к живым игрокам...
enjoy
Posts: 24
Joined: 2005-03-04 21:58:54

Post by enjoy »

Спасибо конечно, Но Lastmessage в данном скрипте неуместен! потомучто он пропускает половину того, что написанно в журнале, например You see:.... или Your skill..... если нетрудно то перепиши через UO.Ijournal

ОГРОМНОЕ СПАСИБО!
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

гыгы только что заметил что в журнале инжекта не сохраняются сообщения от статики.. поповоду повышения скела так и не смог протестить... да и вопрос не вэтом нафиг тебе это надо в твоем аларме?
онреагирует на объекты укоторых есть сериалы
Post Reply