Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » Что стало с goto?

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

1. KevinS - 30 Марта, 2021 - 01:34:42 - перейти к сообщению
Привет!

Почему из таймера нельзя выйти через goto global ( к примеру
CODE:
goto global сheck0;

Пишет: "Отсутствует метка GOTO: gotoF check0"

Также нельзя через goto global перейти внутрь функции.
Пишет: "Отсутствует метка GOTO: gotoF check1"

Метки в коде есть, в чем дело?
(Добавление)
метки указаны так:

check0:;
check1:;

правильно же?
(Добавление)
К примеру тут тоже выдает ошибку:

CODE:

int s, a, b;
a=10;
b=5;
if(a>5) goto global sum;
Summa();

function Summa()
{
a=a*b;
sum:;
s=a+b;
}

(Добавление)
CODE:

int s, a, b;
a=10;
b=5;
enabletimer(0);
loop()sleep(100);

function Summa()
{
a=a*b;
sum:;
s=a+b;
}

CREATE_TIMER(0,200)
{
if(a>5) goto global sum;
}

(Добавление)
ааааай... я понял... в функцию нельзя входить через goto я почему-то думал что так работало Ха-ха

Powered by ExBB FM 1.0 Final