Yoko
http://forum.yoko.com.ua/

работа с серийником и журналом..?
http://forum.yoko.com.ua/viewtopic.php?f=20&t=7142
Page 1 of 1

Author:  Mihail [ 2006-03-26 19:12:08 ]
Post subject:  работа с серийником и журналом..?

Доброго времени суток, моя идея такова:
Стоит чар - вокруг него куча народу, вдруг кто-ниудь из толпы говорит ему "Вася привет", вот нужно получить ID сказавшего + его имя и ответить ему, при этом всех остальных рядом стоящих чаров надо uo.ignore()..
вот - попытался написать соотвествующий скрипт но что-то не очень получается...( нужна помощь..
Code:
sub hi()
var i, jser, gser, exit, name
Dim a[2]
a[1]='Вася привет'
a[2]='Превед Вася'
for i=1 to 2
if uo.injournal(a[i]) then
jser=uo.journalserial()

repeat
uo.findtype('0x0190')   // поиск чаров которые могли это сказать
gser=uo.getserial('finditem')
if jser==gser then
exit=1
else
uo.ignore('finditem')
end if
until exit==1
uo.click(???) //см. строчку ниже
name=uo.getname(???) //надо получить имя и ID того чара которого мы искали выше.
uo.msg(name + '! Превед красавчег!')
uo.deletejournal()
end if
next
end sub

p.s. забыл сказать - фразы на которые реагировать обязательно должны быть оформлены в виде массива.. и нужно получить ID этого чара для дальнейшей работы с ним..

Author:  Edred [ 2006-03-26 19:58:48 ]
Post subject: 

А зачем в игнор остальных, да и зачем вообще искать? У тебя уже есть сериал чара по журналу, ну кликни по сериалу и возьми имя. Ну и отвечай.

Author:  SLAK [ 2006-03-26 20:21:44 ]
Post subject:  Re: работа с серийником и журналом..?

Mihail wrote:
Превед красавчег!

Ты с ЗХК ?

Author:  Mihail [ 2006-03-26 20:37:31 ]
Post subject: 

обошелся без игнора остальных..
фтопку топик

Page 1 of 1 All times are UTC+02:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/