Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » Помощь с ботом Audition 2

Страниц (19): « 1 [2] 3 4 5 6 7 8 9 ... » В конец
 

11. Limbaugh - 02 Мая, 2019 - 11:45:35 - перейти к сообщению
 Kibor пишет:
Вы бы тут все просмотрели
http://kibor-bot.com/forum/topic...=14&topic=15
Много вопросов решится.
Логику неясно чего никто не нарисует. Только помогут при явных ошибках при выкладывание своей работы.


Я посмотрел, делал так же, только вместо клика мыши, создал блок с нажатием клавиши, он не нажимает её просто
(Добавление)
 Limbaugh пишет:
 Kibor пишет:
Вы бы тут все просмотрели
http://kibor-bot.com/forum/topic...=14&topic=15
Много вопросов решится.
Логику неясно чего никто не нарисует. Только помогут при явных ошибках при выкладывание своей работы.


Я посмотрел, делал так же, только вместо клика мыши, создал блок с нажатием клавиши, он не нажимает её просто


Вот блок схема -
Нажмите для увеличения

(Добавление)
Это для одной клавиши и еще 4 нужно , ну он даже 1 не находит таким образом и не нажимает
12. konctantin777 - 02 Мая, 2019 - 12:42:48 - перейти к сообщению
 Zireael пишет:
Стрелки проще искать через распознавание текста. Указать цвет текста и поставить галку любой фон.


А можно распознать всё в text_KIB и как то сразу послать всё на нажатие типа key_(0, -1, "text_KIB", 50, 100, 100);
?
(Добавление)
А, всё, получилось.
13. Limbaugh - 02 Мая, 2019 - 13:03:32 - перейти к сообщению
 konctantin777 пишет:
 Zireael пишет:
Стрелки проще искать через распознавание текста. Указать цвет текста и поставить галку любой фон.


А можно распознать всё в text_KIB и как то сразу послать всё на нажатие типа key_(0, -1, "text_KIB", 50, 100, 100);
?
(Добавление)
А, всё, получилось.


Может ты мне поможешь с этим? А то Я новичок , тяжеловато пока , а поиграть с ботом тоже хочется Радость
14. konctantin777 - 02 Мая, 2019 - 13:11:03 - перейти к сообщению
Код ? (Отобразить)


Примерно так. Вообщем в виз редакторе обучаешь стрелки на текст и кибор потом нажимает эти кнопки.

Только вопрос как обучить на стрелки влево вправо вверх вниз ?
15. Zireael - 02 Мая, 2019 - 13:25:38 - перейти к сообщению
 Цитата:
Только вопрос как обучить на стрелки влево вправо вверх вниз ?

Точно также как и любые другие символы символы.

п - право, л - лево, н - низ, в - вверх. Сравнить символы, если 'п' нажать вправо, если 'л' нажать влево и т. д.
16. konctantin777 - 02 Мая, 2019 - 13:30:24 - перейти к сообщению
 Zireael пишет:
Точно также как и любые другие символы символы.


Это да. Просто в игре не переназначить кнопки. Если бы было можно- просто распознал и просто key(text_KIB);
Имл в виду именно стрелку на клавиатуре как бы назначить, чтобы распознал и сразу послал в игру... Соотносить кнопки стрелкам пока как то длинно и головоломно получается (
17. Zireael - 02 Мая, 2019 - 13:42:24 - перейти к сообщению
 Цитата:
Соотносить кнопки стрелкам пока как то длинно и головоломно получается

CODE:
string text_KIB="п л л н л н н л н"; // допустим распознанная строка (на скрине выше)
func(text_KIB); // вызов функции


function func(string s)
{
regexreplace(-1, #s, s, "[^плнв]", ""); // удалить из строки всё кроме букв: плнв
new char c[size(s)+1];
strcpy(#c[0], s); // скопировать строку в массив
for(int i=0; i<size(s); i++) // для всех символов
{
if(c[i]=='п')messagebox("Вправо"); // вместо сообщения нажатие кнопки вправо
if(c[i]=='л')messagebox("Влево");
if(c[i]=='н')messagebox("Вниз");
if(c[i]=='в')messagebox("Вверх");
}
delete c;
}
18. Limbaugh - 02 Мая, 2019 - 14:05:50 - перейти к сообщению
 Zireael пишет:
 Цитата:
Соотносить кнопки стрелкам пока как то длинно и головоломно получается

CODE:
string text_KIB="п л л н л н н л н"; // допустим распознанная строка (на скрине выше)
func(text_KIB); // вызов функции


function func(string s)
{
regexreplace(-1, #s, s, "[^плнв]", ""); // удалить из строки всё кроме букв: плнв
new char c[size(s)+1];
strcpy(#c[0], s); // скопировать строку в массив
for(int i=0; i<size(s); i++) // для всех символов
{
if(c[i]=='п')messagebox("Вправо"); // вместо сообщения нажатие кнопки вправо
if(c[i]=='л')messagebox("Влево");
if(c[i]=='н')messagebox("Вниз");
if(c[i]=='в')messagebox("Вверх");
}
delete c;
}


Можете объяснить через видео гайд или скайп/дискорд, Я с радостью послушал бы, просто сам мало разбираюсь, но хочу сделать
(Добавление)
 Zireael пишет:
 Цитата:
Только вопрос как обучить на стрелки влево вправо вверх вниз ?

Точно также как и любые другие символы символы.

п - право, л - лево, н - низ, в - вверх. Сравнить символы, если 'п' нажать вправо, если 'л' нажать влево и т. д.


Как вообще сделать так же , как у вас на скрине, что бы он распознавал стрелки
19. Zireael - 02 Мая, 2019 - 14:14:54 - перейти к сообщению
 Цитата:
Как вообще сделать так же , как у вас на скрине, что бы он распознавал стрелки

Обучить базу для распознавания.
Видео в этой теме: Версия 5.27 Функция распознавания текста.
20. Limbaugh - 03 Мая, 2019 - 05:46:48 - перейти к сообщению
Я почему то в параметрах распознания текста не могу выбрать цвет для текса, просто ничего не открывается и код цвета писать не могу

Powered by ExBB FM 1.0 Final