Не могу встретить «Злодея» в текстовой игре [закрыто]Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Не могу встретить «Злодея» в текстовой игре [закрыто]

Сообщение Anonymous »

Экстремальный новичок в Python, в настоящее время посещает курсы Python. Пытаюсь сделать приключенческую текстовую игру. У меня есть правильные указания и часть извлечения предметов, но мой if in инвентарь не запускается и все равно добавляет предмет, и я не могу встретить своего «злодея», когда вхожу в эту комнату.
Вот что мне нужно для сбора предметов:

Код: Выделить всё

    if 'item' in inventory:
print('You already have the ', rooms[current_room]['item'])
player_move = input('Enter your move: ')
action = player_move.title().split()
print('-------------------')
elif action[1] == rooms[current_room]['item'] and 'item' not in inventory:
inventory.append(action[1])
print(rooms[current_room]['item'], 'retrieved')
player_move = input('Enter your move: ')
action = player_move.title().split()
print('-------------------')
Сейчас у меня есть это для злодея, но оно никогда не срабатывает

Код: Выделить всё

    if 'Villain' in rooms[current_room].keys():
if len(inventory) < 6:
print("You got caught before you could complete your mission! :(")
break

else:
print("You successfully infiltrated the company!")
break
Вместо этого он просто ведет себя так, как будто я вошел в другую комнату, показывает свой инвентарь и спрашивает о моем следующем шаге

Подробнее здесь: https://stackoverflow.com/questions/791 ... based-game
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Не могу встретить «Злодея» в текстовой игре.
    Anonymous » » в форуме Python
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous
  • Не могу встретить «Злодея» в текстовой игре.
    Anonymous » » в форуме Python
    0 Ответы
    7 Просмотры
    Последнее сообщение Anonymous
  • Встретить ошибку при установке MySQL
    Anonymous » » в форуме MySql
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous
  • Почему мой оператор if не работает в моей текстовой приключенческой игре (Python)? [закрыто]
    Гость » » в форуме Python
    0 Ответы
    28 Просмотры
    Последнее сообщение Гость
  • Почему мой оператор if не работает в моей текстовой приключенческой игре (Python)? [закрыто]
    Гость » » в форуме Python
    0 Ответы
    20 Просмотры
    Последнее сообщение Гость

Вернуться в «Python»