У вас есть несколько проблем с предоставленной вами выпиской. Во-первых, вы не определили переменную "roll", которая должна быть входной. Тогда вы не определили ни мин, ни макс. Наконец, кубики будут катиться бесконечно, пока вы не попросите новый ввод в конце цикла (но, возможно, это то, что вы хотите).
Пожалуйста, попробуйте этот код
import time
import random
roll = input("Roll the dice?")
min = 1
max = 6
while roll == "yes" or roll == "y":
print("Rolling......")
dice1 = (random.randint(min, max))
print(dice1)
time.sleep(1)
dice2 = (random.randint(min, max)) # another random number
print(dice2)
time.sleep(1)
total1 = dice1 + dice2
roll = input("Roll the dice?")
Вывод
Roll the dice?yes
Rolling......
4
4
Roll the dice?yes
Rolling......
5
2
Roll the dice?no