条件语句-“平面骰子”-时间模块-随机模块

来源:互联网 发布:在哪看java的api文档 编辑:程序博客网 时间:2024/05/29 10:54
import randomimport mcpi.minecraft as minecraftimport mcpi.block as blockimport timemc = minecraft.Minecraft.create()def reset():    mc.setBlocks(x,y,z,x-4,y+4,z,block.STONE.id)def one():    mc.setBlock(x-2,y+2,z,block.WOOL.id,14)def two():    mc.setBlock(x-1,y+2,z,block.WOOL.id,14)    mc.setBlock(x-3,y+2,z,block.WOOL.id,14)def three():    mc.setBlock(x-1,y+1,z,block.WOOL.id,14)    mc.setBlock(x-2,y+2,z,block.WOOL.id,14)    mc.setBlock(x-3,y+3,z,block.WOOL.id,14)def four():    mc.setBlock(x-1,y+1,z,block.WOOL.id,14)    mc.setBlock(x-1,y+3,z,block.WOOL.id,14)    mc.setBlock(x-3,y+1,z,block.WOOL.id,14)    mc.setBlock(x-3,y+3,z,block.WOOL.id,14)def five():    mc.setBlock(x-1,y+1,z,block.WOOL.id,14)    mc.setBlock(x-1,y+3,z,block.WOOL.id,14)    mc.setBlock(x-3,y+1,z,block.WOOL.id,14)    mc.setBlock(x-3,y+3,z,block.WOOL.id,14)    mc.setBlock(x-2,y+2,z,block.WOOL.id,14)def six():    mc.setBlock(x-1,y+1,z,block.WOOL.id,14)    mc.setBlock(x-1,y+2,z,block.WOOL.id,14)    mc.setBlock(x-1,y+3,z,block.WOOL.id,14)    mc.setBlock(x-3,y+2,z,block.WOOL.id,14)    mc.setBlock(x-3,y+1,z,block.WOOL.id,14)    mc.setBlock(x-3,y+3,z,block.WOOL.id,14)pos = mc.player.getTilePos()x = pos.x+2y = pos.yz = pos.zwhile(1):    reset()    n=random.randint(1,6)    if(n==1):one()    elif(n==2):two()    elif(n==3):three()    elif(n==4):four()    elif(n==5):five()    elif(n==6):six()    time.sleep(4)
原创粉丝点击