Циклом while обозначим, что пока очков меньше предела для повышения и пока блок не найден (команда not играет роль отрицания), будет исполняться следующий код: запускаем функцию info (она у нас еще не написана, поэтому расскажем о ней позже), к общему времени allTime прибавляется единица, переменная hits хранит в себе команду для распознавания касаний по блоку, циклом for считываем эту переменную, далее в bp поместим позицию, где произошло это событие, добавляем условие: если клик произошел на месте созданного блока, то блок считается подобранным, в копилку опыта зачисляется 500 очков, в чат выводится информация об этом, переменная found сообщает наличием значения True, что блок найден, затем следует прекращение цикла посредством команды break.