Administrator 2 kuukautta sitten
vanhempi
commit
3ffbbec1fa

+ 9 - 0
incubator-game/src/main/java/com/incubator/game/handler/room/DisCardHandler.java

@@ -62,6 +62,13 @@ public class DisCardHandler extends NetHandler {
             response.setMessage("操作失败,房间或玩家不在游戏中状态...");
             return;
         }
+        // 当前状态是否可操作
+        if (room.data.tributeState != 0) {
+            Log.info("当前不是自己出牌回合...");
+            response.setCode(8);
+            response.setMessage("操作失败,当前不是自己出牌回合...");
+            return;
+        }
 
         switch (room.data.gameType) {
             case 1:
@@ -84,6 +91,8 @@ public class DisCardHandler extends NetHandler {
                     }
                 }
                 break;
+             default:
+                 break;
         }
 
         // 判断参数