huangyuhao преди 1 година
родител
ревизия
ea78efaf31
променени са 1 файла, в които са добавени 14 реда и са изтрити 5 реда
  1. 14 5
      proto-lib/proto_room.lua

+ 14 - 5
proto-lib/proto_room.lua

@@ -10,10 +10,11 @@ local proto_struct =
10 10
     # 房间信息
11 11
     .DataRoom {
12 12
         roomId 0: integer                   # 房间号
13
-        battleBoxList 1: *integer           # 战斗箱子ID列表
14
-        playerList 2: *DataRoomPlayer       # 房间玩家列表
15
-        status 3: integer                   # 房间状态 0:等待中 1:进行中 2:结束
16
-        createTime 4: integer               # 创建时间
13
+        playCount 1:integer                 # 战斗人数
14
+        battleBoxList 2: *integer           # 战斗箱子ID列表
15
+        playerList 3: *DataRoomPlayer       # 房间玩家列表
16
+        status 4: integer                   # 房间状态 0:等待中 1:进行中 2:结束
17
+        createTime 5: integer               # 创建时间
17 18
     }
18 19
 
19 20
     # 射击结果
@@ -51,6 +52,7 @@ local proto_c2s =
51 52
         # 创建房间
52 53
         room_create_room 2601 {
53 54
             request {
55
+                playCount 0: integer        # 战斗人数
54 56
                 battleBoxList 1: *integer   # 战斗箱子ID列表
55 57
             }
56 58
             response {
@@ -127,7 +129,7 @@ local proto_c2s =
127 129
                 list 1: *DataBattleRecord   # 房间对战记录列表
128 130
             }
129 131
         }
130
-        
132
+
131 133
         # 获取房间对战记录列表
132 134
         room_get_brilliant_record_list 2621 {
133 135
          request {
@@ -148,6 +150,13 @@ local proto_s2c =
148 150
             }
149 151
         }
150 152
 
153
+        # 销毁房间
154
+        on_room_destroy 2601 {
155
+            request {
156
+                roomId 0: integer           # 房间ID
157
+            }
158
+        }
159
+
151 160
         # 所在好友房成员改变推送
152 161
         on_room_player_change 2601 {
153 162
             request {