xy 5 일 전
부모
커밋
dbb1828694
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      src/server/game/ludo/battle.go

+ 1 - 1
src/server/game/ludo/battle.go

@@ -201,6 +201,7 @@ func (room_info *RoomInfoWrapper) time_out_tuo_guan() {
 	color_data := room_info.getColorDataByColor(cur_color)
 	color_data.TimeOutNum = color_data.TimeOutNum + 1
 	if color_data.TimeOutNum > 5 { //如果玩家累计5次托管行为,将玩家踢出房间
+		room_info.tickColor(cur_color)
 		if room_info.IsOverGame() { //宣布游戏结束
 			room_info.notify_settlement()
 		} else {
@@ -268,7 +269,6 @@ func (room_info *RoomInfoWrapper) notify_update_room_info() {
 
 // 将玩家从房间踢出
 func (room_info *RoomInfoWrapper) tick_color_of_room(color msg.RoleType) {
-	room_info.tickColor(color)
 	message := &msg.NotifyPlayerStatus{
 		Color:  color,
 		Status: msg.PlayerStatus_COLOR_KICK,