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

Основной раздел => Общие вопросы => Topic started by: lanser285 on November 13, 2013, 06:04:25 PM

Title: проблема с блоком else
Post by: lanser285 on November 13, 2013, 06:04:25 PM
вот код, почему при нахождении картинки выполняется и принт -нет входящих, го на фарм, и обработка входящих? должен ведь
выполнять следующий поиск
Code: (clickermann) [Select]
GETSCREEN
IF_PICTURE_IN (0,0,$_xmax,$_ymax,"sms.bmp")
print("нет входящих, го на фарм")
else
//обработка входящих
print("врубаем проверку входящих")
#include "in_com_cita.cms"
#include "in_com_dar.cms"
END_IF
//вкладка кадавра
kadavr:
GETSCREEN
IF_PICTURE_IN (0,0,$_xmax,$_ymax,"kadavr.bmp")
print("Открываю вкладку с кадаврами")
LCLICK($_return1+20, $_return2+20)
else
print("Не видно вкладку кадавров")
wait(1)
goto(kadavr)
END_IF
вот лог
Title: Re: проблема с блоком else
Post by: Johnny on November 13, 2013, 06:29:53 PM
что в инклудах?
Title: Re: проблема с блоком else
Post by: lanser285 on November 13, 2013, 08:53:51 PM
что в инклудах?
циклы которые мы в предыдущих темах разбирали...
in_com_cita.cms-перебор семи картинок на проверку
in_com_dar.cms-цикл приема подарков, где у меня проблема с вайлом была, который я на for поменял и все заработало
каким образом их содержимое может повлиять на цикл если нашлась картинка? он же их должен проигнорить и дальше по коду ити
Title: Re: проблема с блоком else
Post by: Johnny on November 14, 2013, 05:14:58 AM
в них может быть ошибка, которая мешает корректно сработать условию, например.
Title: Re: проблема с блоком else
Post by: lanser285 on November 14, 2013, 10:23:15 AM
в них может быть ошибка, которая мешает корректно сработать условию, например.
получается инклуд работает в любом случае? т.е. прога при компиляции главного скрипта вставляет содержимое инклудов и только потом начинает обработку?
Title: Re: проблема с блоком else
Post by: Johnny on November 14, 2013, 12:24:36 PM
т.е. прога при компиляции главного скрипта вставляет содержимое инклудов и только потом начинает обработку?
бинго
Title: Re: проблема с блоком else
Post by: lanser285 on November 21, 2013, 11:09:54 PM
т.е. прога при компиляции главного скрипта вставляет содержимое инклудов и только потом начинает обработку?
бинго

возник вопрос...если я в главном файле объявлю какие либо перемныые, и буду их использовать в инклудах, то там не обязательно объявлять?
Title: Re: проблема с блоком else
Post by: Oraven on November 22, 2013, 12:43:11 AM
В кликермане не требуется объявлять переменные, если только это не требует задумка автора.
При первом упоминании переменная объявляется автоматически.
Title: Re: проблема с блоком else
Post by: lanser285 on November 22, 2013, 09:51:20 AM
В кликермане не требуется объявлять переменные, если только это не требует задумка автора.
При первом упоминании переменная объявляется автоматически.
тут имеется ввиду что задам определенное значение и буду его использовать
Title: Re: проблема с блоком else
Post by: Vint on November 22, 2013, 10:21:47 AM
Переменные в Clickermann все глобальные (общие).
Соответственно в инклюдах не должны конфликтовать, за этим нужно следить.