Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » Рандомная задержка

Страниц (2): [1] 2 »
 

1. SlitMe - 24 Марта, 2019 - 05:54:20 - перейти к сообщению
Ребят, может было, но всё-таки спрошу. Пару дней только начал пользоваться кибо, скажите пожалуйста, как настроить например чтобы нажималась кнопка "M" через случайный промежуток времени, например 2-4 сек? И можно ли сделать это в визуальном редакторе или только через код напрямую?
2. Dantes3000 - 24 Марта, 2019 - 05:56:10 - перейти к сообщению
pause(rand(2000, 4000)); в блоке кода после нажатия клавиши.
3. SlitMe - 24 Марта, 2019 - 05:58:31 - перейти к сообщению
 Dantes3000 пишет:
pause(rand(2000, 4000)); в блоке кода после нажатия клавиши.

Через визуальный редактор нет такого?
4. Dantes3000 - 24 Марта, 2019 - 06:00:50 - перейти к сообщению
SlitMe , ну так это и есть через визуальный редактор. Блок кода есть, что стоит туда вписать одну строчку?
5. SlitMe - 24 Марта, 2019 - 06:02:19 - перейти к сообщению
 Dantes3000 пишет:
SlitMe , ну так это и есть через визуальный редактор. Блок кода есть, что стоит туда вписать одну строчку?

Нет, ничего не стоит, просто я думал что прямо в самом блоке можно дописать что-то) Спасибо.
6. dulger - 24 Марта, 2019 - 06:04:10 - перейти к сообщению
 SlitMe пишет:
 Dantes3000 пишет:
pause(rand(2000, 4000)); в блоке кода после нажатия клавиши.

Через визуальный редактор нет такого?


картинка
7. SlitMe - 24 Марта, 2019 - 06:06:44 - перейти к сообщению
 dulger пишет:
 SlitMe пишет:
 Dantes3000 пишет:
pause(rand(2000, 4000)); в блоке кода после нажатия клавиши.

Через визуальный редактор нет такого?


картинка

Вот, именно так я имел ввиду! Спасибо!
8. Kibor - 24 Марта, 2019 - 06:07:32 - перейти к сообщению
Если четко следовать вопросу
 SlitMe пишет:
чтобы нажималась кнопка "M" через случайный промежуток времени, например 2-4 сек?
, то

В таймере блок кода
 Цитата:
sendtimer(0, rand(2000, 4000));
9. SlitMe - 24 Марта, 2019 - 08:21:53 - перейти к сообщению
Если можно еще 1 вопрос, после блока "Старт" идет блок кода где идут следующие строки
"fight();enabletimer (1);" но при этом таймер не запускается, что я делаю не так?

start_();

fight();enabletimer (1);




function start_()
10. Zireael - 24 Марта, 2019 - 08:36:09 - перейти к сообщению
Так может надо сначала включить таймер, а потом делать переход в функцию.

Powered by ExBB FM 1.0 Final