Автоматизация и боты

 Помощь      Поиск      Пользователи
Сайт Кибор     Программируемый кликер Кибор     Видео обучение     Заказать бот

 Страниц (9): « 1 2 3 4 [5] 6 7 8 9 »   

> Описание: Справка по некоторым функциям Кибор
Zireael
Отправлено: 14 Августа, 2021 - 18:40:05
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4461
Дата рег-ции: Нояб. 2017  
Репутация: 585




 Цитата:
можно функцию которая бы разбивала случайный текст на символы?

CODE:
string text = "qwe 123";

char c[9999];
strcpy(#c[0], text);
for(int i=0; i<size(#c[0]); i++)
{
messagebox(c[i]);
}
 
 Top
mattallen
Отправлено: 19 Августа, 2021 - 20:27:55
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 23
Дата рег-ции: Апр. 2021  
Репутация: 0




 Kibor пишет:
Функции.

Можно ли вернуть true /false из своей функции?
(Добавление)
 mattallen пишет:
 Kibor пишет:
Функции.

Можно ли вернуть true /false из своей функции?

Как -то так:
CODE:
if (check()
{
messagebox("true") )
} else {
messagebox("false")
}

function check()
{
return TRUE
}
 
 Top
ivantu
Отправлено: 19 Августа, 2021 - 21:54:03
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 732
Дата рег-ции: Нояб. 2013  
Репутация: 14




CODE:

if (check())
{
messagebox("true")
} else {
messagebox("false")
}

function check()
{
return 0 // 1 - true 0 - false
}
 
 Top
mattallen
Отправлено: 20 Августа, 2021 - 01:09:13
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 23
Дата рег-ции: Апр. 2021  
Репутация: 0




 ivantu пишет:
CODE:

if (check())
{
messagebox("true")
} else {
messagebox("false")
}

function check()
{
return 0 // 1 - true 0 - false
}

Спасибо! Хорошо
 
 Top
Zireael
Отправлено: 20 Августа, 2021 - 01:51:25
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4461
Дата рег-ции: Нояб. 2017  
Репутация: 585




 Цитата:
return 0

Точку с запятой не забывайте ставить.
CODE:
return 0;
 
 Top
a300
Отправлено: 11 Октября, 2021 - 11:08:12
Post Id



Пользователь
Наблюдатель


Покинул форум
Сообщений всего: 32
Дата рег-ции: Май 2020  
Репутация: 0




Добрый день.
Может кто то помочь почему не работает такая конструкция что я упустил?

if (nb==k)
{
nb=0;
ct_KIB:
getlocaltime(Year, Month, DayOfWeek, Day, Hour, Minute, Second, Milliseconds);
textout(0, 1600, 995, "ожидание 10:00 или 22:00 часов, сейчас "+format(Hour), 0);
if (Hour!=10) || (Hour!=22)
{
pause(60000);
goto ct_KIB;
}
}
 
 Top
Ilya001
Отправлено: 11 Октября, 2021 - 12:00:44
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 459
Дата рег-ции: Май 2020  
Репутация: 23




 a300 пишет:
if (Hour!=10) || (Hour!=22)

пишется так if (Hour!=10 || Hour!=22)
 
 Top
a300
Отправлено: 11 Октября, 2021 - 14:59:29
Post Id



Пользователь
Наблюдатель


Покинул форум
Сообщений всего: 32
Дата рег-ции: Май 2020  
Репутация: 0




Спасибо за ответ, но всё равно при наступлении нужного времени цикл не прерывается и продолжается. Огорчение

(Отредактировано автором: 11 Октября, 2021 - 15:00:15)

 
 Top
Ilya001
Отправлено: 11 Октября, 2021 - 15:15:10
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 459
Дата рег-ции: Май 2020  
Репутация: 23




 a300 пишет:
Спасибо за ответ, но всё равно при наступлении нужного времени цикл не прерывается и продолжается. Огорчение

Попробуйте:
CODE:
if (nb==k)
{
nb=0;
ct_KIB:
getlocaltime(Year, Month, DayOfWeek, Day, Hour, Minute, Second, Milliseconds);
textout(0, 500, 500, "ожидание 10:00 или 22:00 часов, сейчас "+format(Hour), 0);
if (Hour==10 || Hour==22)
{
goto stop;
}
else
{
pause(60000);
goto ct_KIB;
}
}
stop:

(Отредактировано автором: 11 Октября, 2021 - 15:26:26)

 
 Top
a300
Отправлено: 14 Октября, 2021 - 00:23:08
Post Id



Пользователь
Наблюдатель


Покинул форум
Сообщений всего: 32
Дата рег-ции: Май 2020  
Репутация: 0




 Ilya001 пишет:
Попробуйте:

Спасибо за помощь, к сожалению у меня бесплатная версия (350 команд) и ваш код у меня ни как не помещался, но помог написать более короткий, который поместился.
Может кому пригодиться.

CODE:
if (nb==k)
{
nb=0;
for(int Year, Month, DayOfWeek, Day, Hour=0, Minute, Second, Milliseconds; Hour!=10 && Hour!=22; getlocaltime(Year, Month, DayOfWeek, Day, Hour, Minute, Second, Milliseconds)) // цикл
{
textout(0, 1650, 995, "ожидание 10 или 22 часов сейчас "+format(Hour), 1);
pause(6000);
}
}
 
 Top
Страниц (9): « 1 2 3 4 [5] 6 7 8 9 »
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« О программе Кибор »


Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by