用户:
无。。。昵称查看:3 回复:4 评论:3 创建时间:2021-07-22T19:09:27
【作品展示】

【作品介绍】
这是一个斗罗大陆的作品,你们可以在这里吸收魂环、升级,不过这个效果不是很完善,有bug,请各位把自己想我改的或加的跟我讲,谢谢。
【作品源代码】
import random
jy = 0
sn = 0
bn = 0
qn = 0
hhqcq = 0
wn = 0
swn = 0
bwn = 0
qwn = 0
lscs =10
bn = 0
wn = 0
wn = 0
hl = 0
def hunhuan():
print("十年魂环",sn,"个")
print("百年魂环",bn,"个")
print("千年魂环",qn,"个")
print("万年魂环年魂环",wn,"个")
print("十万年魂环",swn,"个")
print("百万年魂环",bwn,"个")
print("千万年年魂环",qwn,"个")
dq = 0
jinbi = 50
hh = ['0魂环未吸收0',
'0魂环未吸收0',
'0魂环未吸收0',
'0魂环未吸收0',
'0魂环未吸收0',
'0魂环未吸收0',
'0魂环未吸收0',
'0魂环未吸收0',
'0魂环未吸收0',
'0魂环未吸收0',
'0魂环未吸收0',
'0魂环未吸收0',
'0魂环未吸收0',
'0魂环未吸收0',
'0魂环未吸收0', ]
print("欢迎来到武魂的世界")
input("按下回车继续")
print("我是小三爷,不是小三的爷爷,就叫小三爷")
input("按下回车继续")
print("武魂十分神奇,可以是任何东西,我给你个任务,打十只一年的魂兽,给你一把铁剑。")
zs = "铁剑"
print(zs)
input("按下回车继续")
for i in range(10):
i = i + 1
print("第", i, "只还剩下2/3的血")
input("按下回车继续")
print("第", i, "只还剩下1/3的血")
input("按下回车继续")
print("第", i, "只被击败了")
input("按下回车继续")
print("嗯干得不错,抽武魂吧")
a = ['昊天锤', '杀神昊天锤', '七宝琉璃塔', '九宝琉璃塔', '蓝点霸王龙', '火炎龙','光明圣龙',
'大力猩王', '飞羽燕', '破魂喵', '犀牛', '钻石猛犸', '七杀剑','骨龙', '蓝银喵', '蓝银皇',
'赤炎荆棘', '大力金刚熊', '鬼魅', '奇绒通天菊', '鬼魅''海神三叉戟',"修罗神剑",'噬魂蛛皇',
'斧头','神笔','魔剑','邪火凤凰','柔骨兔','黑暗圣龙','六翼天使']
b = input("请输入武魂码:")
if b == "DOULUO111":
print("你的武魂是", a[0])
wh = a[0]
elif b == "081216":
print("你的武魂是", a[1])
wh = a[1]
elif b == "DOULUO222":
print("你的武魂是", a[2])
wh = a[2]
elif b == "DOULUO333":
print("你的武魂是", a[3])
wh = a[3]
elif b == "DOULUO444":
print("你的武魂是", a[4])
wh = a[4]
elif b == "DOULUO555":
print("你的武魂是", a[5])
wh = a[5]
elif b == "DOULUO666":
print("你的武魂是", a[6])
wh = a[6]
elif b == "DOULUO777":
print("你的武魂是", a[7])
wh = a[7]
elif b == "DOULUO888":
print("你的武魂是", a[8])
wh = a[8]
elif b == "DOULUO999":
print("你的武魂是", a[9])
wh = a[9]
elif b == "DOULUO000":
print("你的武魂是", a[10])
wh = a[10]
elif b == "TANGSAN111":
print("你的武魂是", a[11])
wh = a[11]
elif b == "TANGSAN222":
print("你的武魂是", a[12])
wh = a[12]
elif b == "TANGSAN333":
print("你的武魂是", a[13])
wh = a[13]
elif b == "TANGSAN444":
print("你的武魂是", a[14])
wh = a[14]
elif b == "TANGSAN555":
print("你的武魂是", a[15])
wh = a[15]
elif b == "TANGSAN666":
print("你的武魂是", a[16])
wh = a[16]
elif b == "TANGSAN777":
print("你的武魂是", a[17])
wh = a[17]
elif b == "TANGSAN888":
print("你的武魂是", a[18])
wh = a[18]
elif b == "TANGSAN999":
print("你的武魂是", a[19])
wh = a[19]
elif b == "TANGSAN000":
print("你的武魂是", a[20])
wh = a[20]
elif b == "HAISHENG111":
print("你的武魂是", a[21])
wh = a[21]
elif b == "HAISHENG222":
print("你的武魂是", a[22])
wh = a[22]
elif b == "HAISHENG333":
print("你的武魂是", a[23])
wh = a[23]
elif b == "HAISHENG444":
print("你的武魂是", a[24])
wh = a[24]
elif b == "HAISHENG555":
print("你的武魂是", a[25])
wh = a[25]
elif b == "HAISHENG666":
print("你的武魂是", a[26])
wh = a[26]
elif b == "HAISHENG777":
print("你的武魂是", a[27])
wh = a[27]
elif b == "HAISHENG888":
print("你的武魂是", a[28])
wh = a[28]
elif b == "HAISHENG999":
print("你的武魂是", a[29])
wh = a[29]
elif b == "HAISHENG000":
print("你的武魂是", a[30])
wh = a[30]
else:
i = random.randint(0, 30)
print("1%")
input("按下回车继续")
print("10%")
input("按下回车继续")
print("100%")
input("按下回车继续")
print("你的武魂是",a[i])
wh = a[i]
input("按下回车前往星斗大森林")
bb = ['铁剑', wh,]
print("现在背包里喵)
print(bb)
hunhuan()
while True:
xd = input("请输入指令:1礼包码,2查看背包,3传送,4打怪,5任务,喵成,7分解,8吸魂环,9拆解魂环,10升级魂力,11查看魂环个数,12查看魂环配置,13退出游戏:")
if xd == '1':
lbm = input("礼包码为:")
if lbm == 'SGQWN':
qwn = qwn+10
if lbm == 'SGBWN':
bwn = bwn+10
if lbm == 'SWNTQNM':
swn = swn + 1
print('你获得了天青牛蟒十万年魂环')
if lbm == 'SWNTTJY':
swn = swn + 1
print('你获得了泰坦巨猿十万年魂环')
if lbm == 'HLDLB':
hl = hl + 10
print("魂力加十级")
elif xd == '2':
print("现在背包里喵)
print(bb)
elif xd == '3':
print("暂时没有更多地点了哦")
elif xd == '4':
if lscs == 0:
print("对不起,一天只能猎杀十次,如果想再次猎杀,请购买,一次10jinbi也就是10金币")
gmcs == input("是否购买,1是,2否")
if jinbi >= 10 and gmcs == '1':
lscs = lscs +1
jinbi = jinbi - 10
print("好了次数喵选择猎杀区域,1十年,2百年,3万年,4十万年")
if lsfx == '1':
print("恭喜获得十年魂环50个,经验+500")
sn = sn + 50
jy = jy + 500
lscs = lscs -1
elif lsfx == '2' and hl >= 10:
print("恭喜获得百年魂环40个,经验+2000")
bn = bn + 50
jy = jy + 2000
lscs = lscs -1
elif lsfx == '2' and hl < 10:
print("你的魂力不够")
elif lsfx == '3' and hl >= 20:
print("恭喜获得千年魂环30个,经验+66000")
qn = qn + 30
jy = jy + 66000
lscs = lscs -1
elif lsfx == '2' and hl < 20:
print("你的魂力不够")
elif lsfx == '3' and hl >= 40:
print("恭喜获得万年魂环10个,经验+660000")
wn = wn + 10
jy = jy + 660000
lscs = lscs - 1
elif lsfx == '2' and hl < 40:
print("你的魂力不够")
elif lsfx == '4' and hl >= 60:
print("恭喜获得十万年魂环1个,经验+6600000")
wn = wn + 1
jy = jy + 6600000
lscs = lscs - 1
elif lsfx == '2' and hl < 60:
print("你的魂力不够")
elif xd == "5":
print("主线、双生任务,敬请期待")
elif xd == "6":
print("合成魂环取出器")
z == input("一个十十年魂环,是否合成,1是,2否,不是堆积物品")
if z == '1' and sn >= 10:
print('获得魂环取出器一个')
sn = sn-10
hhqcq = hhqcq + 1
elif xd == '7':
print("分解魂环魂骨敬请期待")
elif xd == '8':
hhxm = int(input("吸收哪个魂环,第1到第15"))
if not hl / 10 >= hhxm:
print("魂力不够")
elif hl == 10:
xsdyhhuan = input("要吸收哪个魂环?1十年,2百年,3千年,4万年,5十万年,6百万年,7千万年")
hhx = hhxm - 1
if xsdyhhuan == '1' and sn >= 1 and hh[hhx] == '0魂环未吸收0'and hl / 10 >= hhxm:
print("吸收成功")
sn = sn - 1
hh[i] = '十年魂环'
elif xsdyhhuan == '2' and bn >= 1 and hh[hhx] == '0魂环未吸收0'and hl / 10 >= hhxm:
print("吸收成功")
bn = bn -1
hh[i] = '百年魂环'
elif xsdyhhuan == '3' and qn >= 1 and hh[hhx] == '0魂环未吸收0'and hl / 10 >= hhxm:
print("吸收成功")
qn = qn -1
hh[i] = '千年魂环'
elif xsdyhhuan == '4' and wn >= 1 and hh[hhx] == '0魂环未吸收0'and hl / 10 >= hhxm:
print("吸收成功")
wn = wn -1
hh[i] = '万年魂环'
elif xsdyhhuan == '5' and swn >= 1 and hh[hhx] == '0魂环未吸收0'and hl / 10 >= hhxm:
print("吸收成功")
swn = swn - 1
hh[0] = '十万年魂环'
elif xsdyhhuan == '6' and bwn >= 1 and hh[hhx] == '0魂环未吸收0'and hl / 10 >= hhxm:
print("吸收成功")
bwn = bwn -1
hh[0] = '百万年魂环'
elif xsdyhhuan == '7' and qwn >= 1 and hh[hhx] == '0魂环未吸收0'and hl / 10 >= hhxm:
print("吸收成功")
qwn = qwn -1
hh[0] = '千万年魂环'
elif xd == '9':
if hhqcs >= 1:
qcxm = int(input("取出哪个魂环?1,15"))
qcxm = qcxm - 1
if hh[qcxm] == '0魂环未吸收0':
print("此处无魂环")
else:
print('取出成功')
hh[qcxm] = ("0魂环未吸收0")
elif xd == '10':
sjhl == int(input("你是哪个阶段?0-9是1,10-19是2,以此类推,暂时到90为止,除非用礼包码"))
if sjhl == 1 and hl < 10:
print("需要500经验")
if jy >= 500:
print("升级成功")
jy = jy - 500
hl = hl + 1
else:
print("经验不足")
elif sjhl == 2 and hl < 20:
print("需要500经验")
if jy >= 1000:
print("升级成功")
jy = jy - 1000
hl = hl + 1
else:
print("经验不足")
elif sjhl == 3 and hl < 30:
print("需要500经验")
if jy >= 10000:
print("升级成功")
jy = jy - 10000
hl = hl + 1
else:
print("经验不足")
elif sjhl == 4 and hl < 40:
print("需要100000经验")
if jy >= 100000:
print("升级成功")
jy = jy - 100000
hl = hl + 1
else:
print("经验不足")
elif sjhl == 5 and hl < 50:
print("需要600000经验")
if jy >= 600000:
print("升级成功")
jy = jy - 600000
hl = hl + 1
else:
print("经验不足")
elif sjhl == 6 and hl < 60:
print("需要66000经验")
if jy >= 660000:
print("升级成功")
jy = jy - 660000
hl = hl + 1
else:
print("经验不足")
elif sjhl == 7 and hl < 70:
print("需要10000000经验")
if jy >= 10000000:
print("升级成功")
jy = jy - 10000000
hl = hl + 1
else:
print("经验不足")
elif sjhl == 8 and hl < 80:
print("需要60000000经验")
if jy >= 60000000:
print("升级成功")
jy = jy - 60000000
hl = hl + 1
else:
print("经验不足")
elif sjhl == 9 and hl < 90:
print("需要1000000000经验")
if jy >= 1000000000:
print("升级成功")
jy = jy - 1000000000
hl = hl + 1
else:
print("经验不足")
else:
print("你不是这个等级")
elif xd == '11':
hunhuan()
elif xd == '12':
print(hh)
elif xd == '13':
break
else:
print("我好像没看懂")
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn