internal override void OnLoginServerResult(LoginServerResult result, bool isCraetePlayer) { if (LoginServerRet != null) { var arg = new LoginServerResultEventArgs() { Result = result, IsCreatePlayered = isCraetePlayer }; LoginServerRet(this, arg); } }
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()); } }