Вопрос к знающим людям.

Anything and all.

Moderators: Murderator+, Murderator

Post Reply
BETEPAH
Expert!
Posts: 838
Joined: 2004-05-31 09:31:51
Contact:

Вопрос к знающим людям.

Post by BETEPAH »

Вопросик
как запалучить имя человека из журнала приравненое к злобности ?тоесть:

for jor = 0 to 9
ser = uo.journalserial(jor)
noto = uo.getnotoriety(ser)
if noto <> 1 and noto <> 0 and not uo.injournal("elemental") then
--------------------------------
--------------------------------
uo.textopen()
uo.textprint("В шахту приходил ПК - "+(Имя ПК или серого )'+Time)

Заранее спасибо....
Все просто.
BETEPAH ™
Lord Ruslan Nightmare
Expert!
Posts: 359
Joined: 2004-04-25 11:11:07
Contact:

Post by Lord Ruslan Nightmare »

name = uo.GetName(серийник)
uo.click(серийник)
wait(1000)
name = uo.GetName(серийник)

типа того
Без труда не выловишь и рыбку из пруда,
А без пруда не выловишь её и с трудом...
BETEPAH
Expert!
Posts: 838
Joined: 2004-05-31 09:31:51
Contact:

Post by BETEPAH »

Lord Ruslan Nightmare wrote:name = uo.GetName(серийник)
uo.click(серийник)
wait(1000)
name = uo.GetName(серийник)

типа того


Не работает...
Еще предложения ?
Все просто.
BETEPAH ™
Lord Ruslan Nightmare
Expert!
Posts: 359
Joined: 2004-04-25 11:11:07
Contact:

Post by Lord Ruslan Nightmare »

Должно работать. Сначала получение имени инициируется с помощью одного запроса на имя и клика (это 100% гарантия, что клиент запросит имя у сервера), ожидание (попробуй увеличить до 2-3 секунд), и наконец повторный запрос на имя - вот он уже должен сработать. Если не работает - тогда даже не знаю. Тогда выдирай имена из журнала.
Без труда не выловишь и рыбку из пруда,
А без пруда не выловишь её и с трудом...
Yoko
Site Admin
Posts: 1964
Joined: 2004-04-03 16:49:38
Contact:

Re: Вопрос к знающим людям.

Post by Yoko »

BETEPAH wrote:Вопросик
как запалучить имя человека из журнала приравненое к злобности ?тоесть:

for jor = 0 to 9
ser = uo.journalserial(jor)
noto = uo.getnotoriety(ser)
if noto <> 1 and noto <> 0 and not uo.injournal("elemental") then
--------------------------------
--------------------------------
uo.textopen()
uo.textprint("В шахту приходил ПК - "+(Имя ПК или серого )'+Time)

Заранее спасибо....


так как ты написал то можно, но 1) если к моменту проверки пк убежал за два экрана то он уже может быть удалён из памяти, соответсвенно нет записи о ноториети 2) слово элементал будет искаться по всему достуному журналу а не по тем 10 строкам по которым ты сделал цикл
Yoko
Site Admin
Posts: 1964
Joined: 2004-04-03 16:49:38
Contact:

Re: Вопрос к знающим людям.

Post by Yoko »

BETEPAH wrote:Вопросик
как запалучить имя человека из журнала приравненое к злобности ?тоесть:

for jor = 0 to 9
ser = uo.journalserial(jor)
noto = uo.getnotoriety(ser)
if noto <> 1 and noto <> 0 and not uo.injournal("elemental") then
--------------------------------
--------------------------------
uo.textopen()
uo.textprint("В шахту приходил ПК - "+(Имя ПК или серого )'+Time)

Заранее спасибо....


так как ты написал то можно, но 1) если к моменту проверки пк убежал за два экрана то он уже может быть удалён из памяти, соответсвенно нет записи о ноториети 2) слово элементал будет искаться по всему достуному журналу а не по тем 10 строкам по которым ты сделал цикл
Post Reply