Автокликер Clickermann :: Форум
Основной раздел => Общие вопросы => Topic started by: Huligan812 on December 03, 2014, 11:32:30 AM
-
т.к. постоянно допиливаю в скрипт новые фишки, и иногда эти допиливания вызывают ошибки в работе скрипта я решил допилить в скрипт систему "отчетов" которые пишут в лог всякую
фигню важную мне инфу
Поэтому добавил в разные места в скрипте следующие куски
IF ($test = 1)
Print ("** начинаем искать картинку №1")
END_IF
Но из-за этого читабельность скрипта стала еще более ужасной.
Решил упростить и вынести все это в отдельный SUB
SUB(testmode, $text)
IF ($test = 1)
Print ("** ", $text)
END_IF
END_SUB
testmode (Ищем кнопку атаковать)
На выходе в лог валится: ** Ищемкнопкуатаковать
Валится именно без пробелов. И, если не дай бог, в тексте будет стоять запятая то скрипт падает с ошибкой.
что я делаю не так?
-
В кавычки нужно строки заключать!
SUB(testmode, $text)
IF ($test = 1)
Print ("** ", $text)
END_IF
END_SUB
$test = 1
testmode ("Ищем кнопку атаковать")
HALT
(http://savepic.net/6274264.png)