public void ReqLogin(MessagePack messagePack) { ReqLogin data = messagePack.gameMessage.reqLogin; ///账号是否上线; GameMessage gameMessage = new GameMessage { cmd = (int)CMD.RspLogin, reqLogin = new ReqLogin { } }; ///已经上线:返回错误消息; if (cacheSvc.IsAccountOnline(data.account)) { gameMessage.err = (int)ErrorCode.AccountIsOnline; } else { ///未上线:账号存在,检测密码,不存在,创建账户; ///回应客户端; /// } messagePack.serverSession.SendMsg(gameMessage); }