Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » Как задать повтор функции через диалоговое окно?

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

1. Budni - 28 Марта, 2018 - 01:09:44 - перейти к сообщению
Собсвенно писал себе бота, закончил. Тепрерь никак не могу сообразить как, через это
диалоговое окно (Отобразить)

Задать повторение функции "бой();"
Функция (Отобразить)


Помогите пожалуйста.
2. Dantes3000 - 28 Марта, 2018 - 01:47:55 - перейти к сообщению
CODE:
int q=formatsn(input ("Сколько раз?"));

loop(q)
{
бой();
}
3. Budni - 28 Марта, 2018 - 03:53:01 - перейти к сообщению
 Dantes3000 пишет:
CODE:
int q=formatsn(input ("Сколько раз?"));

loop(q)
{
бой();
}

А куда это добавить в диалоговом окне?
4. Zireael - 28 Марта, 2018 - 04:13:50 - перейти к сообщению
code (Отобразить)
5. Dantes3000 - 28 Марта, 2018 - 07:24:57 - перейти к сообщению
мой тебе совет - не лезь пока в эти диалоговые окна. используй input для начала.
в первом блоке кода впиши int q=formatsn(input ("Сколько раз?" ));

а в последнем
loop(q)
{
бой();
}

при запуске скрипта введешь число, сколько надо, оно запишется в переменную q, а loop(q) повторит функцию бой() сколько указал раз...и выйдет из скрипта
6. Budni - 29 Марта, 2018 - 06:22:49 - перейти к сообщению
Решил так попробовать зациклить ноо... что я тут не так делаю? Через input задаю q. в условии задаю n=<q. выдает ошибку (
7. Kibor - 29 Марта, 2018 - 06:25:12 - перейти к сообщению
не =< а <=
8. Budni - 30 Марта, 2018 - 05:20:57 - перейти к сообщению
 Kibor пишет:
не =< а <=

не помогло, пишет ошибка после первого выполнения скрипта


тут вроде всё норм..
CODE:
n++;
if (n<=q) goto F;
9. Kibor - 30 Марта, 2018 - 07:31:24 - перейти к сообщению
Нет объявления n

Powered by ExBB FM 1.0 Final