|
@@ -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 {
|