Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import tkinter as tk
- import os
- import winsound
- from threading import Thread
- yeet = frame1
- f = open('T:/ProgramData/Store/Apps/Yeeting Simulator/Yeets.txt', 'r')
- yeettimes = tk.IntVar()
- yeettimes.set(int(f.read()))
- f.close()
- f3 = open('T:/ProgramData/Store/Apps/Yeeting Simulator/Rank.txt', 'r')
- rank = tk.StringVar()
- rank.set(f3.read())
- f3.close()
- f4 = open('T:/ProgramData/Store/Apps/Yeeting Simulator/Power.txt', 'r')
- yeetpower = tk.StringVar()
- yeetpower.set(f4.read())
- f4.close()
- def levelup():
- global Thread
- global winsound
- Thread(target=lambda: winsound.PlaySound("T:/ProgramData/Store/Apps/Yeeting Simulator/lvlup.wav", winsound.SND_ASYNC), daemon=True).start()
- def yeeet():
- global levelup
- global yeettimes
- global rank
- global yeetpower
- if yeettimes.get() >= 1000000000000000:
- yeettimes.set(yeettimes.get() + 1000000000000)
- rank.set('Rank: Officially the best yeeter in the world')
- yeetpower.set('Yeet Power: 1T')
- elif yeettimes.get() >= 100000000000000:
- yeettimes.set(yeettimes.get() + 100000000000)
- rank.set('Rank: Dude, you have no life.')
- yeetpower.set('Yeet Power: 100B')
- if yeettimes.get() == 1000000000000000:
- levelup()
- elif yeettimes.get() >= 10000000000000:
- yeettimes.set(yeettimes.get() + 10000000000)
- rank.set('Rank: How much time do u have?')
- yeetpower.set('Yeet Power: 10B')
- if yeettimes.get() == 100000000000000:
- levelup()
- elif yeettimes.get() >= 1000000000000:
- yeettimes.set(yeettimes.get() + 1000000000)
- rank.set('Rank: Wait, what?')
- yeetpower.set('Yeet Power: 1B')
- if yeettimes.get() == 10000000000000:
- levelup()
- elif yeettimes.get() >= 100000000000:
- yeettimes.set(yeettimes.get() + 100000000)
- rank.set('Rank: Yeet Champion')
- yeetpower.set('Yeet Power: 100M')
- if yeettimes.get() == 1000000000000:
- levelup()
- elif yeettimes.get() >= 10000000000:
- yeettimes.set(yeettimes.get() + 10000000)
- rank.set('Rank: OMG IT\'S YEETER MAN')
- yeetpower.set('Yeet Power: 10M')
- if yeettimes.get() == 100000000000:
- levelup()
- elif yeettimes.get() >= 1000000000:
- yeettimes.set(yeettimes.get() + 1000000)
- rank.set('Rank: Sheen has been straight up YEETED')
- yeetpower.set('Yeet Power: 1M')
- if yeettimes.get() == 10000000000:
- levelup()
- elif yeettimes.get() >= 100000000:
- yeettimes.set(yeettimes.get() + 100000)
- rank.set('Rank: Yeet Memer')
- yeetpower.set('Yeet Power: 100K')
- if yeettimes.get() == 1000000000:
- levelup()
- elif yeettimes.get() >= 10000000:
- yeettimes.set(yeettimes.get() + 50000)
- rank.set('Rank: YEEEEEET')
- yeetpower.set('Yeet Power: 50K')
- if yeettimes.get() == 100000000:
- levelup()
- elif yeettimes.get() >= 1000000:
- yeettimes.set(yeettimes.get() + 10000)
- rank.set('Rank: Yeet Almighty')
- yeetpower.set('Yeet Power: 10K')
- if yeettimes.get() == 10000000:
- levelup()
- elif yeettimes.get() >= 100000:
- yeettimes.set(yeettimes.get() + 1000)
- rank.set('Rank: Yeet Hacker')
- yeetpower.set('Yeet Power: 1K')
- if yeettimes.get() == 1000000:
- levelup()
- elif yeettimes.get() >= 10000:
- yeettimes.set(yeettimes.get() + 100)
- rank.set('Rank: Yeet God')
- yeetpower.set('Yeet Power: 100')
- if yeettimes.get() == 100000:
- levelup()
- elif yeettimes.get() >= 1000:
- yeettimes.set(yeettimes.get() + 50)
- rank.set('Rank: Yeet Pro')
- yeetpower.set('Yeet Power: 50')
- if yeettimes.get() == 10000:
- levelup()
- elif yeettimes.get() >= 500:
- yeettimes.set(yeettimes.get() + 10)
- rank.set('Rank: Good at Yeeting')
- yeetpower.set('Yeet Power: 10')
- if yeettimes.get() == 1000:
- levelup()
- elif yeettimes.get() >= 100:
- yeettimes.set(yeettimes.get() + 5)
- rank.set('Rank: Yeet Amateur')
- yeetpower.set('Yeet Power: 5')
- if yeettimes.get() == 500:
- levelup()
- else:
- yeettimes.set(yeettimes.get() + 1)
- rank.set('Rank: Yeet Noob')
- yeetpower.set('Yeet Power: 1')
- if yeettimes.get() == 100:
- levelup()
- def save():
- global yeettimes
- global rank
- global yeetpower
- f2 = open('T:/ProgramData/Store/Apps/Yeeting Simulator/Yeets.txt', 'w')
- f2.write(str(yeettimes.get()))
- f2.close()
- f5 = open('T:/ProgramData/Store/Apps/Yeeting Simulator/Rank.txt', 'w')
- f5.write(rank.get())
- f5.close()
- f6 = open('T:/ProgramData/Store/Apps/Yeeting Simulator/Power.txt', 'w')
- f6.write(yeetpower.get())
- f6.close()
- def startover():
- global yeettimes
- global rank
- global yeetpower
- yeettimes.set(0)
- rank.set('Rank: Yeet Noob')
- yeetpower.set('Yeet Power: 1')
- yeetlabel = tk.Label(yeet, textvariable=yeettimes, font='sans-serif 10', bg='white')
- ranklabel = tk.Label(yeet, textvariable=rank, bg='white')
- 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)
- powerlabel = tk.Label(yeet, textvariable=yeetpower, bg='white')
- yeets = tk.Label(yeet, text='\nYeets:', font='sans-serif 20', bg='white')
- 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')
- 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')
- savebutton.pack(side='right', anchor='ne', padx=5, pady=5)
- ranklabel.pack(side='top', anchor='nw', padx=5, pady=5)
- powerlabel.pack(side='top', anchor='nw', padx=5, pady=5)
- startoverbutton.pack(side='top', anchor='nw', padx=5, pady=5)
- yeets.pack()
- yeetlabel.pack()
- yeetbutton.pack()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement