基本的に私はこの素敵なドラゴンレルムの例題をコーディングして見ました。私が戦闘に参加したい段階に達するまで、すべてがうまくいった。戦闘機能の開発に取り掛かった
def cave_2_fight():
def monster_hit():
m_hit = random.randint(1, 11)
return m_hit
def player_hit():
p_hit = random.randint(1, 11)
return p_hit
monster_hp = random.randint(1, 101)
player_hp = 100
print("You are being attacked by a goblin with {} hp".format(monster_hp))
print("Getting ready text")
while monster_hp != 0 or player_hp != 0:
attack_area = input("Where do you want to hit him[top or mid or bot]: ")
if attack_area == 'top':
p_dmg = player_hit()
m_dmg = monster_hit()
print('You hit goblin for {} and he hits you for {}'.format(p_dmg, m_dmg))
player_hp = player_hp - m_dmg
monster_hp = monster_hp - p_dmg
return player_hp, monster_hp
elif attack_area == "mid":
p_dmg = player_hit()
m_dmg = monster_hit()
print('You hit goblin for {} and he hits you for {}'.format(p_dmg, m_dmg))
player_hp = player_hp - m_dmg
monster_hp = monster_hp - p_dmg
私はそれが少しランダムになりたい、とイムは本当に私が初めてnegaged後attack_areaを選ぶに戻るで立ち往生。事前に感謝します
私はとても熱心になっていますが、なぜですか? –