Помогите с проверкой журнала!

Anything and all.

Moderators: Murderator+, Murderator

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

Помогите с проверкой журнала!

Post by enjoy »

Скриптеры, если кто может, то объясните следущее, я написал скрипт:

sub check_GM()
While UO.Life>0
wait(1000)
while UO.lastmessage()=="FocuS: You fish a while, but fail to catch anything." or UO.lastmessage()=="Where would you like to fish?" or UO.lastmessage()=="You pull out a fish!" or UO.lastmessage()=="You pull out a small fish!" or UO.lastmessage()=="You pull out a Black Pearls!" or UO.lastmessage()=="You pull out a Black Pearl!" or UO.lastmessage()=="You put the Newbee dagger in your pack." or UO.lastmessage()=="You put the fishing pole in your pack." or UO.lastmessage()=="There are no fish here." or UO.lastmessage()=="What do you want to use this on?" or UO.lastmessage()=="You pull out a thigh boots!" or UO.lastmessage()=="You have hidden yourself well" or UO.lastmessage()=="You put the clean bandages in your pack."
wait(100)
wait(100)
wend
uo.launch("D:\EmoMusic\My Chemical Romance\(2004) - Three Cheers For Sweet Revenge\LOL.mp3")
wait(100)
UO.deletejournal()
Wait(1500)
wend
end sub

Этим скриптом я хотел допиться того, что если в журнале появится что-либо, кроме надписей которые я так сказать проигнорировал, то инжект будет проигрывать файл с музыкой. Но есть одно НО. Если я тыкну на граунд и в журнале появится надпись: You see: wather
То музыка играть не начинает. тоже самое, про Skill. если скилл фишинг меняет свое значение, то инжект молчит. Вот собственно мне нужно проигрывать файл, если в журнале будет что-либо кроме сообщений которые я добавил в игнор. На сайте Йоко не нашел как это реализовать. с Серийником журнала это делать нельзя. Если кто знает, то помогите пожалуста!!!
flake
Expert!
Posts: 746
Joined: 2004-08-11 23:56:17
Location: The Citadel
Contact:

Post by flake »

А почему не используешь UO.InJournal()?
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

Еще раз повторяю инжект не хранит в своем журналее собщения от статики и оповещени о скалих..
отловить никак...
enjoy
Posts: 24
Joined: 2005-03-04 21:58:54

Post by enjoy »

а как в данном случае использовать?
flake
Expert!
Posts: 746
Joined: 2004-08-11 23:56:17
Location: The Citadel
Contact:

Post by flake »

enjoy wrote:а как в данном случае использовать?


Code: Select all

UO.InJournal( "FocuS: You fish a while, but fail to catch anything." )
enjoy
Posts: 24
Joined: 2005-03-04 21:58:54

Post by enjoy »

А можно поподробнее... :)
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

Подробней только в хелпе...
Инжект ведет журнал но порой отличный от журнала ультимы...
Так вот есть команда инджорнал которая ищет вхождение строчки вовсем журнале...не эксперементировал ищит ли она первое в ходжение и в каком на правлении...
Короче ищет в большом колве строку похожую на ту что ты написал...
enjoy
Posts: 24
Joined: 2005-03-04 21:58:54

Post by enjoy »

помогите пожалуста реализовать :(
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

что реальзовать???
Тебе что конкретно надо?
Все сообщения от сервера имеют постояный интересный и красивый айдишник...
пидерись кнему
и пусть у тебя музыка играет на все айдишника кроме сервера...
можешь пойти дальше и реагировать только на живое... короче вариантов куча чт отебе то надо?
enjoy
Posts: 24
Joined: 2005-03-04 21:58:54

Post by enjoy »

Дай аську свою плз.
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

84823930
Post Reply