瀏覽代碼

修改房间协议

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
     .DataRoom {
11
     .DataRoom {
12
         roomId 0: integer                   # 房间号
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
         room_create_room 2601 {
53
         room_create_room 2601 {
53
             request {
54
             request {
55
+                playCount 0: integer        # 战斗人数
54
                 battleBoxList 1: *integer   # 战斗箱子ID列表
56
                 battleBoxList 1: *integer   # 战斗箱子ID列表
55
             }
57
             }
56
             response {
58
             response {
@@ -127,7 +129,7 @@ local proto_c2s =
127
                 list 1: *DataBattleRecord   # 房间对战记录列表
129
                 list 1: *DataBattleRecord   # 房间对战记录列表
128
             }
130
             }
129
         }
131
         }
130
-        
132
+
131
         # 获取房间对战记录列表
133
         # 获取房间对战记录列表
132
         room_get_brilliant_record_list 2621 {
134
         room_get_brilliant_record_list 2621 {
133
          request {
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
         on_room_player_change 2601 {
161
         on_room_player_change 2601 {
153
             request {
162
             request {