var var1 = project.Variables["peremennaya"].Value;
for(int i=0 ; i<4; i++)
{ // четыре раза проверка
if(var1 != "text")
{
System.Threading.Thread.Sleep(1000); // 1000 = 1 секунда
}
else project.SendInfoToLog("Переменная = text", true); // Просто уведомление. Возврат через return, типа return "text" - вернёт строку "text", нужно поставить возврат переменной и целевую переменную в кубике.
}