Untitled

mail@pastecode.io avatar
unknown
python
a year ago
978 B
4
Indexable
Never
def etap1(z):
    player.say('ETAP 1 START!!!')
    # 2. Wyczyszczenie poziomej linii która załadowała bieżący etap
    blocks.fill(BEDROCK, world(x-9, y-1, z-5), world(x+9, y-1, z+5))
    # 3. Dodanie przegrody za graczem
    blocks.fill(BEDROCK, world(x-9, y-1, z-5), world(x+9, y+10, z-1))
    # 4. Dodanie kolejnej linii ładującej następny level
    blocks.fill(GOLD_BLOCK, world(x-9, y-1, z+25), world(x+9, y-1, z+27))
    # 5. Zaprojektowanie przeszkody na danym etapie
    # IRON BARS
    blocks.fill(IRON_BARS, world(x-9, y-1, z+3), world(x+9, y-1, z+22))
    # LAVA POD IRON BARS
    blocks.fill(LAVA, world(x-9, y-2, z+3), world(x+9, y-2, z+22))
    mobs.give(mobs.target(NEAREST_PLAYER), DIAMOND_SWORD, 1) # daje graczowi miecz
    while True: 
        if blocks.test_for_block(IRON_BARS, pos(0, -1, 0)): # sprawdzam czy przechodzi poziom
            for i in range(6):
                mobs.spawn(CREEPER, randpos(world(x-9, y-2, z+3), world(x+9, y-2, z+22)))