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

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

Author:  muhomor[nova] [ 2005-04-25 05:16:54 ]
Post subject:  проблема с рубкой .....а точнее с журналом

играю на нове

раньше рубил в цикле for но очень неудобно (то вырубаешь сразу все и просто стоишь , то так нечего и не вырубаешь)

решил перейти на проверку журнала и вот написал :
------------------------------------------------------------------------------------
sub limb(t,x,y)
uo.DeleteJournal()
while uo.InJournal("There's not enough wood here to harvest.")==0
uo.waittargettile(str(t),str(x),str(y),str(uo.getz()))
uo.usetype(0x0F43)
wait(6000)
wend
end sub
-------------------------------------------------------------------------------------

почемуто неперестает рубить

и незнаю точно .......помоему неудаляет журнал (я незнаю должен он удалиться в клиенте в окне journal или просто инжа перестает его воспринимать ......)

Author:  Beyonder [ 2005-04-25 07:40:14 ]
Post subject: 

Может быть фраза введена неправильно?
Попробуй ввести ее кусок, например "not enough wood".

Author:  muhomor[nova] [ 2005-04-25 08:05:08 ]
Post subject: 

а он разве реагирует на куски фраз ?

проблема в том что у меня такая проблема со всеми скриптами связаными с проверкой журнала .........

а после команды uo.deletejournal исчезают записи в журнале в самом клиенте или нет ?

и последний вопрос ....может есть какие настройки связанные с журналом ?

Author:  Beyonder [ 2005-04-25 08:21:26 ]
Post subject: 

На куски фраз он реагирует прекрасно :). Комманда InJournal ищет не построчно, а вообще в тексте журнала, и если находит нужную фразу - возвращает true.
Журнал Inject-а и журнал UO - 2-е похожие но разные вещи. Inject сам следит за клиентом и записывает сообщения в свой журнал, связи с Журналом клиента нет.
Попробуй рубануть лес до нужной тебе фразы, потом ввести ,showjournal 10 и скопировать фразу оттуда.

Author:  Sfagnum [ 2005-04-25 08:26:46 ]
Post subject:  Re: проблема с рубкой .....а точнее с журналом

muhomor[nova] wrote:
Code:
sub limb(t,x,y)
uo.DeleteJournal()
while not uo.InJournal("There's not enough wood here to harvest.")
uo.waittargettile(str(t),str(x),str(y),str(uo.getz()))
uo.usetype(0x0F43)
wait(6000)
wend
end sub

Author:  Beyonder [ 2005-04-25 08:53:20 ]
Post subject: 

Так 0 это же тот-же false.
Или я чего-то не понимаю?

Author:  Sfagnum [ 2005-04-25 09:03:41 ]
Post subject: 

Beyonder wrote:
Так 0 это же тот-же false.
Или я чего-то не понимаю?
;)
а вообще на Нове разве не кейлоки или как их там :roll:

Author:  muhomor[nova] [ 2005-04-25 09:41:48 ]
Post subject: 

http://yoko.netroof.net/help/index.php?lang=rus :


Ищет в журнале Injection строку, в которой встречается text, и возвращает её номер плюс 1, или возвращает 0 если такая строка с момента последнего удаления журнала DeleteJournal не обнаружена

пока нет нужной строки ...... injournal возврашает 0 ...... и чел рубит
когда появится данная фраза цикл заканчивается ........ вроде все верно ...

а что такое кейлок ?

Author:  muhomor[nova] [ 2005-04-25 09:50:47 ]
Post subject: 

спаисбо всем большое проблема решена ....

и вправду в журнале инжи вместо "there's no wood....." появляется строка "cliloc# 0xA30D"

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