Ejemplo 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);
    }
Ejemplo 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);
    }
Ejemplo 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);
    }
Ejemplo n.º 4
0
        public ActionResult Sendsms(messagedata msg)
        {
            Utilities.CSMS objutility = new Utilities.CSMS();
            string[]       RECEIPANT  = msg.receipants.ToString().Split(',');
            StringBuilder  sb         = new StringBuilder();

            foreach (string str in RECEIPANT)
            {
                sb.Clear();
                sb.Append(msg.message);
                objutility.SendSingleSMS(str, sb.ToString());
            }

            return(null);
        }