играю на нове
раньше рубил в цикле 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 или просто инжа перестает его воспринимать ......)
проблема с рубкой .....а точнее с журналом
Moderators: Murderator+, Murderator
-
- Posts: 22
- Joined: 2005-04-21 17:50:46
На куски фраз он реагирует прекрасно
. Комманда InJournal ищет не построчно, а вообще в тексте журнала, и если находит нужную фразу - возвращает true.
Журнал Inject-а и журнал UO - 2-е похожие но разные вещи. Inject сам следит за клиентом и записывает сообщения в свой журнал, связи с Журналом клиента нет.
Попробуй рубануть лес до нужной тебе фразы, потом ввести ,showjournal 10 и скопировать фразу оттуда.

Журнал Inject-а и журнал UO - 2-е похожие но разные вещи. Inject сам следит за клиентом и записывает сообщения в свой журнал, связи с Журналом клиента нет.
Попробуй рубануть лес до нужной тебе фразы, потом ввести ,showjournal 10 и скопировать фразу оттуда.
Re: проблема с рубкой .....а точнее с журналом
muhomor[nova] wrote:Code: Select all
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
-
- Posts: 22
- Joined: 2005-04-21 17:50:46
http://yoko.netroof.net/help/index.php?lang=rus :
Ищет в журнале Injection строку, в которой встречается text, и возвращает её номер плюс 1, или возвращает 0 если такая строка с момента последнего удаления журнала DeleteJournal не обнаружена
пока нет нужной строки ...... injournal возврашает 0 ...... и чел рубит
когда появится данная фраза цикл заканчивается ........ вроде все верно ...
а что такое кейлок ?
Ищет в журнале Injection строку, в которой встречается text, и возвращает её номер плюс 1, или возвращает 0 если такая строка с момента последнего удаления журнала DeleteJournal не обнаружена
пока нет нужной строки ...... injournal возврашает 0 ...... и чел рубит
когда появится данная фраза цикл заканчивается ........ вроде все верно ...
а что такое кейлок ?
-
- Posts: 22
- Joined: 2005-04-21 17:50:46