用户:ab逗比查看:16 回复:3 评论:16 创建时间:2020-02-12T16:10:47
from os import*
from sys import*
from time import*
from random import*
from xes.ext import*
def minecrafts():
import Minecraft as a
#定义f函数
def f (text):
stdout.write('\r'+' '*0+'\r')
stdout.flush()
for df in text:
stdout.write(df)
stdout.flush()
sleep(0.1)
print('\033[?25l',end='')
#定义r函数
def r (text):
random(text)
#定义p函数
def p (text):
print(text)
#定义sl函数
def sl (text):
sleep(text)
#定义fu函数
def fu (text):
stdout.write('\r'+' '*0+'\r')
stdout.flush()
for df in text:
stdout.write(df)
stdout.flush()
sleep(0.3)
#定义pm函数
def pm(text):
play_mp3(text)
#定义sp函数
def sp (text):
speak(text)
#定义fi函数
def fi (text):
f(text)
input()
#定义s函数
def s ():
system('clear')
#定义fr函数
def fr ():
scale = 59
for i in range(scale+1):
aaa = '■'*i
bbb = '-'*(scale-i)
ccc =(i/scale)*100
print("\r\033[1;32m{:^3.0f}%[{}{}]".format(ccc,aaa,bbb),end='')
sleep(0.1)
def frnn ():
scale = 9
for i in range(scale+1):
aaa = '■'*i
bbb = '-'*(scale-i)
ccc =(i/scale)*100
print("\r\033[1;32m{:^3.0f}%[{}{}]".format(ccc,aaa,bbb),end='')
sleep(0.1)
f('我的世界···')
sleep(0.5)
f('\n驱动加载中···\n')
sleep(0.5)
frnn()
sleep(0.5)
s()
f('资源包加载中···')
sleep(0.5)
f('\n模块加载中···')
sleep(0.5)
f('\n运行器加载中···')
sleep(0.5)
s()
f('类型:')
f('\n 1.生存')
f('\n 2.创造')
f('\n创建类型:')
you_1 = input()
if you_1 == '1':
f('创建世界——\033[31m——\033[32m——')
f('\n世界名称:')
name = input()
sleep(1)
s()
f('minecraft1.2.3\n')
f(name)
f('\n你出生在一个荒岛,旁边有一把锄头,要不要捡?(1.要2.不要)')#调用函数f
wo2 = input()
if wo2 == '1':
f('旁边有一棵树,要不要砍?(1.砍2.不砍)')#调用函数f
wo3 = input()
if wo3 == '1':
f('你挖了很多木头,换了一座工具台,还有剩余的木头,建不建房子?(1.建2.不建)')#调用函数f
wo4 = input()
if wo4 == '1':
f('你建了一座房子,躲过了僵尸,度过了一个夜晚,成功!')#调用函数f
if wo4 == '2':
f('你没有建造房子,僵尸来了')#调用函数f
sl(0.5)#等待0.5秒
s()#清屏
f('\033[31m你的血量是:100')#调用函数f
sl(0.5)#等待0.5秒
s()#清屏
f('\033[31m你的血量是:75')#调用函数f
sl(0.5)#等待0.5秒
s()#清屏
f('\033[31m你的血量是:50')#调用函数f
sl(0.5)#等待0.5秒
s()#清屏
f('\033[31m你的血量是:25')#调用函数f
sl(0.5)#等待0.5秒
s()#清屏
f('\033[31m你的血量是:0')#调用函数f
sl(0.5)#等待0.5秒
s()#清屏
f('\033[31mgame over')#调用函数f
if wo3 == '2':
f('你没木头建造房子,到了晚上,僵尸来了,打不打?(1.打2.不打)')#调用f函数
wo5 = input()
if wo5 == '1':
f('你没有武器打僵尸,喵掉了Y(x_x)Y')
if wo5 == '2':
f('你被僵尸追上了,喵掉了Y(x_x)Y')
if wo2 == '2':
f('你没有锄头挖,挖的不快,挖呀挖,半路遇上僵尸,打不打?(1.打2.不打)')#调用函数f
wo6 = input()
if wo6 == '1':
f('你没有武器打僵尸,喵掉了Y(x_x)Y')
if wo6 == '2':
f('你被僵尸追上了,喵掉了Y(x_x)Y')
elif you_1 == '2':
f('创建世界——\033[31m——\033[32m——')
f('\n世界名称:')
name = input()
sleep(1)
s()
f('minecraft1.2.3\n')
f(name)
b = input("\n你在一个森林里要撸树打1,去矿洞探险打2:")
if b == "1":
f("你弄了好多木头")
else:
f("\n你没武器在矿洞里被僵尸打喵了!")
f("\n游戏结束")
c = input("\n你造了木装备还有房子,去海里打溺尸按1,去矿洞探险打2:")
if c == "1":
f("\n你在海里溺尸打喵了")
f("游戏结束")
else:
f("\n你在矿洞里挖了很多矿物!造了套装")
f("\n第2版本更好玩!❤23以上出2版本!")