Emirhan3444 / denme-

0 stars 0 forks source link

deneme #1

Open Emirhan3444 opened 5 months ago

Emirhan3444 commented 5 months ago

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; }

Emirhan3444 commented 3 months ago

import pygame import time import random

Pygame başlat

pygame.init()

Renkler

beyaz = (255, 255, 255) siyah = (0, 0, 0) kirmizi = (213, 50, 80) yesil = (0, 255, 0) mavi = (50, 153, 213)

Ekran boyutu

girdap_boyutu = (600, 400) ekran = pygame.display.set_mode(girdap_boyutu) pygame.display.set_caption('Yılan Oyunu')

Yılanın başlangıç pozisyonu ve boyutu

yilan_boyutu = 10 yilan_hizi = 15

Yılanın hareketi

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()