Open Emirhan3444 opened 5 months ago
import pygame import time import random
pygame.init()
beyaz = (255, 255, 255) siyah = (0, 0, 0) kirmizi = (213, 50, 80) yesil = (0, 255, 0) mavi = (50, 153, 213)
girdap_boyutu = (600, 400) ekran = pygame.display.set_mode(girdap_boyutu) pygame.display.set_caption('Yılan Oyunu')
yilan_boyutu = 10 yilan_hizi = 15
def yilan(yilan_boyutu, yilan_listesi): for x in yilan_listesi: pygame.draw.rect(ekran, yesil, [x[0], x[1], yilan_boyutu, yilan_boyutu])
def oyun(): oyun_bitti = False oyun_bitti = False
x1 = girdap_boyutu[0] / 2
y1 = girdap_boyutu[1] / 2
x1_hizi = 0
y1_hizi = 0
yilan_listesi = []
uzunluk = 1
yem_x = round(random.randrange(0, girdap_boyutu[0] - yilan_boyutu) / 10.0) * 10.0
yem_y = round(random.randrange(0, girdap_boyutu[1] - yilan_boyutu) / 10.0) * 10.0
saat = pygame.time.Clock()
while not oyun_bitti:
for event in pygame.event.get():
if event.type == pygame.QUIT:
pygame.quit()
quit()
if event.type == pygame.KEYDOWN:
if event.key == pygame.K_LEFT:
x1_hizi = -yilan_boyutu
y1_hizi = 0
elif event.key == pygame.K_RIGHT:
x1_hizi = yilan_boyutu
y1_hizi = 0
elif event.key == pygame.K_UP:
y1_hizi = -yilan_boyutu
x1_hizi = 0
elif event.key == pygame.K_DOWN:
y1_hizi = yilan_boyutu
x1_hizi = 0
if x1 >= girdap_boyutu[0] or x1 < 0 or y1 >= girdap_boyutu[1] or y1 < 0:
oyun_bitti = True
x1 += x1_hizi
y1 += y1_hizi
ekran.fill(mavi)
pygame.draw.rect(ekran, kirmizi, [yem_x, yem_y, yilan_boyutu, yilan_boyutu])
yilan_kafasi = []
yilan_kafasi.append(x1)
yilan_kafasi.append(y1)
yilan_listesi.append(yilan_kafasi)
if len(yilan_listesi) > uzunluk:
del yilan_listesi[0]
for x in yilan_listesi[:-1]:
if x == yilan_kafasi:
oyun_bitti = True
yilan(yilan_boyutu, yilan_listesi)
pygame.display.update()
if x1 == yem_x and y1 == yem_y:
yem_x = round(random.randrange(0, girdap_boyutu[0] - yilan_boyutu) / 10.0) * 10.0
yem_y = round(random.randrange(0, girdap_boyutu[1] - yilan_boyutu) / 10.0) * 10.0
uzunluk += 1
saat.tick(yilan_hizi)
pygame.quit()
quit()
oyun()
const { token, prefix } = require('../config/config.json') const {joinVoiceChannel}=require('@discordjs/voice');
exports.kick= function kick(isConnected,msg,linkList) { const currentChannel = msg.member.voice.channel; if(!isConnected){ msg.reply('Geçerli bir ses bağlantısı yok.'); return; } if (!(currentChannel.id === connection.joinConfig.channelId)) { msg.reply('Bot ile aynı kanalda değilsiniz'); return; } connection.destroy(); linkList.splice(0, linkList.length); return false; }