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

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

1. resident - 26 Января, 2023 - 02:33:32 - перейти к сообщению
Вне функции код выполняется нормальна, а в функции выдаёт ошибку в сравнении.
[img](для просмотра ссылки Вам необходимо авторизоваться) /img]
CODE:
readtext (RU, #text, 8, 1, -1, -1, -1, -1, -1, 0, -1, 99, 25, 353, 60, -1);
if(text=="test") {
scr="Поиск";
}
function detect_scr() {
if(expect=="Поиск") {
readtext (RU, #text, 8, 1, -1, -1, -1, -1, -1, 0, -1, 99, 25, 353, 60, -1);
if(text=="ПОИСК МАТЧА") {
scr="Поиск";
}
}
}
detect_scr();
2. Zireael - 26 Января, 2023 - 03:20:14 - перейти к сообщению
Это лишь часть кода, выкладывайте весь, тут нет ошибок.
3. resident - 26 Января, 2023 - 05:04:13 - перейти к сообщению
 Zireael пишет:
Это лишь часть кода, выкладывайте весь, тут нет ошибок.

Вставил этот код, запустил - ошибка. Отформатировал, запустил - кибор завис. Открыл кибор, открыл последний файл, запустил - нет ошибок. Что за чудеса
CODE:
string text;
string expect="Поиск";
int SCREEN[1366][768];
string scr;

loadsymbolbase ("screen.sib");

screen (#SCREEN[0][0], 0, 0, 1366, 768, -1);

readtext (RU, #text, 8, 1, -1, -1, -1, -1, -1, 0, -1, 99, 25, 353, 60, -1);
if(text=="test") {
scr="Поиск";
}
function detect_scr() {
if(expect=="Поиск") {
readtext (RU, #text, 8, 1, -1, -1, -1, -1, -1, 0, -1, 99, 25, 353, 60, -1);
if(text=="ПОИСК МАТЧА") {
scr="Поиск";
}
}
}
detect_scr();
4. Zireael - 26 Января, 2023 - 05:13:40 - перейти к сообщению
У меня код запускается без ошибок.

Powered by ExBB FM 1.0 Final