Advertisement
Guest User

Untitled

a guest
Nov 22nd, 2019
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.04 KB | None | 0 0
  1. #!/usr/bin/python
  2.  
  3. import socket # Import socket module
  4.  
  5. s = socket.socket() # Create a socket object
  6. host = input("Podaj adres ip: ") # Get local machine name
  7. port = 2138 # Reserve a port for your service.
  8. response = 'st'
  9. if(s.connect_ex((host, port))== 0):
  10. while(response != 'dn'):
  11. ## receive info on enemy move status
  12.  
  13. response = s.recv(2)
  14. response = response.decode()
  15. if (response == 'ok'):
  16. print('Opponent has hit one of your units')
  17. elif (response == 'no'):
  18. print('Opponent has missed')
  19. #input answer
  20.  
  21. answer = input()
  22. answer = answer.encode()
  23. s.sendall(answer)
  24.  
  25. #receive info on answer success
  26.  
  27. response = s.recv(2)
  28. response = response.decode()
  29. if(response == 'ok'):
  30. print('Hit')
  31. elif(response == 'no'):
  32. print('Miss')
  33. response = ''
  34. else:
  35. print("kek")
  36. s.close # Close the socket when done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement