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

Как организовать такое "ожидание" в игре?
http://forum.yoko.com.ua/viewtopic.php?f=20&t=442
Page 1 of 1

Author:  Black Horse [ 2004-05-25 18:24:03 ]
Post subject:  Как организовать такое "ожидание" в игре?

какой кусок скрипат отвечает за нижеприведённое:

ждать пока не появится <такая> строчка в журнале.

Объясняю для чего - после токо как мой чар копнул проходит некоторое время до того как он выкопает что-нибудь или нет. Эта пауза - интервал от 3,5 до 4,5 секунд. Чтобы не терять время хотелось бы организовть именно такое ожидание, а не простой wait().
Спасибо за решение :)

Author:  Edred [ 2004-05-25 19:01:42 ]
Post subject: 

А почитать скрипты в соседних топиках и хелп на сайте Йоко слабо?

Author:  Black Horse [ 2004-05-25 19:06:15 ]
Post subject: 

Edred wrote:
А почитать скрипты в соседних топиках и хелп на сайте Йоко слабо?

ты самый умный? если да - то дай ссылку, где есть ответ на мой вопрос.
А то я тебя сам пошлю, только не в хелпе копаться, ясно?

Author:  Edred [ 2004-05-25 19:09:46 ]
Post subject: 

Black Horse wrote:
Edred wrote:
А почитать скрипты в соседних топиках и хелп на сайте Йоко слабо?

ты самый умный? если да - то дай ссылку, где есть ответ на мой вопрос.
А то я тебя сам пошлю, только не в хелпе копаться, ясно?


Вопросами, заданными таким тоном ты многого не добьешься. Тебя просто проигнорируют и все. Таких как ты с подобными вопросами здесь каждый день минимум несколько человек объявляется...

Author:  Black Horse [ 2004-05-25 19:17:08 ]
Post subject: 

Edred wrote:
Black Horse wrote:
Edred wrote:
А почитать скрипты в соседних топиках и хелп на сайте Йоко слабо?

ты самый умный? если да - то дай ссылку, где есть ответ на мой вопрос.
А то я тебя сам пошлю, только не в хелпе копаться, ясно?


Вопросами, заданными таким тоном ты многого не добьешься. Тебя просто проигнорируют и все. Таких как ты с подобными вопросами здесь каждый день минимум несколько человек объявляется...

не понимает человек...
1) я ответа жду по теме, а не размышлений некоторых о "птичках".
2) лично тебе - где мой тон не вежлив вопросе?
3) если всё так просто ответь по делу, а не флуди.

Author:  Lord Ruslan Nightmare [ 2004-05-25 22:30:24 ]
Post subject: 

Ожидание сообщения - это КЛЮЧЕВОЙ момент почти любого крафтового или ресурсного скрипта. НАСТОЛЬКО ключевой, что не заметить его, просмотрев пару предложенных скриптов, просто немыслимо.

Author:  Black Horse [ 2004-05-25 23:04:08 ]
Post subject: 

Lord Ruslan Nightmare wrote:
Ожидание сообщения - это КЛЮЧЕВОЙ момент почти любого крафтового или ресурсного скрипта. НАСТОЛЬКО ключевой, что не заметить его, просмотрев пару предложенных скриптов, просто немыслимо.

меня не интересует просто строка uo.InJournal и условия есть/нет она. мне важно ЖДАТЬ ПОКА не будет некой строки в журнале. теперь понятно? А кто меня ткнёт носом в скрипт с таким решением - вечные благодарности.
ну жно что-то вроде wait -> until
я такой связки не видел.

Author:  Ugrum. [ 2004-05-25 23:44:31 ]
Post subject: 

Black Horse wrote:
А кто меня ткнёт носом в скрипт ...

http://yoko.netroof.net/forum/viewtopic.php?t=426 :mrgreen:
ближайший.....

Author:  Black Horse [ 2004-05-25 23:56:15 ]
Post subject: 

Ugrum. wrote:
Black Horse wrote:
А кто меня ткнёт носом в скрипт ...

http://yoko.netroof.net/forum/viewtopic.php?t=426 :mrgreen:
ближайший.....

правда?
а где? (указать пост и примерно строку)
А если ещё и перечитать, что мне нужно, будет совсем хорошо!

Author:  Yoko [ 2004-05-26 00:09:19 ]
Post subject: 

вообще то нужно открыть архив форума (ссылка вверху) раздел FAQ топик Journal (Работа с журналом)

там подробно всё описано

плюс конечно же один и тот же твой вопрос повторяется и отвечается ежедневно во многих топиках
подозреваю у тебя не было желания разбираться

Author:  Ugrum. [ 2004-05-26 00:12:12 ]
Post subject: 

Black Horse wrote:
нужно что-то вроде wait -> until
.


Russian wrote:
Побегав по форуму, "домутил" скрипт до такого вида, и теперь все работает:

sub main()
var i;
tinst:
uo.deletejournal()
UO.WaitMenu('Tinkering','Tools','Tools','tinker')
UO.Usetype('0x1EBC')
i=0
Code:
repeat <----------!!!!!!!!!
wait(200) <----------!!!!!!!!!
i=i+1
until uo.injournal("You put") or uo.injournal("failed") or i>50 <-------!!!!!!!!

goto tinst
end sub

Только объясните, пожалуйста, что вообще в этом скрипте означают строки с i (var i, i=0, i=i+1, i>50).



:mrgreen: :mrgreen: :mrgreen:

Author:  Black Horse [ 2004-05-26 01:07:00 ]
Post subject: 

Yoko wrote:
вообще то нужно открыть архив форума (ссылка вверху) раздел FAQ топик Journal (Работа с журналом)

там подробно всё описано

плюс конечно же один и тот же твой вопрос повторяется и отвечается ежедневно во многих топиках
подозреваю у тебя не было желания разбираться

Yoko - спасибо.

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