Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Python 3.6
- # Coding utf8
- from functools import partial
- from tkinter import *
- from pygame import mixer
- x = 0
- y = 1
- z = 10
- def muda_score(botao):
- global x, y, z
- if botao1 == botao:
- x += y
- mixer.music.stop()
- mixer.music.load('2.mp3')
- mixer.music.play()
- lb5['text'] = ''
- lb6['image'] = ''
- elif botao == botao2 and x >= z:
- x -= z
- y += 1
- z += 10
- mixer.music.load('3.mp3')
- mixer.music.play()
- lb5['text'] = 'UPGRADE REALIZADO COM SUCESSO!'
- lb6['image'] = imagem2
- lb2['text'] = x
- janela = Tk()
- mixer.init()
- janela.title('Cookie Cliker v1.0')
- imagem = PhotoImage(file='C:/Users/kalle/Pictures/Art/cookieclicker.png')
- imagem2 = PhotoImage(file='C:/Users/kalle/Pictures/Art/download.png')
- lb1 = Label(janela, text='Cookies')
- lb2 = Label(janela, text=x)
- lb3 = Label(janela, image=imagem)
- lb4 = Label(janela, text='Nota: O upgrade possui o custo inicial de 10 cookies\n'
- ' e acrescenta +1 ao fazer mais cookies. Cada upgrade comprado\n'
- 'aumenta em 10 o custo do próximo upgrade.')
- lb5 = Label(janela, text='',)
- lb6 = Label(janela, image='', bg='saddlebrown')
- botao1 = Button(janela, text='Fazer Cookie', width=10, height=2)
- botao1['command'] = partial(muda_score, botao1)
- botao1['font'] = 'Heveltica', '10', 'italic'
- botao1['bg'] = 'saddlebrown'
- botao1.place(x=200, y=200)
- botao2 = Button(janela, text='Upgrade', width=10, height=2, bg='saddlebrown')
- botao2['command'] = partial(muda_score, botao2)
- botao2['font'] = 'Heveltica', '10', 'bold',
- botao2.place(x=400, y=200)
- lb1['font'] = 'Heveltica', '40', 'bold'
- lb2['font'] = 'Heveltica', '40', 'bold'
- lb1['bg'], lb2['bg'], lb4['bg'], lb5['bg'] = 'saddlebrown', 'saddlebrown', 'saddlebrown', 'saddlebrown'
- lb4['font'] = 'Heveltica', '10', 'bold'
- lb5['font'] = 'Hebeltica', '10', 'bold'
- lb1.pack(side=TOP)
- lb2.pack(side=TOP)
- lb3.pack(side=TOP)
- lb4.pack(side=TOP)
- lb5.place(x=350,y=100)
- lb6.place(x=15,y=0)
- janela['bg'] = 'saddlebrown'
- janela.geometry('600x600+200+100')
- janela.mainloop()
Add Comment
Please, Sign In to add comment