void RegisterSystemServiceCmdHandler() { messagedata msgdata = new messagedata(); msgdata.RegisterCmdCB <GetPlayerDataRes>((int)Cmd.eGetPlayerDataRes, OnGetPlayerDataRes); //玩家信息与登录奖励 msgdata.RegisterCmdCB <GetLoginBonusRes>((int)Cmd.eGetLoginBonusRes, OnGetLoginBonusRes); //添加消息回调 TcpNet.ServiceDic.Add((int)Stype.System, msgdata); }
void RegisterTalkRoomServiceCmdHandler() { messagedata data = new messagedata(); data.RegisterCmdCB <Respose>((int)Cmd.eRespose, OnLoginRes);//添加消息回调 data.RegisterCmdCB <RecvMsg>((int)Cmd.eRecvMsg, OnRecvMsg); data.RegisterCmdCB <RecvEmoji>((int)Cmd.eRecvEmoji, OnRecvEmoji); TcpNet.ServiceDic.Add((int)Stype.TalkRoom, data); }
void RegisterAuthServiceCmdHandler() { messagedata msgdata = new messagedata(); msgdata.RegisterCmdCB <GuestLoginRes>((int)Cmd.eGuestLoginRes, OnGuestLoginRes); //玩家账号信息 msgdata.RegisterCmdCB <Respose>((int)Cmd.eRespose, OnModifyRes); //修改名字回调 msgdata.RegisterCmdCB <AccountUpgradeRes>((int)Cmd.eAccountUpgradeRes, OnAccountUpgradeRes); //游客账号升级回调 msgdata.RegisterCmdCB <UserLoginRes>((int)Cmd.eUserLoginRes, PlayerAccountLogin); //玩家登录 msgdata.RegisterCmdCB <UserLoginOutRes>((int)Cmd.eUserLoginOutRes, PlayerLoginOut); //玩家账号注销 TcpNet.ServiceDic.Add((int)Stype.Auth, msgdata); }