Esempio n. 1
0
    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);
    }
Esempio n. 2
0
    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);
    }
Esempio n. 3
0
    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);
    }