Guest User

Untitled

a guest
Apr 22nd, 2018
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.05 KB | None | 0 0
  1. # Python 3.6
  2. # Coding utf8
  3. from functools import partial
  4. from tkinter import *
  5. from pygame import mixer
  6.  
  7. x = 0
  8. y = 1
  9. z = 10
  10.  
  11. def muda_score(botao):
  12. global x, y, z
  13. if botao1 == botao:
  14. x += y
  15. mixer.music.stop()
  16. mixer.music.load('2.mp3')
  17. mixer.music.play()
  18. lb5['text'] = ''
  19. lb6['image'] = ''
  20. elif botao == botao2 and x >= z:
  21. x -= z
  22. y += 1
  23. z += 10
  24. mixer.music.load('3.mp3')
  25. mixer.music.play()
  26. lb5['text'] = 'UPGRADE REALIZADO COM SUCESSO!'
  27. lb6['image'] = imagem2
  28. lb2['text'] = x
  29. janela = Tk()
  30. mixer.init()
  31. janela.title('Cookie Cliker v1.0')
  32. imagem = PhotoImage(file='C:/Users/kalle/Pictures/Art/cookieclicker.png')
  33. imagem2 = PhotoImage(file='C:/Users/kalle/Pictures/Art/download.png')
  34. lb1 = Label(janela, text='Cookies')
  35. lb2 = Label(janela, text=x)
  36. lb3 = Label(janela, image=imagem)
  37. lb4 = Label(janela, text='Nota: O upgrade possui o custo inicial de 10 cookies\n'
  38. ' e acrescenta +1 ao fazer mais cookies. Cada upgrade comprado\n'
  39. 'aumenta em 10 o custo do próximo upgrade.')
  40. lb5 = Label(janela, text='',)
  41. lb6 = Label(janela, image='', bg='saddlebrown')
  42.  
  43.  
  44. botao1 = Button(janela, text='Fazer Cookie', width=10, height=2)
  45. botao1['command'] = partial(muda_score, botao1)
  46. botao1['font'] = 'Heveltica', '10', 'italic'
  47. botao1['bg'] = 'saddlebrown'
  48. botao1.place(x=200, y=200)
  49.  
  50. botao2 = Button(janela, text='Upgrade', width=10, height=2, bg='saddlebrown')
  51. botao2['command'] = partial(muda_score, botao2)
  52. botao2['font'] = 'Heveltica', '10', 'bold',
  53. botao2.place(x=400, y=200)
  54.  
  55. lb1['font'] = 'Heveltica', '40', 'bold'
  56. lb2['font'] = 'Heveltica', '40', 'bold'
  57. lb1['bg'], lb2['bg'], lb4['bg'], lb5['bg'] = 'saddlebrown', 'saddlebrown', 'saddlebrown', 'saddlebrown'
  58. lb4['font'] = 'Heveltica', '10', 'bold'
  59. lb5['font'] = 'Hebeltica', '10', 'bold'
  60. lb1.pack(side=TOP)
  61. lb2.pack(side=TOP)
  62. lb3.pack(side=TOP)
  63. lb4.pack(side=TOP)
  64. lb5.place(x=350,y=100)
  65. lb6.place(x=15,y=0)
  66.  
  67. janela['bg'] = 'saddlebrown'
  68. janela.geometry('600x600+200+100')
  69. janela.mainloop()
Add Comment
Please, Sign In to add comment