timeout в блоках - тварь поганая / неожиданный результат

Общие вопросы по OpenKore обсуждаются здесь. Можно сказать, что это - основной раздел форума.
Возник вопрос? Вам сюда.

Модератор: 4epT

Правила форума
Все вопросы по OK не касающиеся плагинов и макросов публикуются в этом разделе.
Перед тем как что то писать, пожалуйста, удостоверьтесь что данная тема не поднималась, вы полностью изучили мануалы по конфигурационным файлам бота и не нашли там решения.
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

timeout в блоках - тварь поганая / неожиданный результат

Сообщение piroJOKE »

Дарагие малыши, я щас вам загодаю загадку. Попробуйте порешать ее в уме, а потом попробовать на практике и сказать, совпало оно с тем что вы нарешали, или не очень. :x

Далее используются блоки doCommand и не существующая команда.
Таким образом бот ничего не делает, а мы просто смотрим на "ошибки", и понимаем, какой блок выполняется.

Пример 1.
doCommand zennny-1 {
timeout 4
}

doCommand zennny-2 {
timeout 4
}

doCommand zennny-3 {
timeout 4
}
Пример 2.
doCommand zennny-1 {
timeout 2
}

doCommand zennny-2 {
timeout 3
}

doCommand zennny-3 {
timeout 4
}
Пример 3.
doCommand zennny-1 {
timeout 4
}

doCommand zennny-2 {
timeout 3
}

doCommand zennny-3 {
timeout 2
}
Ну, что скажете? :x

* * *

ЗЫ: Вопрос в том, какова последовательность вызываемых блоков и частота их вызовов в каждом из 3х примеров. :twisted:
Последний раз редактировалось piroJOKE Сб окт 13, 2007 7:41 pm, всего редактировалось 1 раз.
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Konstantin
Энтузиаст
Сообщения: 132
Зарегистрирован: Ср авг 29, 2007 4:35 pm

Сообщение Konstantin »

эээ..чет не вьехал.... :(

З,Ы, я в смысл задачки не въехал...наф оно надо то?

все...вьехал...и все равно нах оно надо было 8))))
Последний раз редактировалось Konstantin Сб окт 13, 2007 9:13 pm, всего редактировалось 2 раза.
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

Konstantin
Если не въехал, то чо флудиш? :(

Добавлено спустя 1 минуту 31 секунду:

ЗЫ: Уточнил задачу, в конце 1го поста темы.
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Аватара пользователя
4epT
macro-маньячина
Сообщения: 2792
Зарегистрирован: Чт дек 21, 2006 1:23 pm
Сервер RO:: 4game
Discord: ya4ept#8494
Контактная информация:

Сообщение 4epT »

а последовательности и нету :cry: :evil:

получается что если прописать таймаут, то запускается либо тот блок у которого самый маленький таймаут, а если таймауты одинаковые, то тот, что выше в конфиге прописан. А на все остальные блоки плагин забивает :twisted:

получается как макрос, паралельно 2 не работают :)
Быстро и качественно напишу конфиг (макрос)! Стучи!
¤ Свежий бот ¤ Config checker ¤ Manual ¤
Изображение
Изображение
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

Ага. Именно. Из трех почти одинаковых блоков всегда срабатывает только тот, у которого меньший таймаут.

Вот блин, а я то думал, что у каждого - свой счетчик таймаута. =(
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Аватара пользователя
Click
Разработчик
Сообщения: 1564
Зарегистрирован: Сб ноя 04, 2006 11:30 pm
Сервер RO:: clickro.sytes.net
Откуда: Великий Новгород
Контактная информация:

Сообщение Click »

ну да...
поэтому я и не юзал таймауты, а пытался ставить условия
Аватара пользователя
4epT
macro-маньячина
Сообщения: 2792
Зарегистрирован: Чт дек 21, 2006 1:23 pm
Сервер RO:: 4game
Discord: ya4ept#8494
Контактная информация:

Сообщение 4epT »

pJ ты не писал на офф чтоб может прикрутили независимый таймаут?
Быстро и качественно напишу конфиг (макрос)! Стучи!
¤ Свежий бот ¤ Config checker ¤ Manual ¤
Изображение
Изображение
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

Не писал. Надо подумать, а нужно ли это на самом деле? :x
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Аватара пользователя
4epT
macro-маньячина
Сообщения: 2792
Зарегистрирован: Чт дек 21, 2006 1:23 pm
Сервер RO:: 4game
Discord: ya4ept#8494
Контактная информация:

Сообщение 4epT »

а вдруг пригодится :twisted:
в принципе хуже-то не будет (?) если тока думать будет дольше?
Быстро и качественно напишу конфиг (макрос)! Стучи!
¤ Свежий бот ¤ Config checker ¤ Manual ¤
Изображение
Изображение
Ответить