import random
x = random.randint(10,75)
y = random.randint(300,5000)
iq = random.randint(50,200)
r = random.randint(10,75)
b = random.randint(10,75)
d_x = random.randint(10,75)
d_y = random.randint(300,5000)
d_iq = random.randint(50,200)
d_r = random.randint(10,75)
d_b = random.randint(10,75)
print("Ваши показатели:")
print(f"Деньги: {y}")
print(f"IQ: {iq}")
print(f"Выносливость: {x}")
print(f"Бодрость: {b}")
print(f"Радость: {r}")
while True :
    print ("Введите команду [spend money, do homework, go to gym, work, go shopping, play a game, get a coffee, take a break]")
    command = input()
    command = command.lower()
    if command == "spend money":
        print("Вы потратили 100 рублей")
        print("-100 рублей из кармана, +15 к радости")
        y-=100
        r+=15
    elif command == "do homework":
        print("Ты сделал работу для ВУЗа")
        print("+10 к IQ, -20 к бодрости, -5 к выносливости")
        iq+=10
        b-=20
        x-=5
    elif command == "work":
        print("Вы заработали 200 рублей")
        print("+200 рублей в карман, -30 к бодрости, +10 к выносливости")
        y+=200
        b-=30
        x+=10
    elif command == "go to gym":
        print("Вы сходили в качалку")
        print("+20 к выносливости, -5 к бодрости, -50 рублей")
        x+=20
        b-=5
        y-=50
    elif command == "go shopping":
        print("Вы сходили в ТЦ")
        print("-500 рублей за футболку, +25 к радости, -10 к бодрости")
        y-=500
        r+=25
        b-=10
    elif command == "play a game":
        print("Вы поиграли с другом в настолку")
        print("+15 к удовольствию, +10 к IQ")
        r+=15
        iq+=10
    elif command == "get a coffee":
        print("Вы купили кофе")
        print("+20 к радости, -50 рублей")
        r+=20
        y-=50
    elif command == "take a break":
        print("Вы отдохнули")
        print("+30 к бодрости, +15 к выносливости")
        b+=30
        x+=15
    elif command == "sleep":
        break
    else:
        print ("Команда не распознана. Введите команду [spend money, do homework, go to gym, work, go shopping, play a game, get a coffee, take a break]")

    print("Ваши показатели:")
    print(f"Деньги: {y}")
    print(f"IQ: {iq}")
    print(f"Выносливость: {x}")
    print(f"Бодрость: {b}")
    print(f"Радость: {r}")
    if y > 10000:
        print("Ачивка №1: Серьезная сумма")
    if iq > 300:
        print("Ачивка №2: Мегамозг")
    if b > 100:
        print("Ачивка №3: Эффективная работа мозга")
    if x > 100:
        print("Ачивка №4: Рабочая смена удалась")
    if r > 100:
        print("Ачивка №5: Радостная жизнь")
    if y < 0:
        print("Вы проиграли, игра окончена")
        print("Причина: Банкротство")
        break
    if b < 0:
        print("Вы проиграли, игра окончена")
        print("Причина: Бесконечная спячка")
        break
    if x < 0:
        print("Вы проиграли, игра окончена")
        print("Причина: Нет сил встать")
        break
    npc = random.randint(1,7)
    if npc == 1:
        print("У вашего друга украли 100 рублей")
        d_y-=100
        d_r+=15
    elif npc == 2:
        print("Ваш друг поучаствовал в викторине")
        d_iq+=10
        d_b-=20
        d_x-=5
    elif npc == 3:
        print("Ваш друг нашел 200 рублей")
        d_y+=200
        d_b-=20
        d_x+=10
    elif npc == 4:
        print("Ваш друг сходил на прогулку")
        d_x+=20
        d_b-=5
        d_y-=50
    elif npc == 5:
        print("Ваш друг сходил в ТЦ")
        d_y-=500
        d_r+=25
        d_b-=10
    elif npc == 6:
        print("Ваш друг поиграл в настолку с семьей")
        d_r+=15
        d_iq+=10
    elif npc == 7:
        print("Друг купил кофе")
        d_r+=30
        d_y-=50
    elif npc == 8:
        print("Друг взял перерыв")
        d_b+=30
        d_x+=15
    print("Показатели вашего друга:")
    print(f"Деньги: {d_y}")
    print(f"IQ: {d_iq}")
    print(f"Выносливость: {d_x}")
    print(f"Бодрость: {d_b}")
    print(f"Радость: {d_r}")
    if d_y < 0:
        print("Ваш друг проиграл, поздравляю с победой")
        break
    if d_b < 0:
        print("Ваш друг проиграл, поздравляю с победой")
        break
    if d_x < 0:
        print("Ваш друг проиграл, поздравляю с победой")
        break
