Автокликер Clickermann :: Форум

Основной раздел => Общие вопросы => Topic started by: Dreight on March 21, 2018, 09:24:51 AM

Title: Можно ли выполнить if_picture чтобы при этом $_return1 и 2 не перезаписались?
Post by: Dreight on March 21, 2018, 09:24:51 AM
Здравствуйте.
У меня в коде есть несколько if_picture связанных друг с другом. И при выполнении одного if_picture из них было бы очень удобно если $_return1 и $_return2 не присвоилось новое значение.
Возможно ли такое сделать?
Title: Re: Можно ли выполнить if_picture чтобы при этом $_return1 и 2 не перезаписались?
Post by: Vint on March 21, 2018, 11:19:21 AM
А разве недостаточно миллионов других переменных которые ты сам можешь создать?
Как только получил данные нужные в другом месте, сохраняй их в свои переменные, "освобождай" $_return1 $_return2.

Они, кстати, не только в if_picture_in используются.
Title: Re: Можно ли выполнить if_picture чтобы при этом $_return1 и 2 не перезаписались?
Post by: Dreight on March 21, 2018, 01:27:35 PM
Достаточно :)
Я прекрасно знаю что можно так сделать, но у меня код и так довольно длинный и трудно в нём ориентироваться. Лишние строчки добавляют геморроя.
Если бы было что-то вроде "if_picture_in(0,0, $_xmax,$_ymax,"picture.bmp",-1,100, no_returns)" было бы намного удобнее.

p.s. а где ещё ещё return'ы используются? Ну кроме if_pixel.
Title: Re: Можно ли выполнить if_picture чтобы при этом $_return1 и 2 не перезаписались?
Post by: Vint on March 21, 2018, 05:20:50 PM
Тебе же не везде нужны такие поиски. Это настолько редкое явление, что вводить параметр нет смысла.

Ещё есть в CALL, READMEM. В принципе вроде больше нигде не осталось. А в 4.13 и READMEM не использует.