sedoi пишет:
тогда будет всё равно сколько удочек, хоть 100
Оно так и сделано, скрин в предыдущем сообщении это функция лова, она одна на всех.
sedoi пишет:
если она поймана, то следующий блок должен быть if(getcontrol(CHECK_1)==1) goto отпустить и переход с блока на продать
Там же на скрине после поймал стоит блок кода if(его свойства в окне) и от него истина и ложь. Суть в том если смотреть скрин по истине(зеленая полоска) выдает ошибку по goto, если идти по ложь (красная полоска) то все работает. Может в блоке if в свойствах (getcontrol(CHECK_1)==1) дописать goto и указать метку? А переход убрать и поставить маркер на отпустить?
(Добавление)
Либо как вариант, попробовать убрать отпускание и продажу из функции лова и вынести их отдельно...но пока не понятно как это реализовать, пока только мысли.