Advertisement
Techpad

Yeeting Simulator.tep

Mar 12th, 2021 (edited)
210
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 5.70 KB | None | 0 0
  1. import tkinter as tk
  2. import os
  3. import winsound
  4. from threading import Thread
  5. yeet = frame1
  6. f = open('T:/ProgramData/Store/Apps/Yeeting Simulator/Yeets.txt', 'r')
  7. yeettimes  = tk.IntVar()
  8. yeettimes.set(int(f.read()))
  9. f.close()
  10. f3 = open('T:/ProgramData/Store/Apps/Yeeting Simulator/Rank.txt', 'r')
  11. rank = tk.StringVar()
  12. rank.set(f3.read())
  13. f3.close()
  14. f4 = open('T:/ProgramData/Store/Apps/Yeeting Simulator/Power.txt', 'r')
  15. yeetpower = tk.StringVar()
  16. yeetpower.set(f4.read())
  17. f4.close()
  18.  
  19. def levelup():
  20.     global Thread
  21.     global winsound
  22.     Thread(target=lambda: winsound.PlaySound("T:/ProgramData/Store/Apps/Yeeting Simulator/lvlup.wav", winsound.SND_ASYNC), daemon=True).start()
  23.  
  24.  
  25. def yeeet():
  26.     global levelup
  27.     global yeettimes
  28.     global rank
  29.     global yeetpower
  30.     if yeettimes.get() >= 1000000000000000:
  31.         yeettimes.set(yeettimes.get() + 1000000000000)
  32.         rank.set('Rank: Officially the best yeeter in the world')
  33.         yeetpower.set('Yeet Power: 1T')
  34.     elif yeettimes.get() >= 100000000000000:
  35.         yeettimes.set(yeettimes.get() + 100000000000)
  36.         rank.set('Rank: Dude, you have no life.')
  37.         yeetpower.set('Yeet Power: 100B')
  38.         if yeettimes.get() == 1000000000000000:
  39.             levelup()
  40.     elif yeettimes.get() >= 10000000000000:
  41.         yeettimes.set(yeettimes.get() + 10000000000)
  42.         rank.set('Rank: How much time do u have?')
  43.         yeetpower.set('Yeet Power: 10B')
  44.         if yeettimes.get() == 100000000000000:
  45.             levelup()
  46.     elif yeettimes.get() >= 1000000000000:
  47.         yeettimes.set(yeettimes.get() + 1000000000)
  48.         rank.set('Rank: Wait, what?')
  49.         yeetpower.set('Yeet Power: 1B')
  50.         if yeettimes.get() == 10000000000000:
  51.             levelup()
  52.     elif yeettimes.get() >= 100000000000:
  53.         yeettimes.set(yeettimes.get() + 100000000)
  54.         rank.set('Rank: Yeet Champion')
  55.         yeetpower.set('Yeet Power: 100M')
  56.         if yeettimes.get() == 1000000000000:
  57.             levelup()
  58.     elif yeettimes.get() >= 10000000000:
  59.         yeettimes.set(yeettimes.get() + 10000000)
  60.         rank.set('Rank: OMG IT\'S YEETER MAN')
  61.         yeetpower.set('Yeet Power: 10M')
  62.         if yeettimes.get() == 100000000000:
  63.             levelup()
  64.     elif yeettimes.get() >= 1000000000:
  65.         yeettimes.set(yeettimes.get() + 1000000)
  66.         rank.set('Rank: Sheen has been straight up YEETED')
  67.         yeetpower.set('Yeet Power: 1M')
  68.         if yeettimes.get() == 10000000000:
  69.             levelup()
  70.     elif yeettimes.get() >= 100000000:
  71.         yeettimes.set(yeettimes.get() + 100000)
  72.         rank.set('Rank: Yeet Memer')
  73.         yeetpower.set('Yeet Power: 100K')
  74.         if yeettimes.get() == 1000000000:
  75.             levelup()
  76.     elif yeettimes.get() >= 10000000:
  77.         yeettimes.set(yeettimes.get() + 50000)
  78.         rank.set('Rank: YEEEEEET')
  79.         yeetpower.set('Yeet Power: 50K')
  80.         if yeettimes.get() == 100000000:
  81.             levelup()
  82.     elif yeettimes.get() >= 1000000:
  83.         yeettimes.set(yeettimes.get() + 10000)
  84.         rank.set('Rank: Yeet Almighty')
  85.         yeetpower.set('Yeet Power: 10K')
  86.         if yeettimes.get() == 10000000:
  87.             levelup()
  88.     elif yeettimes.get() >= 100000:
  89.         yeettimes.set(yeettimes.get() + 1000)
  90.         rank.set('Rank: Yeet Hacker')
  91.         yeetpower.set('Yeet Power: 1K')
  92.         if yeettimes.get() == 1000000:
  93.             levelup()
  94.     elif yeettimes.get() >= 10000:
  95.         yeettimes.set(yeettimes.get() + 100)
  96.         rank.set('Rank: Yeet God')
  97.         yeetpower.set('Yeet Power: 100')
  98.         if yeettimes.get() == 100000:
  99.             levelup()
  100.     elif yeettimes.get() >= 1000:
  101.         yeettimes.set(yeettimes.get() + 50)
  102.         rank.set('Rank: Yeet Pro')
  103.         yeetpower.set('Yeet Power: 50')
  104.         if yeettimes.get() == 10000:
  105.             levelup()
  106.     elif yeettimes.get() >= 500:
  107.         yeettimes.set(yeettimes.get() + 10)
  108.         rank.set('Rank: Good at Yeeting')
  109.         yeetpower.set('Yeet Power: 10')
  110.         if yeettimes.get() == 1000:
  111.             levelup()
  112.     elif yeettimes.get() >= 100:
  113.         yeettimes.set(yeettimes.get() + 5)
  114.         rank.set('Rank: Yeet Amateur')
  115.         yeetpower.set('Yeet Power: 5')
  116.         if yeettimes.get() == 500:
  117.             levelup()
  118.     else:
  119.         yeettimes.set(yeettimes.get() + 1)
  120.         rank.set('Rank: Yeet Noob')
  121.         yeetpower.set('Yeet Power: 1')
  122.         if yeettimes.get() == 100:
  123.             levelup()
  124.  
  125.  
  126. def save():
  127.     global yeettimes
  128.     global rank
  129.     global yeetpower
  130.     f2 = open('T:/ProgramData/Store/Apps/Yeeting Simulator/Yeets.txt', 'w')
  131.     f2.write(str(yeettimes.get()))
  132.     f2.close()
  133.     f5 = open('T:/ProgramData/Store/Apps/Yeeting Simulator/Rank.txt', 'w')
  134.     f5.write(rank.get())
  135.     f5.close()
  136.     f6 = open('T:/ProgramData/Store/Apps/Yeeting Simulator/Power.txt', 'w')
  137.     f6.write(yeetpower.get())
  138.     f6.close()
  139.  
  140. def startover():
  141.     global yeettimes
  142.     global rank
  143.     global yeetpower
  144.     yeettimes.set(0)
  145.     rank.set('Rank: Yeet Noob')
  146.     yeetpower.set('Yeet Power: 1')
  147.  
  148.  
  149.  
  150. yeetlabel = tk.Label(yeet, textvariable=yeettimes, font='sans-serif 10', bg='white')
  151. ranklabel = tk.Label(yeet, textvariable=rank, bg='white')
  152. yeetbutton = tk.Button(yeet, command=yeeet, text='Yeet', activebackground='lightgray', activeforeground='black', bd=1, bg='#f0f0f0', fg='black', height=1, highlightcolor='white', justify='center', width=4, relief='solid', font='sans-serif 15', padx=10, pady=10)
  153. powerlabel = tk.Label(yeet, textvariable=yeetpower, bg='white')
  154. yeets = tk.Label(yeet, text='\nYeets:', font='sans-serif 20', bg='white')
  155. savebutton = tk.Button(yeet, command=save, text='Save', activebackground='lightgray', activeforeground='black', bd=1, bg='#f0f0f0', fg='black', height=1, highlightcolor='white', justify='center', width=4, relief='solid')
  156. startoverbutton = tk.Button(yeet, command=startover, text='Start Over', activebackground='lightgray', activeforeground='black', bd=1, bg='#f0f0f0', fg='black', height=1, highlightcolor='white', justify='center', width=8, relief='solid')
  157.  
  158. savebutton.pack(side='right', anchor='ne', padx=5, pady=5)
  159. ranklabel.pack(side='top', anchor='nw', padx=5, pady=5)
  160. powerlabel.pack(side='top', anchor='nw', padx=5, pady=5)
  161. startoverbutton.pack(side='top', anchor='nw', padx=5, pady=5)
  162. yeets.pack()
  163. yeetlabel.pack()
  164. yeetbutton.pack()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement