@GameBot с горем пополам сделал
1 функция за появление отвечает
2 функция за отсутствие
1 функция =>проверка элемента => while [[элемент]] == false => проверка элемента, если нашелся, то дальше запись делается
2 функция по аналогии, только while [[элемент]] == true
Обе функции в OneApplicationStart в цикл While объединил и все работает


то останавливается!!! задал условие после "проверить существование элемента", но в цикле, почему то проскакивает это условие. поставил метки, но все равно не получается. если пошагово прогонять скрипт, на экшинах отвечающих за это условие, то все хорошо. а в цикле, самостоятельно, пропускает этот шаг. Если кому не трудно, посмотрите пожалуйста проект
А вот проект: