Initial commit
This commit is contained in:
36
myOwnProjects/autoBomb/autoBomb.py
Normal file
36
myOwnProjects/autoBomb/autoBomb.py
Normal file
@@ -0,0 +1,36 @@
|
||||
from mcpi.minecraft import Minecraft
|
||||
mc = Minecraft.create()
|
||||
import time
|
||||
|
||||
pos = mc.player.getTilePos()
|
||||
x, y, z = pos.x, pos.y, pos.z
|
||||
|
||||
x2, y2, z2 = pos.x, pos.y, pos.z
|
||||
|
||||
mc.setBlocks(x, y, z, x + 4, y + 4, z + 4, 46)
|
||||
|
||||
for block in range(5):
|
||||
mc.setBlock(x + block, y + 4, z, 0)
|
||||
mc.setBlock(x, y + 4, z + block, 0)
|
||||
|
||||
x2, y2, z2 = x + 4, y, z + 4
|
||||
|
||||
for block2 in range(5):
|
||||
mc.setBlock(x2 - block2, y2 + 4, z2, 0)
|
||||
mc.setBlock(x2, y2 + 4, z2 - block2, 0)
|
||||
|
||||
for block3 in range(5):
|
||||
mc.setBlock(x + block3, y, z, 0)
|
||||
mc.setBlock(x, y, z + block3, 0)
|
||||
|
||||
x2, y2, z2 = x + 4, y, z + 4
|
||||
|
||||
for block4 in range(5):
|
||||
mc.setBlock(x2 - block4, y2, z2, 0)
|
||||
mc.setBlock(x2, y2, z2 - block4, 0)
|
||||
|
||||
mc.postToChat("Viydite iz blocka")
|
||||
mc.postToChat("Posmotrite v konsol!")
|
||||
input("Если хотите взорвать бомбу нажмите тут ")
|
||||
time.sleep(1)
|
||||
mc.setBlock(x, y + 3, z, 152)
|
||||
45
myOwnProjects/autoBomb/autoBomb2.py
Normal file
45
myOwnProjects/autoBomb/autoBomb2.py
Normal file
@@ -0,0 +1,45 @@
|
||||
from mcpi.minecraft import Minecraft
|
||||
mc = Minecraft.create()
|
||||
import time
|
||||
import minecraftstuff
|
||||
|
||||
pos = mc.player.getTilePos()
|
||||
x, y, z = pos.x, pos.y, pos.z
|
||||
mcdrawing = minecraftstuff.MinecraftDrawing(mc)
|
||||
|
||||
# x2, y2, z2 = pos.x, pos.y, pos.z
|
||||
#
|
||||
# mc.setBlocks(x, y, z, x + 4, y + 4, z + 4, 46)
|
||||
#
|
||||
# for block in range(5):
|
||||
# mc.setBlock(x + block, y + 4, z, 0)
|
||||
# mc.setBlock(x, y + 4, z + block, 0)
|
||||
#
|
||||
# x2, y2, z2 = x + 4, y, z + 4
|
||||
#
|
||||
# for block2 in range(5):
|
||||
# mc.setBlock(x2 - block2, y2 + 4, z2, 0)
|
||||
# mc.setBlock(x2, y2 + 4, z2 - block2, 0)
|
||||
#
|
||||
# for block3 in range(5):
|
||||
# mc.setBlock(x + block3, y, z, 0)
|
||||
# mc.setBlock(x, y, z + block3, 0)
|
||||
#
|
||||
# x2, y2, z2 = x + 4, y, z + 4
|
||||
#
|
||||
# for block4 in range(5):
|
||||
# mc.setBlock(x2 - block4, y2, z2, 0)
|
||||
# mc.setBlock(x2, y2, z2 - block4, 0)
|
||||
|
||||
mcdrawing.drawSphere(pos.x, pos.y + 7, pos.z, 5, 46)
|
||||
|
||||
mc.postToChat("Bomba nad vami!")
|
||||
mc.postToChat("Posmotrite v konsol!")
|
||||
ans = input("Если хотите взорвать бомбу нажмите тут(осторожно! взрыв гигантский(чтобы обезвредить бомбу, нажмите букву 'о')) ")
|
||||
if ans !="о":
|
||||
time.sleep(1)
|
||||
mc.setBlock(x, y + 3, z, 152)
|
||||
elif ans == "о":
|
||||
mcdrawing.drawSphere(pos.x, pos.y + 7, pos.z, 5, 0)
|
||||
mc.postToChat("Spasibo, bomba obezvrezena!")
|
||||
print("Spasibo, bomba obezvrezena!")
|
||||
33
myOwnProjects/autoBomb/autobomb3.py
Normal file
33
myOwnProjects/autoBomb/autobomb3.py
Normal file
@@ -0,0 +1,33 @@
|
||||
from mcpi.minecraft import Minecraft
|
||||
mc = Minecraft.create()
|
||||
import time
|
||||
import minecraftstuff
|
||||
|
||||
pos = mc.player.getTilePos()
|
||||
x, y, z = pos.x, pos.y, pos.z
|
||||
mcdrawing = minecraftstuff.MinecraftDrawing(mc)
|
||||
radius = 0
|
||||
yplus = 0
|
||||
|
||||
|
||||
moshnost = int(input("введите мощность бомбы 1-сильная, 2-супервынос,город-динамит,царь-бомба: "))
|
||||
|
||||
if moshnost == 1:
|
||||
radius = 5
|
||||
yplus = 7
|
||||
elif moshnost == 2:
|
||||
radius = 15
|
||||
yplus = 19
|
||||
|
||||
mcdrawing.drawSphere(pos.x, pos.y + yplus, pos.z, radius, 46)
|
||||
|
||||
mc.postToChat("Bomba nad vami!")
|
||||
mc.postToChat("Posmotrite v konsol!")
|
||||
ans = input("Если хотите взорвать бомбу нажмите тут(осторожно! взрыв гигантский(чтобы обезвредить бомбу, нажмите букву 'о')) ")
|
||||
if ans !="о":
|
||||
time.sleep(1)
|
||||
mc.setBlock(x, y + 4, z, 152)
|
||||
elif ans == "о":
|
||||
mcdrawing.drawSphere(pos.x, pos.y + yplus, pos.z, radius, 0)
|
||||
mc.postToChat("Spasibo, bomba obezvrezena!")
|
||||
print("Spasibo, bomba obezvrezena!")
|
||||
Reference in New Issue
Block a user