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

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

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

> Без описания
Geoteh
Отправлено: 26 Декабря, 2023 - 19:11:49
Post Id



Пользователь
Участник


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




хочу ввести в бота ведение статистики их две но смысл одинаковый, наверное такое еще кому-то пригодится Улыбка Улыбка

1) в боях - при нахождении картинки (выиграл / проиграл) в окне светился текст (побед -ХХ раз, проиграл -ХХ раз) и сколько времени прошло как работает бот

и 2й) тут чуть сложнее есть картинка а под ней х10, х20, х30 ..... к примеру как вот при нахождении их он складывал эти цифры как калькулятор в одну суму и так же само светился текст (всего собрано - ХХХХХ чего-то там )
 
 Top
Dantes3000
Отправлено: 26 Декабря, 2023 - 19:26:17
Post Id



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


Покинул форум
Сообщений всего: 1489
Дата рег-ции: Июнь 2016  
Репутация: 58




 Geoteh пишет:
хочу ввести

Прекрасно. вперёд
 
 Top
Ilya001
Отправлено: 26 Декабря, 2023 - 20:24:29
Post Id



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


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




 Geoteh пишет:
складывал эти цифры как калькулятор в одну суму

Пример кода:
CODE:
string Text[3]={"x10", "x20", "x30"}; //наш распознанный текст к примеру из ReadText, хотя ReadText не записывает в массив, но это для примера
int result=0; //сюда будем записывать результат от математического сложения

for (int n=0; n<3; n++)
{
regexreplace(-1, #Text[n], Text[n], "[^0-9]", ""); //удалить всё кроме цифр
result=result+formatsn(Text[n]); //математика :)
}

messagebox("Результат: "+format(result)); //вывод результата

(Отредактировано автором: 26 Декабря, 2023 - 20:30:48)

 
 Top
Geoteh
Отправлено: 27 Декабря, 2023 - 16:46:54
Post Id



Пользователь
Участник


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




чуть разобрался ) меня больше интересовал (textout) и сделал так
CODE:
int result=0;

setwindowparam(w);
textbkcolor(0, 16777215);
textout(1, 0+w.left, 0+w.top, "Текст "+format(result), 1);
result++;


теперь не могу разобраться с математикой ((( как можно добавить чтоб он к данному что есть числу добавлял не +1 а +10 или 20 и выводил его ?
 
 Top
neba2101
Отправлено: 27 Декабря, 2023 - 16:59:51
Post Id



Пользователь
Мастер


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




 Geoteh пишет:
добавлял не +1 а +10


result=result+10;
 
 Top
Geoteh
Отправлено: 27 Декабря, 2023 - 17:10:18
Post Id



Пользователь
Участник


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




 neba2101 пишет:
result=result+10;
главное что делал так и не работал а ща получилось ))) спасиб
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Вопросы и решение проблем »


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




Powered by