client.exe
5.8 MB
Создал приложение для общего общения и тд , так как мне было делать нечего. Но оч полезно , это python скрипт через pyinstaller , там нет манифеста поэтому антивирусник может жаловаться
Там потом предстоит общение с геймдев студии которая скоро откроется именно от туда будете брать заказы
Прошу извинения за то что я дал вам чучуть почувствовать себя студентом НГУ.
Это было необходимо .
След занятия пройдут в обычном режиме .
Просто как предподователь я хочу от вас получить хороший фидбек.
И в дальнейшем это пригодится вообще везде .
Все проекты столкнуться с базами данными
Это было необходимо .
След занятия пройдут в обычном режиме .
Просто как предподователь я хочу от вас получить хороший фидбек.
И в дальнейшем это пригодится вообще везде .
Все проекты столкнуться с базами данными
Какое направление
Anonymous Poll
50%
Майнкрафт
13%
По , автоматизация
25%
Заказы геймдев
13%
Своя идея написать в личку
Так же будет на следующем занятии .
Будут поставлены координаторы более подробно расскажу на занятиях .
Будут поставлены координаторы более подробно расскажу на занятиях .
Предлагаю пойти погонять по вечерам в какие нить онлайн игрушки и поболтать.
Наш Канал
https://discord.gg/PtNCPjE3u5
Наш Канал
https://discord.gg/PtNCPjE3u5
Discord
Join the GT | Квадрокоптеры | Настолки | GameDev Discord Server!
Check out the GT | Квадрокоптеры | Настолки | GameDev community on Discord - hang out with 56 other members and enjoy free voice and text chat.
❤1👍1
Там так же будут сидеть ребята из гейм дев и вы там сможете работать вместе и выполнять заказы , но это потом
🤯1
Вы так же можете звать своих одноклассников , так как это не только рабочая база , но и игровая где вы можете знакомиться и играть. И так же работать
#бибилотеки стандратные
import mcpi.minecraft as minecraft
from mcpi import block
import time
import random
#подключение
mc = minecraft.Minecraft.create()
s = mc.player.getTilePos()
#проверки что игра запущена и мы обнуляем все счетчики
game = True
timer = 0
point = 0
count = 0
mc.player.setTilePos(s.x,60,s.z)
mc.setBlocks(s.x - 10,50,s.z-10,s.x + 10,50,s.z + 10, block.IRON_BLOCK.id)
mc.postToChat("IRON GO TO DIE ")
time.sleep(5)
r1 = random.randint(-10,10)
r2 = random.randint(-10,10)
while game:
pos = mc.player.getTilePos()
b = mc.getBlock(pos.x, pos.y -1,pos.z)
time.sleep(0.5)
if b == block.IRON_BLOCK.id:
mc.setBlocks(pos.x - 1,pos.y - 1, pos.z -1 , pos.x + 1, pos.y - 1, pos.z + 1, block.AIR.id)
xd = s.x + r1
yd = 51
zd = s.z + r2
mc.setBlock(xd,yd,zd,block.DIAMOND_BLOCK.id)
events = mc.events.pollBlockHits()
for e in events:
pos = e.pos
if pos.x == xd and pos.y == yd and pos.z == zd or b == block.DIAMOND_BLOCK.id:
mc.setBlock(xd,yd,zd,block.AIR.id)
point +=1
mc.postToChat("point: " + str(point))
r1 = random.randint(-10,10)
r2 = random.randint(-10,10)
count += 1
if count == 2:
timer +=1
mc.postToChat("TIME " + str(timer))
count = 0
rt1= random.randint(-10,10)
rt2= random.randint(-10,10)
xt = s.x + rt1
yt = 51
zt = s.z + rt2
if timer >= 15:
mc.setBlock(xt,yt,zt,block.TNT.id)
mc.setBlock(xt,yt+1,zt,block.FIRE.id)
if pos.y<49:
mc.postToChat("Game Over")
mc.setBlocks(s.x - 10, 200 , s.z - 10, s.x+10, 201, s.z+10, block.AIR.id)
question = True
while question:
answer = input("Again?")
if answer == "y":
mc.postToChat("Wait 5 sec")
time.sleep(5)
mc.player.setTilePos(s.x,60,s.z)
mc.setBlocks(s.x - 10,50,s.z-10,s.x +10,50,s.z+10,block.IRON_BLOCK.id)
question = False
points = 0
timer = 0
count = 0
elif answer == "n":
print("Bye")
game = False
question = False
print("Bye")
else:
print("Err")
import mcpi.minecraft as minecraft
from mcpi import block
import time
import random
#подключение
mc = minecraft.Minecraft.create()
s = mc.player.getTilePos()
#проверки что игра запущена и мы обнуляем все счетчики
game = True
timer = 0
point = 0
count = 0
mc.player.setTilePos(s.x,60,s.z)
mc.setBlocks(s.x - 10,50,s.z-10,s.x + 10,50,s.z + 10, block.IRON_BLOCK.id)
mc.postToChat("IRON GO TO DIE ")
time.sleep(5)
r1 = random.randint(-10,10)
r2 = random.randint(-10,10)
while game:
pos = mc.player.getTilePos()
b = mc.getBlock(pos.x, pos.y -1,pos.z)
time.sleep(0.5)
if b == block.IRON_BLOCK.id:
mc.setBlocks(pos.x - 1,pos.y - 1, pos.z -1 , pos.x + 1, pos.y - 1, pos.z + 1, block.AIR.id)
xd = s.x + r1
yd = 51
zd = s.z + r2
mc.setBlock(xd,yd,zd,block.DIAMOND_BLOCK.id)
events = mc.events.pollBlockHits()
for e in events:
pos = e.pos
if pos.x == xd and pos.y == yd and pos.z == zd or b == block.DIAMOND_BLOCK.id:
mc.setBlock(xd,yd,zd,block.AIR.id)
point +=1
mc.postToChat("point: " + str(point))
r1 = random.randint(-10,10)
r2 = random.randint(-10,10)
count += 1
if count == 2:
timer +=1
mc.postToChat("TIME " + str(timer))
count = 0
rt1= random.randint(-10,10)
rt2= random.randint(-10,10)
xt = s.x + rt1
yt = 51
zt = s.z + rt2
if timer >= 15:
mc.setBlock(xt,yt,zt,block.TNT.id)
mc.setBlock(xt,yt+1,zt,block.FIRE.id)
if pos.y<49:
mc.postToChat("Game Over")
mc.setBlocks(s.x - 10, 200 , s.z - 10, s.x+10, 201, s.z+10, block.AIR.id)
question = True
while question:
answer = input("Again?")
if answer == "y":
mc.postToChat("Wait 5 sec")
time.sleep(5)
mc.player.setTilePos(s.x,60,s.z)
mc.setBlocks(s.x - 10,50,s.z-10,s.x +10,50,s.z+10,block.IRON_BLOCK.id)
question = False
points = 0
timer = 0
count = 0
elif answer == "n":
print("Bye")
game = False
question = False
print("Bye")
else:
print("Err")
Forwarded from Liksa Kina
Поздравляю у нас появился свой первый ванильный сервер в МАЙНКРАФТ версии 1.12.2 .
По адрессу : bbq.garagetesla.com
По адрессу : bbq.garagetesla.com
Forwarded from Liksa Kina
Вы так можете принять участие и поиграть с детьми в их удобное время в общем дискорде , он пока только на стадии развития.