/ Published in: Python
hi
Expand |
Embed | Plain Text
#RPG rpg = True whp = 100 mahp = 100 hhp = 100 MHP = 10 def dgrnd () : wa = raw_input ("What does Warrior do?") ma = raw_input ("What does Mage do?") ha = raw_input ("What does Healer do?") if wa == "flame slash" : print ("Warrior uses Flame Slash!") MHP-=20 elif wa == "Dragon Slash" and M == "Dragon" : print ("Warrior used Dragon Slash!") MHP-=80 if wa == "Dragon" and M == "Troll" or M == "Goblin" : print ("Warrior's attack did no damage!") if ma == "icicle drop" : print ("Mage used Icicle Drop") MHP-=15 mahp-=10 whp-=10 hhp-=10 if ma == "flames of heck" : MHP-=75 mahp-=50 wph-=50 hhp-=50 if ha == "heal warrior" : print ("Healer Heals Warrior!") whp+=20 if ha == "heal mage" : print ("Healer Heals Mage!") mahp+=20 if ha == "heal healer" : print ("Healer Heals Healer!") hhp+=20 if ha == "attack" : print ("Healer Attacks!") MHP-=5 print (M+"attacks!") if M == "dragon" : whp-=40 mahp-=40 hhp-=40 if M == "Troll" : whp-=30 mahp-=30 hhp-=30 if M == "Goblin" : whp-=20 mahp-=20 hhp-=20 print ("Warrior has %d HP left, Mage has %d HP left, and Healer has %d HP left!" %(whp, mahp, hhp)) if MHP == 0 : print ("You defeated the "+M+" !") print ("That is all I have built so far. Eventually, there will be more!") print ("Thank You for Playing!!") dgrnd () if rpg == True : print ("This mode is not yet complete. It only contains a dungeon so far. I'm still working on the rest.") #Dungeon whp = 100 mahp = 100 hhp = 100 MHP = 10 M = "fail" print ("You enter the dungeon") rm = raw_input ("There are three passages. Do you take the first one, the second one, or the third one?") if rm == 'one' : M = 'Troll' MHP = 80 print ("A "+M+" appears!") if rm == 'two' : M = 'Goblin' MHP = 35 print ("A "+M+" appears!") if rm == 'three' : M = 'Dragon' MHP = 120 print ("A "+M+" appears!") while MHP > 0 : dgrnd ()
You need to login to post a comment.
