Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import secrets
- def login(pl):
- lf = open(pl + '.txt', 'a')
- lf.close()
- lf = open(pl + '.txt', 'r')
- plc = 'Username: ' + pl
- lfu = lf.read()
- if plc not in lfu:
- print("You are not registered")
- lf.close()
- pw = input("What would you like your password to be? \n")
- pw = 'Password: ' + pw
- lf = open(pl + '.txt', 'w')
- lf.write(plc + '\n')
- lf.write(pw + '\n')
- lf.close()
- else:
- print("You are registered!")
- pw = input("What is your password " + pl + "? \n")
- pw = "Password: " + pw
- while pw not in lfu:
- print("Incorrect")
- pw = input("What is your password " + pl + "? \n")
- pw = "Password: " + pw
- lf.close()
- def highesths():
- file = open('Scores.txt', 'r')
- hss = [['', '', '0'], ['', '', '0'], ['', '', '0'], ['', '', '0'], ['', '', '0']]
- print('Top 5 Highscores: ')
- for line in file:
- data = line.split(',')
- if int(data[2]) > int(hss[0][2]):
- hss[4][2] = hss[3][2]
- hss[4][1] = hss[3][1]
- hss[4][0] = hss[3][0]
- hss[3][2] = hss[2][2]
- hss[3][1] = hss[2][1]
- hss[3][0] = hss[2][0]
- hss[2][2] = hss[1][2]
- hss[2][1] = hss[1][1]
- hss[2][0] = hss[1][0]
- hss[1][2] = hss[0][2]
- hss[1][1] = hss[0][1]
- hss[1][0] = hss[0][0]
- hss[0][0] = data[0]
- hss[0][1] = data[1]
- hss[0][2] = data[2]
- elif int(data[2]) > int(hss[1][2]):
- hss[4][2] = hss[3][2]
- hss[4][1] = hss[3][1]
- hss[4][0] = hss[3][0]
- hss[3][2] = hss[2][2]
- hss[3][1] = hss[2][1]
- hss[3][0] = hss[2][0]
- hss[2][2] = hss[1][2]
- hss[2][1] = hss[1][1]
- hss[2][0] = hss[1][0]
- hss[1][0] = data[0]
- hss[1][1] = data[1]
- hss[1][2] = data[2]
- elif int(data[2]) > int(hss[2][2]):
- hss[4][2] = hss[3][2]
- hss[4][1] = hss[3][1]
- hss[4][0] = hss[3][0]
- hss[3][2] = hss[2][2]
- hss[3][1] = hss[2][1]
- hss[3][0] = hss[2][0]
- hss[2][0] = data[0]
- hss[2][1] = data[1]
- hss[2][2] = data[2]
- elif int(data[2]) > int(hss[3][2]):
- hss[4][2] = hss[3][2]
- hss[4][1] = hss[3][1]
- hss[4][0] = hss[3][0]
- hss[3][0] = data[0]
- hss[3][1] = data[1]
- hss[3][2] = data[2]
- elif int(data[2]) > int(hss[4][2]):
- hss[4][0] = data[0]
- hss[4][1] = data[1]
- hss[4][2] = data[2]
- print('1. ' + hss[0][0] + '\t:' + hss[0][1] + '\t:' + hss[0][2])
- print('2. ' + hss[1][0] + '\t:' + hss[1][1] + '\t:' + hss[1][2])
- print('3. ' + hss[2][0] + '\t:' + hss[2][1] + '\t:' + hss[2][2])
- print('4. ' + hss[3][0] + '\t:' + hss[3][1] + '\t:' + hss[3][2])
- print('5. ' + hss[4][0] + '\t:' + hss[4][1] + '\t:' + hss[4][2])
- def finalshowdown(t, d, d2, n):
- print('You both have the same score!!\nWe will now keep rolling the dice until someone gets a higher number than the other.\n\n')
- d[0] = 0
- d[1] = 0
- while d[0] == d[1]:
- for n in range(2):
- d[n] = secrets.choice(d2)
- if n == 0:
- print('Player 1 Rolled a ' + str(d[n]) + "\n")
- elif n == 1:
- print('Player 2 Rolled a ' + str(d[n]) + "\n")
- n = -1
- if d[0] == d[1]:
- print('You got the same score again!\nWe will now roll again!')
- input('Press "Enter" to roll again\n')
- print('\n')
- d[0] = 0
- d[1] = 0
- n + 1
- if d[0] > d[1]:
- print('Player 1 Won!!\n\n')
- elif d[1] > d[0]:
- print('Player 2 Won!!\n\n')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement