Задание:
Написать программу, которая с помощью функции pollBlockHits() проверяет,
являются ли блоки, по которым ударяет игрок, алмазной рудой.
При каждом ударе программа должна выводить либо True, либо false в
зависимости от типа блока.
Сложно. Но возможно.
Создадим структуру данных otvet=[]. Создадим бесконечный цикл, в которой занесем переменную blockHits, в которую будут заноситься координаты и id - блоков, по которым ударяли. Если в переменной blockHits появились координаты блока, то размеры переменой больше 0. Следующие команды заносят координаты блоков в кортеж
Далее мы определяем id блока.И добавляем id блока в нашу структуру данных
Затем проверяем наличие нужного кода в структуре данных и если код равен 57, то выводим "Ты нашел алмаз!!!" И обнуляем нашу структуру.
Иначе выводим "Это фальшивка!" И обнуляем нашу структуру.
Ставим задержку по времени. И вот, что у нас в итоге получилось:
Да! Если у вас ничего не выходит, попробуйте взять в руки меч!