package gserver

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message Account

account.proto:8

账号

message AccountReg

login.proto:24

注册账号

message AccountRes

login.proto:30

注册账号回复

message ActivityCfg

cfg.proto:245

活动基础配置

message ActivityDefaultBaseData

player.proto:68

默认活动模板的基础数据

Used in: ActivitySync

message ActivityRemoveRes

activity.proto:16

删除一个活动

message ActivitySync

activity.proto:10

同步活动数据给客户端

message AddElemArg

cfg.proto:92

添加元素参数

Used in: ExchangeCfg, QuestCfg

message BagSaveData

player.proto:22

背包模块数据

Used in: PlayerData

message BagsSync

bags.proto:53

背包数据同步给客户端

message BaseInfo

player.proto:10

玩家基础信息

Used in: BaseInfoSync, PlayerData

message BaseInfoSync

baseinfo.proto:14

message CfgArg

cfg.proto:112

CfgId + Arg

Used in: QuestCfg

message CfgArgOptions

cfg.proto:124

CfgId + Args + Options

Used in: ExchangeCfg, QuestCfg

message CfgArgs

cfg.proto:118

CfgId + Args

message ClientDisconnect

server_base.proto:32

客户端掉线

enum Color

cfg.proto:7

message ConditionCfg

cfg.proto:177

条件配置(ConditionTemplateCfg + Values + 可选Options)

Used in: ExchangeCfg, QuestCfg

message ConditionTemplateCfg

cfg.proto:188

条件模板配置

enum ConditionType

condition.proto:8

条件类型

enum ContainerType

bags.proto:12

容器类型

Used in: ElemOp

message CountItem

item.proto:8

可数的普通物品(可叠加的)

message CreatePlayerReq

login.proto:58

创建角色

message CreatePlayerRes

login.proto:67

创建角色

message DelElemArg

cfg.proto:103

删除元素参数

message ElemContainerUpdate

bags.proto:22

容器更新 整合不同的容器,不同的操作类型(增加,更新,删除),都统一在一个消息里面

message ElemNum

bags.proto:47

元素数量

message ElemOp

bags.proto:35

容器内元素数据变化

Used in: ElemContainerUpdate

enum ElemOpType

bags.proto:27

容器内元素数据变化类型

Used in: ElemOp

message Equip

item.proto:21

装备(不可叠加的)

Used in: BagsSync

enum ErrorCode

error_code.proto:7

message ErrorRes

client_base.proto:19

通用的错误返回消息

message EventActivityProperty

progress.proto:34

活动属性值更新(int32)

message EventFight

progress.proto:16

战斗事件

message EventPlayerProperty

progress.proto:26

玩家属性值更新(int32)

enum ExchangeCategory

cfg.proto:222

兑换分类

message ExchangeCfg

cfg.proto:229

兑换配置

message ExchangeRecord

player.proto:84

兑换记录

Used in: ExchangeRes, ExchangeSync, ExchangeUpdate

message ExchangeRemove

exchange.proto:21

兑换数据删除

message ExchangeReq

exchange.proto:26

兑换请求req

message ExchangeRes

exchange.proto:31

兑换请求res

message ExchangeSync

exchange.proto:11

同步兑换数据给客户端

message ExchangeUpdate

exchange.proto:16

兑换数据更新

message FinishQuestReq

quest.proto:27

完成任务

message FinishQuestRes

quest.proto:32

完成任务的返回结果

message FinishedQuestData

player.proto:42

已完成的任务

Used in: FinishQuestRes, QuestSync

message GameServerInfo

login.proto:36

游戏服务器信息

Used in: LoginRes

message GateRouteClientPacketError

client_base.proto:26

网关转发客户端消息到其他服务器,发生错误

message GlobalEntityData

global_entity.proto:16

GlobalEntity在mongo中的保存格式 用于一次性把数据加载进来

message GuildCreateReq

guild.proto:74

创建公会请求

message GuildCreateRes

guild.proto:81

创建公会请求返回结果 @Player

message GuildData

guild.proto:27

公会数据

Used in: GuildDataViewRes

message GuildDataViewReq

guild.proto:116

查看自己公会的数据

(message has no fields)

message GuildDataViewRes

guild.proto:121

查看公会数据返回结果 @Player

message GuildInfo

guild.proto:42

公会信息

Used in: GuildData, GuildListRes, GuildLoadData

message GuildJoinAgreeReq

guild.proto:100

管理员同意请求者加入公会

message GuildJoinAgreeRes

guild.proto:107

同意加入公会返回结果 @Player

message GuildJoinReq

guild.proto:88

加入公会请求

message GuildJoinReqOpResult

guild.proto:132

自己的入会申请的操作结果

message GuildJoinReqTip

guild.proto:126

提示有人申请加入本公会

message GuildJoinRequest

guild.proto:54

申请加入公会的请求信息

Used in: GuildData

message GuildJoinRes

guild.proto:94

加入公会请求返回结果 @Player

message GuildListReq

guild.proto:61

查看公会列表

message GuildListRes

guild.proto:67

查看公会列表返回结果 @Player

message GuildLoadData

guild.proto:19

公会在mongo中的保存格式 用于一次性把公会数据加载进来

message GuildMemberData

guild.proto:35

公会成员数据

Used in: GuildData, GuildLoadData

enum GuildPosition

guild.proto:11

message GuildRoutePlayerMessageReq

route.proto:24

路由转发玩家的公会请求消息 server -> otherserver -> guild

message GuildSync

guild.proto:49

message HeartBeatReq

client_base.proto:8

心跳包请求

message HeartBeatRes

client_base.proto:13

心跳包回复

message IdCount

cfg.proto:36

Id和数量

Used in: ExchangeReq, ExchangeRes

enum ItemCategory

cfg.proto:57

物品分类

message ItemCfg

cfg.proto:76

物品配置

enum ItemId

cfg.proto:70

特殊的物品Id

message ItemNum

cfg.proto:30

物品数量

Used in: ExchangeCfg, QuestCfg

enum ItemSubType

cfg.proto:48

物品子类

enum ItemType

cfg.proto:42

物品类型

message ItemUseReq

item.proto:29

使用道具请求

message ItemUseRes

item.proto:35

使用道具结果

enum ItemViewType

cfg.proto:63

物品显示类型

message KickPlayerReq

server_base.proto:19

踢玩家下线req

message KickPlayerRes

server_base.proto:25

踢玩家下线res

message LevelExp

cfg.proto:265

升级经验

message LoginReq

login.proto:10

账号登录请求

message LoginRes

login.proto:16

账号登录回复

message PendingMessage

player.proto:76

待处理消息

message PlayerData

player.proto:53

玩家在mongo中的保存格式 用于一次性把玩家数据加载进来

message PlayerEntryGameOk

baseinfo.proto:10

玩家进游戏服成功,非客户端消息

message PlayerEntryGameReq

login.proto:42

玩家登录游戏服

message PlayerEntryGameRes

login.proto:50

玩家登录游戏服回复 @Player

message PlayerGuildData

player.proto:47

玩家身上的公会数据

Used in: GuildSync, PlayerData

message ProcessStatInfo

global_entity.proto:8

进程统计信息

Used in: GlobalEntityData

message ProgressCfg

cfg.proto:198

进度配置(ProgressTemplateCfg + Total)

Used in: QuestCfg

message ProgressTemplateCfg

cfg.proto:210

进度模板配置

enum ProgressType

progress.proto:8

进度类型

enum QuestCategory

cfg.proto:144

任务分类 (NOTE:根据项目实际需求,自行调整)

message QuestCfg

cfg.proto:150

任务配置

message QuestData

player.proto:35

任务数据

Used in: QuestSync, QuestUpdate

message QuestRemoveRes

quest.proto:22

删除一个任务

message QuestSaveData

player.proto:29

任务模块数据

Used in: PlayerData

message QuestSync

quest.proto:10

同步任务数据给客户端

enum QuestType

cfg.proto:137

任务类型 (NOTE:根据项目实际需求,自行调整)

message QuestUpdate

quest.proto:16

任务数据更新

enum RefreshType

cfg.proto:17

刷新方式

message RoutePlayerMessage

route.proto:13

路由转发给玩家的消息 server -> otherserver -> player

message ServerHello

server_base.proto:37

服务器连接上其他服务器时,发的初始化信息

message ServerInfo

server_base.proto:8

服务器信息

message ShopCfg

cfg.proto:271

商店配置

message ShutdownReq

global_entity.proto:25

message StartupReq

global_entity.proto:21

message TestCmd

login.proto:74

测试命令

enum TimeType

cfg.proto:23

时间类型

message TypeValue

cfg.proto:131

Type + Value

message UniqueCountItem

item.proto:14

不可叠加的普通物品(比如普通物品加了限时属性,就是不可叠加的了)

Used in: BagsSync

message UniqueId

bags.proto:42

int64封装成message,用于序列化成google.protobuf.Any

message ValueCompareCfg

cfg.proto:171

数值比较配置

Used in: ProgressCfg, ProgressTemplateCfg