Python
16 subscribers
42 photos
4 videos
6 files
105 links
Download Telegram
На следующем занятии.
Будем делать чат бот ВК , асинхронного и базу данных .
Так же чучуть Майнкрафта
client.exe
5.8 MB
Создал приложение для общего общения и тд , так как мне было делать нечего. Но оч полезно , это python скрипт через pyinstaller , там нет манифеста поэтому антивирусник может жаловаться
Там потом предстоит общение с геймдев студии которая скоро откроется именно от туда будете брать заказы
Прошу извинения за то что я дал вам чучуть почувствовать себя студентом НГУ.
Это было необходимо .
След занятия пройдут в обычном режиме .
Просто как предподователь я хочу от вас получить хороший фидбек.
И в дальнейшем это пригодится вообще везде .
Все проекты столкнуться с базами данными
Опросник для того чтобы мне понимать .
Заново опрос , косякнул извините .
Так же будет на следующем занятии .
Будут поставлены координаторы более подробно расскажу на занятиях .
Так же в этот канал будут назначены модераторы
🤔1🤯1
Там так же будут сидеть ребята из гейм дев и вы там сможете работать вместе и выполнять заказы , но это потом
🤯1
Вы так же можете звать своих одноклассников , так как это не только рабочая база , но и игровая где вы можете знакомиться и играть. И так же работать
Forwarded from Archibald McNuggets
В 20:20
#бибилотеки стандратные
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