print("欢迎进入游戏,你是一个武力值为2、血量为4的人,快刷怪提升吧!1 攻 2 闪 3 技能")
print()
import time as time
time.sleep(3)
print("1级,对方血量3,武力值1")
print()
time.sleep(1)
print("开战!")
time.sleep(0.5)
print()
duixue1=3
duiwu1=1
wu1=2
xue1=4
d=0
import random
def nihao(wu,xue,duixue,duiwu):
while duixue>=0 and xue>=0:
a=input('1 杀 2 闪 3 技能')
b=random.randint(1,3)
if a=='1':
print('杀!')
if b==1:
print('对方也在杀!什么也没有发生')
print("我方血量:"+str(xue))
print("对方血量:"+str(duixue))
elif b==2:
print('对方在闪,躲过了你的攻击,并打中了你')
xue=xue-duiwu
print("我方血量:"+str(xue))
print("对方血量:"+str(duixue))
elif b==3:
print('对方使用技能,被你杀退了')
duixue=duixue-wu
print("我方血量:"+str(xue))
print("对方血量:"+str(duixue))
elif a=='2':
print('闪!')
if b==1:
print('对方在杀,你躲过了它的攻击,并打中了它')
duixue=duixue-wu
print("我方血量:"+str(xue))
print("对方血量:"+str(duixue))
elif b==2:
print('对方也在闪')
print("我方血量:"+str(xue))
print("对方血量:"+str(duixue))
elif b==3:
print('对方使用技能,把你击中了')
xue=xue-duiwu
print("我方血量:"+str(xue))
print("对方血量:"+str(duixue))
elif a=='3':
print('技能!')
if b==1:
print('对方在杀,你把它击中了')
duixue=duixue-wu
print("我方血量:"+str(xue))
print("对方血量:"+str(duixue))
elif b==2:
print('对方在闪,被你击退了')
xue=xue-duiwu
print("我方血量:"+str(xue))
print("对方血量:"+str(duixue))
elif b==3:
print('对方也在使用技能')
print("我方血量:"+str(xue))
print("对方血量:"+str(duixue))
if xue<=0:
print("你输了,再来一次吧")
d=0
time.sleep(1)
while d!=1:
d=1
nihao(wu1,xue1,duixue1,duiwu1)
print("你赢了")
print()
time.sleep(1)
print("太棒啦!你的一个武力值加1(共3)、血量加2(共6),快刷怪提升吧!1 杀 2 闪 3 技能")
print()
time.sleep(1)
print("2级,对方血量6,武力值1.5")
print()
time.sleep(1)
duixue1=6
duiwu1=1.5
wu1=3
xue1=6
d=0
print('开战!')
print()
while d!=1:
d=1
nihao(wu1,xue1,duixue1,duiwu1)
print("你赢了")
print()
time.sleep(1)
print("太棒啦!你的一个武力值加1(共4)、血量加2(共8),快刷怪提升吧!1 杀 2 闪 3 技能")
print()
time.sleep(1)
print("3级,对方血量7,武力值2")
print()
time.sleep(1)
duixue1=7
duiwu1=2
wu1=4
xue1=8
d=0
print('开战!')
print()
while d!=1:
d=1
nihao(wu1,xue1,duixue1,duiwu1)
print("你赢了")
print()
time.sleep(1)
print("太棒啦!你的一个武力值加2(共6)、血量加2(共10),快刷怪提升吧!1 杀 2 闪 3 技能")
print()
time.sleep(1)
print("4级,对方血量20,武力值2")
print()
time.sleep(1)
duixue1=20
duiwu1=2
wu1=6
xue1=10
d=0
print('开战!')
print()
while d!=1:
d=1
nihao(wu1,xue1,duixue1,duiwu1)
print("你赢了")
print()
time.sleep(1)
print("太棒啦!你的一个武力值加1(共7)、血量加2(共12),快刷怪提升吧!1 杀 2 闪 3 技能")
print()
time.sleep(1)
print("5级,对方血量35,武力值3")
print()
time.sleep(1)
duixue1=35
duiwu1=3
wu1=7
xue1=12
d=0
print('开战!')
print()
while d!=1:
d=1
nihao(wu1,xue1,duixue1,duiwu1)
print("你赢了")
print()
time.sleep(1)
print("太棒啦!你的一个武力值加1(共8)、血量加1(共13),快刷怪提升吧!1 杀 2 闪 3 技能")
print()
time.sleep(1)
print("6级,对方血量50,武力值4")
print()
time.sleep(1)
duixue1=50
duiwu1=4
wu1=8
xue1=13
d=0
print('开战!')
print()
while d!=1:
d=1
nihao(wu1,xue1,duixue1,duiwu1)
print("你赢了")
print()
time.sleep(1)
print("太棒啦!你的一个武力值加1(共9)、血量加10(共23),快刷怪提升吧!1 杀 2 闪 3 技能")
print()
time.sleep(1)
print("7级,对方血量60,武力值6")
print()
time.sleep(1)
duixue1=60
duiwu1=6
wu1=9
xue1=23
d=0
print('开战!')
print()
while d!=1:
d=1
nihao(wu1,xue1,duixue1,duiwu1)
print("你赢了")
print()
time.sleep(1)
print("太棒啦!你的一个武力值加1(共10)、血量加5(共28),快刷怪提升吧!1 杀 2 闪 3 技能")
print()
time.sleep(1)
print("8级,对方血量65,武力值6.5")
print()
time.sleep(1)
duixue1=65
duiwu1=6.5
wu1=10
xue1=28
d=0
print('开战!')
print()
while d!=1:
d=1
nihao(wu1,xue1,duixue1,duiwu1)
print("你赢了")
print()
time.sleep(1)
print("太棒啦!你的一个武力值加0.5(共10.5)、血量加5(共33),快刷怪提升吧!1 杀 2 闪 3 技能")
print()
time.sleep(1)
print("8级,对方血量65,武力值6.5")
print()
time.sleep(1)
duixue1=65
duiwu1=6.5
wu1=10.5
xue1=33
d=0
print('开战!')
print()
while d!=1:
d=1
nihao(wu1,xue1,duixue1,duiwu1)
print("你赢了")
print()
time.sleep(1)
print("太棒啦!你的一个武力值加0.5(共11)、血量加5(共38),快刷终级怪吧!1 杀 2 闪 3 技能")
print()
time.sleep(1)
print("终级,对方血量100,武力值7")
print()
time.sleep(1)
duixue1=100
duiwu1=7
wu1=11
xue1=38
d=0
print('开战!')
print()
while d!=1:
d=1
nihao(wu1,xue1,duixue1,duiwu1)
print("太厉害了,恭喜你挑战成功!")