Ejemplo n.º 1
0
from mineturtle import *
import mcpi.block as block
import server
import sys
import serwPol as mine

a = 20


def bok():
    p.go(a)
    p.left(60)
    p.go(a)
    p.right(120)
    p.matrix
    p.go(a)
    p.left(60)
    p.go(a)
    p.right(180 - 135)


if __name__ == "__main__":
    mc = mine.podlacz()
    playerPos = mc.player.getPos()
    p = Turtle(mc)
    p.angle(90)
    p.verticalangle(0)
    #   p.setverticalheading(90)
    for i in range(8):
        bok()
Ejemplo n.º 2
0
    mc.setBlocks(0 + x, 1 + y, 1 + z, 3 + x, 2 + y, 2 + z,
                 block.GLASS.id)  #okna1
    mc.setBlocks(1 + x, 1 + y, 0 + z, 2 + x, 2 + y, 3 + z,
                 block.GLASS.id)  #okna2
    mc.setBlocks(1 + x, 0 + y, 1 + z, 2 + x, 2 + y, 2 + z,
                 block.AIR.id)  #puste wnetrze
    mc.setBlocks(0 + x, 0 + y, 1 + z, 0 + x, 2 + y, 1 + z,
                 block.GLASS.id)  #drzwi
    mc.setBlocks(0 + x, 3 + y, 0 + z, 3 + x, 3 + y, 3 + z,
                 block.BEDROCK.id)  #sufit


def domek(x, z):
    mc.setBlocks(x - 1, -1, z - 1, x + 4, -1, z + 4,
                 block.GRASS.id)  #trawnik/podloga
    pietro(x, 0, z)


def domekPietrowy(x, z, pietra):
    mc.setBlocks(x - 1, -1, z - 1, x + 4, -1, z + 4,
                 block.GRASS.id)  #trawnik/podloga
    for i in range(0, pietra * 4, 4):
        pietro(x, i, z)


mc = serwPol.podlacz()

pos = mc.player.getPos()

domekPietrowy(pos.x + 5, pos.z, 4)
Ejemplo n.º 3
0
def gdzieJestem():
    mc = serwPol.podlacz()
    while True:
        time.sleep(1)
        pos = mc.player.getTilePos()
        mc.postToChat("x="+str(pos.x) + " y="+str(pos.y) + " z="+str(pos.z))