Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import time, random
- slot = ['BAM!', 'click.', 'click.', 'click.', 'click.', 'click.']
- dieMessage = ['You DIED! Thank goodness!', 'Good riddance.', 'My Condolences. You failed.', 'I will tell your parents that you died with honor.', 'I will tell your parents that you died for nothing.', 'Will somebody clean this up?']
- surviveMessage = ['YEEEHAW! I ain\'t gon die today!', 'Thank heavens! You didn\'t get your brains blown out!', 'You have not died... YET.', 'This is getting intense.', 'Dang.', 'Maybe next time...']
- def welcome():
- print('Welcome to Russian Roulette!')
- time.sleep(2)
- global peopleCount
- peopleCount = input('How many people are playing? (2-6): ')
- peopleCount = int(peopleCount)
- while int(peopleCount) < 2 or int(peopleCount) > 6:
- print('You must have at least 2 people and at most 6 people to play!')
- time.sleep(2)
- peopleCount = input('How many people are playing? (2-6): ')
- else:
- print('Please state your friends names, one at a time')
- if int(peopleCount) > 1:
- global person1
- person1 = input('Person #1: ')
- global person2
- person2 = input('Person #2: ')
- global choosePerson
- choosePerson = [person1, person2]
- if int(peopleCount) > 2:
- global person3
- person3 = input('Person #3: ')
- choosePerson = [person1, person2, person3]
- if int(peopleCount) > 3:
- global person4
- person4 = input('Person #4: ')
- choosePerson = [person1, person2, person3, person4]
- if int(peopleCount) > 4:
- global person5
- person5 = input('Person #5: ')
- choosePerson = [person1, person2, person3, person4, person5]
- if int(peopleCount) > 5:
- global person6
- person6 = input('Person #6: ')
- choosePerson = [person1, person2, person3, person4, person5, person6]
- global choosePersonNum
- choosePersonNum = 10
- if int(peopleCount) == 2:
- print('Welcome, ' + person1 + ' and ' + person2 + '!')
- choosePersonNum = 10
- choosePersonNum = random.randint(0, 1)
- if int(peopleCount) == 3:
- print('Welcome, ' + person1 + ', ' + person2 + ', and ' + person3 + '!')
- choosePersonNum = 10
- choosePersonNum = random.randint(0, 2)
- if int(peopleCount) == 4:
- print('Welcome, ' + person1 + ', ' + person2 + ', ' + person3 + ', and ' + person4 + '!')
- choosePersonNum = 10
- choosePersonNum = random.randint(0, 3)
- if int(peopleCount) == 5:
- print('Welcome, ' + person1 + ', ' + person2 + ', ' + person3 + ', ' + person4 + ', and ' + person5 + '! ')
- choosePersonNum = 10
- choosePersonNum = random.randint(0, 4)
- if int(peopleCount) == 6:
- print('Welcome, ' + person1 + ', ' + person2 + ', ' + person3 + ', ' + person4 + ', ' + person5 + ', and ' + person6 + '! ')
- choosePersonNum = 10
- choosePersonNum = random.randint(0, 5)
- def play():
- for i in range(7):
- global choosePersonNum
- if peopleCount == int(2):
- if i == 0:
- print('Ok! Let\'s begin!')
- time.sleep(2)
- print('It\'s ' + choosePerson[choosePersonNum] + 's turn')
- time.sleep(2)
- number = random.randint(0, 5)
- print (slot[number])
- time.sleep(2)
- if slot[number] == 'BAM!':
- dieMessageNum = random.randint(0, 5)
- print(dieMessage[dieMessageNum])
- time.sleep(4)
- break
- else:
- surviveMessageNum = random.randint(0, 5)
- print(surviveMessage[surviveMessageNum])
- time.sleep(4)
- choosePersonNum = choosePersonNum + 1
- if choosePersonNum == 2:
- choosePersonNum = 0
- if i == 1:
- print('It\'s ' + choosePerson[choosePersonNum] + 's turn')
- time.sleep(2)
- number = random.randint(0, 4)
- print (slot[number])
- time.sleep(2)
- if slot[number] == 'BAM!':
- dieMessageNum = random.randint(0, 5)
- print(dieMessage[dieMessageNum])
- time.sleep(4)
- break
- else:
- surviveMessageNum = random.randint(0, 5)
- print(surviveMessage[surviveMessageNum])
- time.sleep(4)
- choosePersonNum = choosePersonNum + 1
- if choosePersonNum == 2:
- choosePersonNum = 0
- if i == 2:
- print('It\'s ' + choosePerson[choosePersonNum] + 's turn')
- time.sleep(2)
- number = random.randint(0, 3)
- print (slot[number])
- time.sleep(2)
- if slot[number] == 'BAM!':
- dieMessageNum = random.randint(0, 5)
- print(dieMessage[dieMessageNum])
- time.sleep(4)
- break
- else:
- surviveMessageNum = random.randint(0, 5)
- print(surviveMessage[surviveMessageNum])
- time.sleep(4)
- choosePersonNum = choosePersonNum + 1
- if choosePersonNum == 2:
- choosePersonNum = 0
- if i == 3:
- print('It\'s ' + choosePerson[choosePersonNum] + 's turn')
- time.sleep(2)
- number = random.randint(0, 2)
- print (slot[number])
- time.sleep(2)
- if slot[number] == 'BAM!':
- dieMessageNum = random.randint(0, 5)
- print(dieMessage[dieMessageNum])
- time.sleep(2)
- break
- else:
- surviveMessageNum = random.randint(0, 5)
- print(surviveMessage[surviveMessageNum])
- time.sleep(2)
- choosePersonNum = choosePersonNum + 1
- if choosePersonNum == 2:
- choosePersonNum = 0
- if i == 4:
- time.sleep(2)
- print('It\'s ' + choosePerson[choosePersonNum] + 's turn')
- time.sleep(2)
- number = random.randint(0, 1)
- print (slot[number])
- time.sleep(2)
- if slot[number] == 'BAM!':
- dieMessageNum = random.randint(0, 5)
- print(dieMessage[dieMessageNum])
- time.sleep(2)
- break
- else:
- surviveMessageNum = random.randint(0, 5)
- print(surviveMessage[surviveMessageNum])
- time.sleep(2)
- choosePersonNum = choosePersonNum + 1
- if choosePersonNum == 2:
- choosePersonNum = 0
- if i == 5:
- time.sleep(2)
- print('It\'s ' + choosePerson[choosePersonNum] + 's turn')
- time.sleep(2)
- number = random.randint(0, 0)
- print (slot[number])
- time.sleep(2)
- if slot[number] == 'BAM!':
- dieMessageNum = random.randint(0, 0)
- print(dieMessage[dieMessageNum])
- time.sleep(2)
- else:
- surviveMessageNum = random.randint(0, 5)
- print(surviveMessage[surviveMessageNum])
- time.sleep(2)
- choosePersonNum = choosePersonNum + 1
- if choosePersonNum == 2:
- choosePersonNum = 0
- if peopleCount == 3:
- if i == 0:
- print('Ok! Let\'s begin!')
- time.sleep(2)
- print('It\'s ' + choosePerson[choosePersonNum] + 's turn')
- time.sleep(2)
- number = random.randint(0, 5)
- print (slot[number])
- time.sleep(2)
- if slot[number] == 'BAM!':
- dieMessageNum = random.randint(0, 5)
- print(dieMessage[dieMessageNum])
- time.sleep(2)
- break
- else:
- surviveMessageNum = random.randint(0, 5)
- print(surviveMessage[surviveMessageNum])
- time.sleep(2)
- choosePersonNum = choosePersonNum + 1
- if choosePersonNum == 3:
- choosePersonNum = 0
- if i == 1:
- time.sleep(2)
- print('It\'s ' + choosePerson[choosePersonNum] + 's turn')
- time.sleep(2)
- number = random.randint(0, 4)
- print (slot[number])
- time.sleep(2)
- if slot[number] == 'BAM!':
- dieMessageNum = random.randint(0, 5)
- print(dieMessage[dieMessageNum])
- time.sleep(2)
- break
- else:
- surviveMessageNum = random.randint(0, 5)
- print(surviveMessage[surviveMessageNum])
- time.sleep(2)
- choosePersonNum = choosePersonNum + 1
- if choosePersonNum == 3:
- choosePersonNum = 0
- if i == 2:
- time.sleep(2)
- print('It\'s ' + choosePerson[choosePersonNum] + 's turn')
- time.sleep(2)
- number = random.randint(0, 3)
- print (slot[number])
- time.sleep(2)
- if slot[number] == 'BAM!':
- dieMessageNum = random.randint(0, 5)
- print(dieMessage[dieMessageNum])
- time.sleep(2)
- break
- else:
- surviveMessageNum = random.randint(0, 5)
- print(surviveMessage[surviveMessageNum])
- time.sleep(2)
- choosePersonNum = choosePersonNum + 1
- if choosePersonNum == 3:
- choosePersonNum = 0
- if i == 3:
- time.sleep(2)
- print('It\'s ' + choosePerson[choosePersonNum] + 's turn')
- time.sleep(2)
- number = random.randint(0, 2)
- print (slot[number])
- time.sleep(2)
- if slot[number] == 'BAM!':
- dieMessageNum = random.randint(0, 5)
- print(dieMessage[dieMessageNum])
- time.sleep(2)
- break
- else:
- surviveMessageNum = random.randint(0, 5)
- print(surviveMessage[surviveMessageNum])
- time.sleep(2)
- choosePersonNum = choosePersonNum + 1
- if choosePersonNum == 3:
- choosePersonNum = 0
- if i == 4:
- time.sleep(2)
- print('It\'s ' + choosePerson[choosePersonNum] + 's turn')
- time.sleep(2)
- number = random.randint(0, 1)
- print (slot[number])
- time.sleep(2)
- if slot[number] == 'BAM!':
- dieMessageNum = random.randint(0, 5)
- print(dieMessage[dieMessageNum])
- time.sleep(2)
- break
- else:
- surviveMessageNum = random.randint(0, 5)
- print(surviveMessage[surviveMessageNum])
- time.sleep(2)
- choosePersonNum = choosePersonNum + 1
- if choosePersonNum == 3:
- choosePersonNum = 0
- if i == 5:
- time.sleep(2)
- print('It\'s ' + choosePerson[choosePersonNum] + 's turn')
- time.sleep(2)
- number = random.randint(0, 0)
- print (slot[number])
- time.sleep(2)
- if slot[number] == 'BAM!':
- dieMessageNum = random.randint(0, 5)
- print(dieMessage[dieMessageNum])
- time.sleep(2)
- break
- else:
- surviveMessageNum = random.randint(0, 5)
- print(surviveMessage[surviveMessageNum])
- time.sleep(2)
- choosePersonNum = choosePersonNum + 1
- if choosePersonNum == 3:
- choosePersonNum = 0
- if peopleCount == 4:
- if i == 0:
- print('Ok! Let\'s begin!')
- time.sleep(2)
- print('It\'s ' + choosePerson[choosePersonNum] + 's turn')
- time.sleep(2)
- number = random.randint(0, 5)
- print (slot[number])
- time.sleep(2)
- if slot[number] == 'BAM!':
- dieMessageNum = random.randint(0, 5)
- print(dieMessage[dieMessageNum])
- time.sleep(2)
- break
- else:
- surviveMessageNum = random.randint(0, 5)
- print(surviveMessage[surviveMessageNum])
- time.sleep(2)
- choosePersonNum = choosePersonNum + 1
- if choosePersonNum == 4:
- choosePersonNum = 0
- if i == 1:
- time.sleep(2)
- print('It\'s ' + choosePerson[choosePersonNum] + 's turn')
- time.sleep(2)
- number = random.randint(0, 4)
- print (slot[number])
- time.sleep(2)
- if slot[number] == 'BAM!':
- dieMessageNum = random.randint(0, 5)
- print(dieMessage[dieMessageNum])
- time.sleep(2)
- break
- else:
- surviveMessageNum = random.randint(0, 5)
- print(surviveMessage[surviveMessageNum])
- time.sleep(2)
- choosePersonNum = choosePersonNum + 1
- if choosePersonNum == 4:
- choosePersonNum = 0
- if i == 2:
- time.sleep(2)
- print('It\'s ' + choosePerson[choosePersonNum] + 's turn')
- time.sleep(2)
- number = random.randint(0, 3)
- print (slot[number])
- time.sleep(2)
- if slot[number] == 'BAM!':
- dieMessageNum = random.randint(0, 5)
- print(dieMessage[dieMessageNum])
- time.sleep(2)
- break
- else:
- surviveMessageNum = random.randint(0, 5)
- print(surviveMessage[surviveMessageNum])
- time.sleep(2)
- choosePersonNum = choosePersonNum + 1
- if choosePersonNum == 4:
- choosePersonNum = 0
- if i == 3:
- time.sleep(2)
- print('It\'s ' + choosePerson[choosePersonNum] + 's turn')
- time.sleep(2)
- number = random.randint(0, 2)
- print (slot[number])
- time.sleep(2)
- if slot[number] == 'BAM!':
- dieMessageNum = random.randint(0, 5)
- print(dieMessage[dieMessageNum])
- time.sleep(2)
- break
- else:
- surviveMessageNum = random.randint(0, 5)
- print(surviveMessage[surviveMessageNum])
- time.sleep(2)
- choosePersonNum = choosePersonNum + 1
- if choosePersonNum == 4:
- choosePersonNum = 0
- if i == 4:
- time.sleep(2)
- print('It\'s ' + choosePerson[choosePersonNum] + 's turn')
- time.sleep(2)
- number = random.randint(0, 1)
- print (slot[number])
- time.sleep(2)
- if slot[number] == 'BAM!':
- dieMessageNum = random.randint(0, 5)
- print(dieMessage[dieMessageNum])
- time.sleep(2)
- break
- else:
- surviveMessageNum = random.randint(0, 5)
- print(surviveMessage[surviveMessageNum])
- time.sleep(2)
- choosePersonNum = choosePersonNum + 1
- if choosePersonNum == 4:
- choosePersonNum = 0
- if i == 5:
- time.sleep(2)
- print('It\'s ' + choosePerson[choosePersonNum] + 's turn')
- time.sleep(2)
- number = random.randint(0, 0)
- print (slot[number])
- time.sleep(2)
- if slot[number] == 'BAM!':
- dieMessageNum = random.randint(0, 5)
- print(dieMessage[dieMessageNum])
- time.sleep(2)
- break
- else:
- surviveMessageNum = random.randint(0, 5)
- print(surviveMessage[surviveMessageNum])
- time.sleep(2)
- choosePersonNum = choosePersonNum + 1
- if choosePersonNum == 4:
- choosePersonNum = 0
- if peopleCount == 5:
- if i == 0:
- print('Ok! Let\'s begin!')
- time.sleep(2)
- print('It\'s ' + choosePerson[choosePersonNum] + 's turn')
- time.sleep(2)
- number = random.randint(0, 5)
- print (slot[number])
- time.sleep(2)
- if slot[number] == 'BAM!':
- dieMessageNum = random.randint(0, 5)
- print(dieMessage[dieMessageNum])
- time.sleep(2)
- break
- else:
- surviveMessageNum = random.randint(0, 5)
- print(surviveMessage[surviveMessageNum])
- time.sleep(2)
- choosePersonNum = choosePersonNum + 1
- if choosePersonNum == 5:
- choosePersonNum = 0
- if i == 1:
- time.sleep(2)
- print('It\'s ' + choosePerson[choosePersonNum] + 's turn')
- time.sleep(2)
- number = random.randint(0, 4)
- print (slot[number])
- time.sleep(2)
- if slot[number] == 'BAM!':
- dieMessageNum = random.randint(0, 5)
- print(dieMessage[dieMessageNum])
- time.sleep(2)
- break
- else:
- surviveMessageNum = random.randint(0, 5)
- print(surviveMessage[surviveMessageNum])
- time.sleep(2)
- choosePersonNum = choosePersonNum + 1
- if choosePersonNum == 5:
- choosePersonNum = 0
- if i == 2:
- time.sleep(2)
- print('It\'s ' + choosePerson[choosePersonNum] + 's turn')
- time.sleep(2)
- number = random.randint(0, 3)
- print (slot[number])
- time.sleep(2)
- if slot[number] == 'BAM!':
- dieMessageNum = random.randint(0, 5)
- print(dieMessage[dieMessageNum])
- time.sleep(2)
- break
- else:
- surviveMessageNum = random.randint(0, 5)
- print(surviveMessage[surviveMessageNum])
- time.sleep(2)
- choosePersonNum = choosePersonNum + 1
- if choosePersonNum == 5:
- choosePersonNum = 0
- if i == 3:
- time.sleep(2)
- print('It\'s ' + choosePerson[choosePersonNum] + 's turn')
- time.sleep(2)
- number = random.randint(0, 2)
- print (slot[number])
- time.sleep(2)
- if slot[number] == 'BAM!':
- dieMessageNum = random.randint(0, 5)
- print(dieMessage[dieMessageNum])
- time.sleep(2)
- break
- else:
- surviveMessageNum = random.randint(0, 5)
- print(surviveMessage[surviveMessageNum])
- time.sleep(2)
- choosePersonNum = choosePersonNum + 1
- if choosePersonNum == 5:
- choosePersonNum = 0
- if i == 4:
- time.sleep(2)
- print('It\'s ' + choosePerson[choosePersonNum] + 's turn')
- time.sleep(2)
- number = random.randint(0, 1)
- print (slot[number])
- time.sleep(2)
- if slot[number] == 'BAM!':
- dieMessageNum = random.randint(0, 5)
- print(dieMessage[dieMessageNum])
- time.sleep(2)
- break
- else:
- surviveMessageNum = random.randint(0, 5)
- print(surviveMessage[surviveMessageNum])
- time.sleep(2)
- choosePersonNum = choosePersonNum + 1
- if choosePersonNum == 5:
- choosePersonNum = 0
- if i == 5:
- time.sleep(2)
- print('It\'s ' + choosePerson[choosePersonNum] + 's turn')
- time.sleep(2)
- number = random.randint(0, 0)
- print (slot[number])
- time.sleep(2)
- if slot[number] == 'BAM!':
- dieMessageNum = random.randint(0, 5)
- print(dieMessage[dieMessageNum])
- time.sleep(2)
- break
- else:
- surviveMessageNum = random.randint(0, 5)
- print(surviveMessage[surviveMessageNum])
- time.sleep(2)
- choosePersonNum = choosePersonNum + 1
- if choosePersonNum == 5:
- choosePersonNum = 0
- if peopleCount == 6:
- if i == 0:
- print('Ok! Let\'s begin!')
- time.sleep(2)
- print('It\'s ' + choosePerson[choosePersonNum] + 's turn')
- time.sleep(2)
- number = random.randint(0, 5)
- print (slot[number])
- time.sleep(2)
- if slot[number] == 'BAM!':
- dieMessageNum = random.randint(0, 5)
- print(dieMessage[dieMessageNum])
- time.sleep(2)
- break
- else:
- surviveMessageNum = random.randint(0, 5)
- print(surviveMessage[surviveMessageNum])
- time.sleep(2)
- choosePersonNum = choosePersonNum + 1
- if choosePersonNum == 6:
- choosePersonNum = 0
- if i == 1:
- time.sleep(2)
- print('It\'s ' + choosePerson[choosePersonNum] + 's turn')
- time.sleep(2)
- number = random.randint(0, 4)
- print (slot[number])
- time.sleep(2)
- if slot[number] == 'BAM!':
- dieMessageNum = random.randint(0, 5)
- print(dieMessage[dieMessageNum])
- time.sleep(2)
- break
- else:
- surviveMessageNum = random.randint(0, 5)
- print(surviveMessage[surviveMessageNum])
- time.sleep(2)
- choosePersonNum = choosePersonNum + 1
- if choosePersonNum == 6:
- choosePersonNum = 0
- if i == 2:
- time.sleep(2)
- print('It\'s ' + choosePerson[choosePersonNum] + 's turn')
- time.sleep(2)
- number = random.randint(0, 3)
- print (slot[number])
- time.sleep(2)
- if slot[number] == 'BAM!':
- dieMessageNum = random.randint(0, 5)
- print(dieMessage[dieMessageNum])
- time.sleep(2)
- break
- else:
- surviveMessageNum = random.randint(0, 5)
- print(surviveMessage[surviveMessageNum])
- time.sleep(2)
- choosePersonNum = choosePersonNum + 1
- if choosePersonNum == 6:
- choosePersonNum = 0
- if i == 3:
- time.sleep(2)
- print('It\'s ' + choosePerson[choosePersonNum] + 's turn')
- time.sleep(2)
- number = random.randint(0, 2)
- print (slot[number])
- time.sleep(2)
- if slot[number] == 'BAM!':
- dieMessageNum = random.randint(0, 5)
- print(dieMessage[dieMessageNum])
- time.sleep(2)
- break
- else:
- surviveMessageNum = random.randint(0, 5)
- print(surviveMessage[surviveMessageNum])
- time.sleep(2)
- choosePersonNum = choosePersonNum + 1
- if choosePersonNum == 6:
- choosePersonNum = 0
- if i == 4:
- time.sleep(2)
- print('It\'s ' + choosePerson[choosePersonNum] + 's turn')
- time.sleep(2)
- number = random.randint(0, 1)
- print (slot[number])
- time.sleep(2)
- if slot[number] == 'BAM!':
- dieMessageNum = random.randint(0, 5)
- print(dieMessage[dieMessageNum])
- time.sleep(2)
- break
- else:
- surviveMessageNum = random.randint(0, 5)
- print(surviveMessage[surviveMessageNum])
- time.sleep(2)
- choosePersonNum = choosePersonNum + 1
- if choosePersonNum == 6:
- choosePersonNum = 0
- if i == 5:
- time.sleep(2)
- print('It\'s ' + choosePerson[choosePersonNum] + 's turn')
- time.sleep(2)
- number = random.randint(0, 0)
- print (slot[number])
- time.sleep(2)
- if slot[number] == 'BAM!':
- dieMessageNum = random.randint(0, 5)
- print(dieMessage[dieMessageNum])
- time.sleep(2)
- break
- else:
- surviveMessageNum = random.randint(0, 5)
- print(surviveMessage[surviveMessageNum])
- time.sleep(2)
- choosePersonNum = choosePersonNum + 1
- if choosePersonNum == 6:
- choosePersonNum = 0
- playAgain = 'y'
- while playAgain == 'yes' or playAgain == 'Yes' or playAgain == 'y':
- welcome()
- play()
- print('Would you like to play again?')
- playAgain = input()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement