コード例 #1
0
ファイル: mala_kuca.py プロジェクト: spavle/mcpipy
# NE RADI ERROR crta malu kucu

from mc import * #import api-ja
from crtaj_vrata import *
from crtaj_blok import *
mc = Minecraft() #inicijalizacija sustava za rad sa Minecraftom


crtaj_blok ( 1 , -1 , -2 , 4 , 0 , 2 , 98 )   # kameni temelji
crtaj_blok ( 1 , 1 , -2 , 4 , 2 , 2 , 5 , 2)    # drveni zidovi
crtaj_blok ( 2 , 0 , -1 , 3 , 1 , 1 , 0 )    # prazno unutra

crtaj_blok ( 1, 1, -2 , 1 ,2 , -2 , 5  )  # stupovi na uglovima
crtaj_blok ( 1, 1, 2 , 1 ,2 , 2 , 5  )
crtaj_blok ( 4, 1, -2 , 4 ,2 , -2 , 5  )
crtaj_blok ( 4, 1, 2 , 4 ,2 , 2 , 5  )

crtaj_vrata ( 1 , 0 , 0 , 194 )

<<<<<<< HEAD
for dx in range ( 1 , 21 ):
=======
for dx in range ( 1 , 11 ):
>>>>>>> origin/master
   pomak = 9 * dx
   crtaj_blok ( 1 + pomak , -1 , -2 , 4 + pomak , 0 , 2 , 98 )   # kameni temelji
   crtaj_blok ( 1 + pomak , 1 , -2 , 4 + pomak , 2 , 2 , 5 , 2)    # drveni zidovi
   crtaj_blok ( 2 + pomak , 0 , -1 , 3 + pomak , 1 , 1 , 0 )    # prazno unutra

   crtaj_blok ( 1 + pomak , 1, -2 , 1 + pomak ,2 , -2 , 5  )  # stupovi na uglovima
   crtaj_blok ( 1+ pomak , 1, 2 , 1+ pomak  ,2 , 2 , 5  )
コード例 #2
0
ファイル: osmatracnica.py プロジェクト: spavle/mcpipy
Vz=0
if abs (smjerRada.x) > abs (smjerRada.z): 		#nadje se dominanti smjer i spremi u vektor
   Vx=int(round(smjerRada.x))
else:
   Vz=int(round(smjerRada.z))
if Vx == 1 :										#Korektor za smjer stepenica udesno gore
   st_korektor = 0x2
if Vx == -1 :
   st_korektor = 0x3
if Vz == 1 :
   st_korektor = 0x1
if Vz == -1 :
   st_korektor = 0x0


for br in range ( 9 ) :
   korektor = br * 4
   
   crtaj_blok ( 1 , -1 + korektor , -3 , 5 , -1 + korektor, 3 , 1 )   # stone temelji
   crtaj_blok ( 4 , -1 + korektor, -1 , 4 , -1 + korektor, 2 , 0 )   # rupa za stepenice
   crtaj_blok ( 1 , 0 + korektor, -3 , 1 , 2 + korektor, -3 , 1  ) # lijevi prednji stup
   crtaj_blok ( 1 , 0 + korektor, 3 , 1 , 2 + korektor, 3 , 1  ) # desni prednji stup
   crtaj_blok ( 5 , 0 + korektor, -3 , 5 , 2 + korektor, -3 , 1  ) # lijevi zadnji stup
   crtaj_blok ( 5 , 0 + korektor, 3 , 5 , 2 + korektor, 3 , 1  ) # desni zadnji stup
   
   crtaj_blok ( 4, -1 + korektor, 2 ,4, -1 + korektor, 2 , 109 , st_korektor ) # stepenica cobblestone
   crtaj_blok ( 4, 0 + korektor, - 1 ,4, 0 + korektor, - 1 , 109 , st_korektor ) # stepenica cobblestone
   crtaj_blok ( 4, 1 + korektor, 0 ,4, 1+ korektor , 0 , 109 , st_korektor ) # stepenica cobblestone
   crtaj_blok ( 4, 2 + korektor, 1 ,4, 2 + korektor, 1 , 109 , st_korektor ) # stepenica cobblestone
   
コード例 #3
0
ファイル: srednja_kuca.py プロジェクト: spavle/mcpipy
# crta srednju kucu sa jednim vratima


from mc import * #import api-ja
from crtaj_vrata import *
from crtaj_blok import *
mc = Minecraft() #inicijalizacija sustava za rad sa Minecraftom


crtaj_blok ( 1 , -1 , -3 , 5 , 0 , 3 , 98 )   # kameni temelji
crtaj_blok ( 1 , 1 , -3 , 5 , 2 , 3 , 5 , 2)    # drveni zidovi
crtaj_blok ( 2 , 0 , -2 , 4 , 1 , 2 , 0 )    # prazno unutra

crtaj_blok ( 1, 1, -3 , 1 ,2 , -3 , 5  )  # stupovi na uglovima
crtaj_blok ( 1, 1, 3 , 1 ,2 , 3 , 5  )
crtaj_blok ( 5, 1, -3 , 5 ,2 , -3 , 5  )
crtaj_blok ( 5, 1, 3 , 5 ,2 , 3 , 5  )

crtaj_vrata ( 1 , 0 , 0 , 194 )

for dx in range ( 1 , 1 ):
   pomak = 9 * dx
   crtaj_blok ( 1 + pomak , -1 , -2 , 4 + pomak , 0 , 2 , 98 )   # kameni temelji
   crtaj_blok ( 1 + pomak , 1 , -2 , 4 + pomak , 2 , 2 , 5 , 2)    # drveni zidovi
   crtaj_blok ( 2 + pomak , 0 , -1 , 3 + pomak , 1 , 1 , 0 )    # prazno unutra

   crtaj_blok ( 1 + pomak , 1, -2 , 1 + pomak ,2 , -2 , 5  )  # stupovi na uglovima
   crtaj_blok ( 1+ pomak , 1, 2 , 1+ pomak  ,2 , 2 , 5  )
   crtaj_blok ( 4+ pomak , 1, -2 , 4+ pomak  ,2 , -2 , 5  )
   crtaj_blok ( 4+ pomak , 1, 2 , 4 + pomak ,2 , 2 , 5  )
   crtaj_vrata ( 1 + pomak , 0 , 0 , 194 )
コード例 #4
0
ファイル: osmatracnica.py プロジェクト: spavle/mcpipy
    Vx = int(round(smjerRada.x))
else:
    Vz = int(round(smjerRada.z))
if Vx == 1:  #Korektor za smjer stepenica udesno gore
    st_korektor = 0x2
if Vx == -1:
    st_korektor = 0x3
if Vz == 1:
    st_korektor = 0x1
if Vz == -1:
    st_korektor = 0x0

for br in range(9):
    korektor = br * 4

    crtaj_blok(1, -1 + korektor, -3, 5, -1 + korektor, 3, 1)  # stone temelji
    crtaj_blok(4, -1 + korektor, -1, 4, -1 + korektor, 2,
               0)  # rupa za stepenice
    crtaj_blok(1, 0 + korektor, -3, 1, 2 + korektor, -3,
               1)  # lijevi prednji stup
    crtaj_blok(1, 0 + korektor, 3, 1, 2 + korektor, 3, 1)  # desni prednji stup
    crtaj_blok(5, 0 + korektor, -3, 5, 2 + korektor, -3,
               1)  # lijevi zadnji stup
    crtaj_blok(5, 0 + korektor, 3, 5, 2 + korektor, 3, 1)  # desni zadnji stup

    crtaj_blok(4, -1 + korektor, 2, 4, -1 + korektor, 2, 109,
               st_korektor)  # stepenica cobblestone
    crtaj_blok(4, 0 + korektor, -1, 4, 0 + korektor, -1, 109,
               st_korektor)  # stepenica cobblestone
    crtaj_blok(4, 1 + korektor, 0, 4, 1 + korektor, 0, 109,
               st_korektor)  # stepenica cobblestone