Untitled
unknown
plain_text
5 months ago
3.5 kB
3
Indexable
import socket client = socket.socket(socket.AF_INET, socket.SOCK_STREAM) client.connect(("localhost", 9999)) """END SETUP SECTION""" #Create variables here player1score = 0 player1name = input ("Type player1 name here: ") player2score = 0 player2name = input("Type player2 name here: ") #msgRecv = client.recv(1024).decode('utf-8') stop = False print("Remember to type with uppercase") while (stop == False): player1move = input("Player 1: Rock, Paper, or Scissor") client.send(player1move.encode('utf-8')) decoded_message1 = client.recv(1024).decode('utf-8') print(decoded_message1 + " decoded message") if(player1move == "Quit"): stop = True client.send(player1move.encode('utf-8')) player2move = input ("Player 2: Type Rock, Paper, Scissor") client.send(player2move.encode('utf-8')) decoded_message2= client.recv(1024).decode('utf-8') print(decoded_message2) if(player2move == "Quit"): stop = True client.send(player2move.encode) if player1move == "Rock" and player2move == "Paper": print(player2name + " Won!") print("Player 1 Move:" + player1move) print("Player 2 Move:" + player2move) player2score = player2score +1 if player1move == "Rock" and player2move == "Scissor": print(player1name + " Won!") print("Player 1 Move:" + player1move) print("Player 2 Move:" + player2move) player1score = player1score +1 if player1move == "Rock" and player2move == "Rock": print("Tie") print("Player 1 Move:" + player1move) print("Player 2 Move:" + player2move) if player1move == "Paper" and player2move == "Paper": print("Tie") print("Player 1 Move:" + player1move) print("Player 2 Move:" + player2move) if player1move == "Paper" and player2move == "Scissor": print(player2name + " Won!") print("Player 1 Move:" + player1move) print("Player 2 Move:" + player2move) player2score = player2score +1 if player1move == "Paper" and player2move == "Rock": print(player1name + " Won!") print("Player 1 Move:" + player1move) print("Player 2 Move:" + player2move) if player1move == "Scissor" and player2move == "Paper": print(player1name + " Won!") print("Player 1 Move:" + player1move) print("Player 2 Move:" + player2move) player1score = player1score +1 if player1move == "Scissor" and player2move == "Scissor": print("Tie") print("Player 1 Move:" + player1move) print("Player 2 Move:" + player2move) if player1move == "Scissor" and player2move == "Rock": print(player2name + " Won!") print("Player 1 Move:" + player1move) print("Player 2 Move:" + player2move) player2score = player2score+1 elif(player1move != "Quit" != "Paper" != "Rock" != "Scissor"): print("Type correct stuff") elif(player2move != "Quit" != "Paper" != "Rock" != "Scissor"): print("Type correct stuff") if(stop == True): if(player1score > player2score): print(player1name + "Won!") print(player1score) print(player2score) client.close if(player1score < player2score): print(player2name + " Won!") print(player1score) print(player2score) client.close elif(player1score == player2score): print("Tie! No one won") client.close #Print out each variable here
Editor is loading...
Leave a Comment