还需要加入判断对方的移动是否合法

develop
huangjielun 3 years ago
parent 8930400e6f
commit cb032171d8

@ -1,5 +1,5 @@
SOCKET_HOST=127.0.0.1 SOCKET_HOST=127.0.0.1
SOCKET_PORT=50005 SOCKET_PORT=50005
MAX_WAITING_TIME=600 MAX_WAITING_TIME=600
MAX_THNIKING_TIME=15 MAX_THNIKING_TIME=30
MAX_TOTAL_TIME=1000 MAX_TOTAL_TIME=1000

@ -1689,7 +1689,7 @@ def time_thread():
return True return True
class Config: class Config:
SOCKET_HOST = '127.0.0.1'#Symbolic name meaning all available interfaces SOCKET_HOST = '192.168.43.201'#Symbolic name meaning all available interfaces
SOCKET_PORT = 50005#Arbitrary non-privileged port SOCKET_PORT = 50005#Arbitrary non-privileged port
MAX_WAITING_TIME = 180 MAX_WAITING_TIME = 180
MAX_THNIKING_TIME = 60 MAX_THNIKING_TIME = 60
@ -2133,10 +2133,12 @@ def main():
draw_window(l_elephant, l_eagle, l_wolf, l_lion, l_leopard, l_mouse, l_fox, r_elephant, r_eagle, r_wolf, r_lion, draw_window(l_elephant, l_eagle, l_wolf, l_lion, l_leopard, l_mouse, l_fox, r_elephant, r_eagle, r_wolf, r_lion,
r_leopard, r_mouse, r_fox, id, x, y, status, MAP, MAP1, turn) r_leopard, r_mouse, r_fox, id, x, y, status, MAP, MAP1, turn)
if left_win(x, y, MAP, MAP1) or (demo == 1 and Left_win == 1): if left_win(x, y, MAP, MAP1) or (demo == 1 and Left_win == 1) or (demo == 1 and player.status_2 == -1 and player.invalid == 0 and left_win(counterpart_x,counterpart_y,MAP,MAP1)):
run = False run = False
if right_win(x, y, MAP, MAP1) or (demo == 1 and Right_win == 1): Left_win = 1
if right_win(x, y, MAP, MAP1) or (demo == 1 and Right_win == 1) or (demo == 1 and player.status_2 == -1 and player.invalid == 0 and right_win(counterpart_x,counterpart_y,MAP,MAP1)):
run = False run = False
Right_win = 1
if left_win(x, y, MAP, MAP1) or (demo == 1 and Left_win == 1): if left_win(x, y, MAP, MAP1) or (demo == 1 and Left_win == 1):
if demo == 1 and player.side == 0: if demo == 1 and player.side == 0:
if pause == 1: if pause == 1:
@ -2159,7 +2161,7 @@ def main():
C.ack_exit_game(client,player.side) C.ack_exit_game(client,player.side)
time.sleep(2) time.sleep(10)
#os.system("pause") #os.system("pause")
return start_game.starting_screen() return start_game.starting_screen()

Loading…
Cancel
Save