猫史档案馆


<华强的复仇·改> 部分【萌新编】望容错!!!

用户:路人甲乙丙丁戊路人甲乙丙丁戊查看:0 回复:0 评论:0 创建时间:2021-05-29T21:23:55


说实话,那个血量返回值,搞了好久,还是粗糙版。还有剧情分支怎么更简便做? importrandom defbl(): globalhHP globalhATK globalyHP globalyATK hHP=4444 hATK=35 yHP=110 yATK=45 hjx=50 bl() #判定块*---------------------------------------------------- defpd(name,HP,ATK): pd=random.randint(0,3) ifpd==0: HP=HP+0 print(name+'闪避了攻击,当前HP为:'+str(HP)) returnHP else: HP=HP-ATK print(name+'受到伤害,当前HP为:'+str(HP)) returnHP #----------------------------------------------------------------- #状态栏h---------------------------------------------------------- defzt(name,HP,ATK,txt): print((name).center(52,'=')) print('当前HP:'+str(HP)) print('当前ATK:'+str(ATK)) print((txt).rjust(52,'=')) #--------------------------------------------------------------------- defhs(hss): print('华强:'+hss) input('E.') defv(vv): print('*'喵v) input('E.') #------------------------------------------------------------------------ ''' defyh(yh): yh=random.randint(21,60) yHP=yHP+yh#这里yHP有点小问题注释掉 returnyHP ''' defvv(hHP,yHP,yATK): ifvp=='a': pd=random.randint(0,3) ifpd==0: hHP=hHP+0 print('华强闪避了攻击,当前他的HP:'+str(hHP)) hs('老头儿,你没打中。') returnhHP else: hHP=hHP-yATK print('华强受到了伤害,当前他的HP:'+str(hHP)) returnhHP elifvp=='e': hp=random.randint(15,59) yHP=yHP+hp print('你恢复了血量...HP:'+str(yHP)) returnyHP else: print('仁慈') returnNone #剧本------------------------------------------------------------------------ print('START...') input('按下ENTER以继续') hs('很好,很好') hs('你成功的摧毁了一切') hs('可惜现在,没有人会阻止我砍树了') hs('那么就让你') hs('成为我今天砍倒的第一棵树!') print('//////////////////////状态') print(';;;;;;;;;华强') print('//////////////////////HP:100') print('//////////////////////ATK:1') print('一个喵的喵,天真以为动物会和他做朋友') input('E.') print('看看你') zt('你',yHP,yATK,'最聪明的人类---天才科学家') input('E.') print('华强的状态栏被斧头砍断了。。。') input('E.') hs('我想,你不会这么觉得了') zt('华强',hHP,hATK,'复仇者') v('华强举起斧头,将他们朝你扔来') v('你闪避了一个个飞来的铁斧') hs('看来,这段日子里,在熊兄弟的帮助下,你又强壮了不少。') v('你喝下熊二曾经为你精心酿制的蜂蜜饮料') yATK=yATK+50 zt('你.RIck',yHP,yATK,'摩拳擦掌') v('你拿出了激光喵,闪着红色流光') vp=input('a进攻,e恢复,其他仁慈:') ifvp=='a': hHP=vv(hHP,yHP,yATK) elifvp=='e': yHP=vv(hHP,yHP,yATK) v('华强的眼里闪过一丝愤怒。') else: v('仁慈') hjx=hjx-20 input('E.') hs('刚开始,只是一些小动物,鱼,鸡,小狗') hs('但,没多久,你sha了涂涂(猫头鹰),再接着是萝卜头。') hs('直到你杀喵了熊二,动物们开始恐慌了。') hs('他们很愚蠢,临喵前还以为你只是个无公害的老爷爷。') hs('现在,我将为他们复仇。') hs('。。。') v('你给激光喵拉开了保险栓。') v('华强甩出了斧头') v('来不及躲闪!') pd('你,瑞克Rick,',yHP,hATK) v('华强的眼中闪着愤怒') hjx=hjx+5 hs('老头儿,激光喵好玩么?') v('你借此用激光打碎了华强的斧头') v('碎片扎中了华强的手臂') v('地上落下两滴暗红的血') hHP=hHP-45 hATK=hATK+5 zt('华强',hHP,hATK,'受了点儿小伤,但同时,让他有了杀你的决心') hjx=200 hs('你以为,我没有了武器,威胁不到你') hs('你错了,我就算是喵,也要为动物们讨回这笔血债') hs('杀生是要偿命的') v('华强拿出了鲜艳的喵') hs('伙计,好久没有使唤你了') v('你再次拉开了保险栓') hs('呵呵') hs('曾经,我的喵里装的是松果,而你的激光,藏着邪恶与喵亡。') v('别费话,你扣动了扳机') v('红光一闪,华强用喵当下了攻击') hs('该我了') hATK=hATK+25 zt('华强',hHP,hATK,'举起了喵,开始瞄准你') vt=input('做点什么,a闪避,其他什么也不做:') ifvt=='a': yHP=yHP+0 v('你闪避了一颗呼啸的子弹,但你知道,接下来还会有更多。。。') yATK=yATK-30 zt('你',yHP,yATK,'躲闪中') hjx=hjx+30 hs('老头儿,接下来,我可不会打空了') else: yHP=yHP-hATK v('你站着,一发子弹击中了你的左手臂') v('华强的决心有些动摇') hs('老头儿,为什么不闪?这样,会被我杀喵的喔') hjx=hjx-50 '''注释掉,代码有些小问题 vt='' ifhjx<=130: hs('我现在还是相信,你会做出改变') hs('放下那把罪恶的激光喵吧') vt=input('a放下,其他什么也不做:') ifvt==a: hjx=hjx-45 v('你的脑海里浮出一个声音,“不!干掉他,就能见到莫迪了!”') v('你感到自己难以控制') else: hs('哦,看来,你并没有打算停止这喵') hjx=hjx+50 hs('那么,奉陪到底') ''' input()


回复

上一页1 页 / 共 0下一页