12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788 |
- syntax = "proto3";
- // 多人副本
- package MultiDup;
-
- //
- // 进入大厅(注册下自己的uid)
- message CS_MD_EnterLobby{
- int32 Zoneid = 1;
- string Uid = 2;
- }
- // 多人副本, 创建房间
- message CS_MD_CreateRoom {
- int32 Zoneid=1; // zoneid
- string Uid=2; // 玩家id
- int32 Mapid=3; // 地图id
- }
- // 多人副本, 申请房间(列表)
- message CS_MD_GetRoomList {
- int32 Zoneid=1;
- string Uid =2;
-
- }
- // 多人副本, 加入房间
- message CS_MD_EnterRoom {
- int32 Zoneid=1;
- string Uid =2;
- int32 RoomId=3; // 房间id
- }
- // 多人副本, 离开房间
- message CS_MD_LeaveRoom {
- int32 Zoneid=1;
- string Uid =2;
- //int32 RoomId=3; // 房间id (理论上已经处于房间中不需要此字段)
- }
- // 多人副本, 开始游戏(创建者)
- message CS_MD_BeginDup {
- int32 Zoneid=1;
- string Uid =2;
- //int32 RoomId=3; // 房间id (理论上已经处于房间中不需要此字段)
- }
- //
- // 加入房间成功
- message SC_MD_EnterLobby{
-
- }
- // 多人副本, 创建房间
- message SC_MD_CreateRoom {
- int32 Zoneid=1;
- string Uid =2;
- int32 Mapid=3;
- int32 RoomId=4; // 房间id (服务端分配)
-
- }
- // 多人副本, 申请房间(列表)
- message SC_MD_GetRoomList {
- message RoomInfo{
- int32 RoomId=1;
- int32 Mapid=2;
- repeated string PlayerUids=3; //??
- string battleserver =4;
- }
- repeated RoomInfo RoomInfos=1;
- }
- // 多人副本, 加入房间
- message SC_MD_EnterRoom {
- int32 Zoneid=1;
- string Uid =2; // (新进id)
- int32 Mapid=3;
- string Ip=4; // 战斗服务器ip
- int32 Port=5; // 战斗服务器端口
- repeated string PlayerUids=6;
- }
- // 多人副本, 离开房间
- message SC_MD_LeaveRoom {
- int32 Zoneid=1;
- string Uid =2; // (离开id)
- }
- // 多人副本, 开始游戏(创建者)
- message SC_MD_BeginDup {
-
- }
|