Example #1
0
 internal override void OnLoginServerResult(LoginServerResult result, bool isCraetePlayer)
 {
     if (LoginServerRet != null)
     {
         var arg = new LoginServerResultEventArgs()
         {
             Result = result,
             IsCreatePlayered = isCraetePlayer
         };
         LoginServerRet(this, arg);
     }
 }
Example #2
0
 internal override void OnLoginServerResult(LoginServerResult result, bool isCraetePlayer)
 {
     if (LoginServerRet != null)
     {
         var arg = new LoginServerResultEventArgs()
         {
             Result           = result,
             IsCreatePlayered = isCraetePlayer
         };
         LoginServerRet(this, arg);
     }
 }
Example #3
0
        private void OnLoginServerRet(object sender, LoginServerResultEventArgs e)
        {
            if (e.Result == LoginServerResult.Success)
            {
                Logs.Info("登陆成功 {0}", e.IsCreatePlayer ? "创建过角色" : "未创建过角色");

                if (!e.IsCreatePlayer)
                {
                    Logs.Info("请求创建角色 {0}", _userName);
                    controller.Login.CreatePlayer(_userName, Sex.Male);
                }
            }
            else
            {
                Logs.Error("登陆失败 {0}", e.Result.ToString());
            }
        }