locais = ['Sala', 'Corredor', 'Quarto']
descricao = ['Você está na sala, e a luz está queimada.',
'Você está no corredor e ele é bem sujo e úmido.',
'Você está no quarto. Ele possui uma cama velha']
inventario = []
posicao = 0
while True:
print('---------------')
print(f'{locais[posicao]}: {descricao[posicao]}')
print('Para onde você gostaria de ir?')
if posicao == 0:
print('1 - Corredor')
elif posicao == 1:
print('1 - Sala')
print('2 - Quarto')
else:
print('1 - Corredor')
print('---')
print('p - procurar')
print('i - inventario')
print('s - Sair do jogo')
while True:
movimento = input('Digite o número do local: ')
if movimento == 'i':
print('Itens em sua mochila:')
for item in inventario:
print(item)
break
if movimento == 's':
break
if posicao == 0 and movimento == '1':
print('Você se move para o corredor')
posicao = 1
break
if posicao == 0 and movimento == 'p':
print('Você não encontou nada')
break
if posicao == 1 and movimento == '1':
print('Você se move para a sala')
posicao = 0
break
if posicao == 1 and movimento == '2':
print('Você se move para o quarto')
posicao = 2
break
if posicao == 1 and movimento == 'p':
print('Você não encontrou nada')
break
if posicao == 2 and movimento == '1':
print('Você se move para o corredor')
posicao = 1
break
if posicao == 2 and movimento == 'p':
print('Você encontra uma chave embaixo da cama')
inventario.append('Chave')
posicao = 1
break
print('Movimento inválido!')
if movimento == 's':
print('Você saiu do jogo!')
break
Comments