Я делаю игру типа «Повар» ie с помощью нажатия клавиш. В настоящее время я добавляю файлы cookie для каждой второй части игры, чтобы автоматизировать ее.
Для этого я предполагаю, что мне нужен какой-то l oop, который ждет 1 секунду, затем активирует функцию, но использование while true l oop останавливает работу всех других функций и кода.
Пока это мой код.
import turtle
import os
import time
print("Cookies:0")
cookies = 0
increase = 1
stronger_clicks = 10
cps= 0
cookies = int(cookies)
increase = int(increase)
stronger_clicks = int(stronger_clicks)
#Define
def click():
global cookies
cookies = (cookies)
cookies = cookies + increase
cookies = str(cookies)
print("Cookies: "+cookies)
cookies = int(cookies)
def shop():
global stronger_clicks
stronger_clicks = str(stronger_clicks)
print("Shop!")
print("Stronger Clicks: "+stronger_clicks+",a")
stronger_clicks = int(stronger_clicks)
def stronger():
global increase
global cookies
global stronger_clicks
if cookies >= stronger_clicks:
cookies = int(cookies)
cookies = cookies - stronger_clicks
stronger_clicks = stronger_clicks + 10
print("Bought Stronger Clicks")
increase = increase + 1
else:
print("Can't buy not enough cookies")
def per_sec():
global cookies
global cps
cookies = cookies + cps
#Keybinds
turtle.listen()
turtle.onkey(click, "c")
turtle.onkey(shop, "s")
turtle.onkey(stronger, "a")
input("")