Bläddra i källkod

房间没人,直接解散

johnclot69 3 månader sedan
förälder
incheckning
7bab11a42a
1 ändrade filer med 8 tillägg och 1 borttagningar
  1. 8 1
      DotNet/Hotfix/Scenes/Game/Room/HGHHComponentSystem.cs

+ 8 - 1
DotNet/Hotfix/Scenes/Game/Room/HGHHComponentSystem.cs

@@ -188,7 +188,14 @@ namespace ET.Server
                         }
                         break;
                 }
-
+                
+                // 没人直接解散
+                if (room.GetAllPlayers().Count <= 0)
+                {
+                    room.Dispose();
+                    return;
+                }
+                
                 self.Time++;
             }
         }