房间创建和进入相关逻辑和协议

This commit is contained in:
2025-08-27 00:04:40 +08:00
parent 7325e268ce
commit f6d85a1e0a
45 changed files with 1246 additions and 729 deletions

View File

@@ -1,5 +1,6 @@
syntax = "proto3";
package Sining.Message;
///通知游戏服角色进入该游戏服
message G2Common_EnterRequest // IRouteRequest,G2Common_EnterResponse
{
@@ -10,7 +11,7 @@ message G2Common_EnterRequest // IRouteRequest,G2Common_EnterResponse
message G2Common_EnterResponse // IRouteResponse
{
int64 RoleRouteId = 1; //实体的路由id
int64 UnitRouteId = 1; //实体的路由id
int32 RouteType = 2; //登陆的场景类型
}
@@ -50,3 +51,19 @@ message Club2Chat_CreateChannel // IRouteMessage
{
int64 ChannelId = 1; //频道id
}
/// 请求进入房间
message G2Map_EnterRoomRequest // IRouteRequest,Map2G_EnterRoomResponse
{
string RoomCode = 1; //房间代码
int64 AccountId = 2; //账号id
}
/// 请求进入房间响应
message Map2G_EnterRoomResponse // IRouteResponse
{
string RoomCode = 1; //房间代码
repeated MapUnitInfo Units = 2; //房间玩家列表
}