diff --git a/src/server/game/external.go b/src/server/game/external.go index ed3750a2..654af38a 100644 --- a/src/server/game/external.go +++ b/src/server/game/external.go @@ -124,11 +124,15 @@ func HandleClientReq(args []interface{}) { } else { ResLogin.ResultCode = MergeConst.Protocol_Error_Account_NoExsit ResLogin.DwUin = 0 + resBuff, _ := proto.Marshal(ResLogin) + G_GameLogicPtr.PackResInfo(a, "ResLogin", resBuff) + return } } else { ResLogin.ResultCode = MergeConst.Protocol_Error_Account_OR_PWD_ERROR ResLogin.DwUin = 0 } + } else { ResLogin.ResultCode = MergeConst.Protocol_Error_Account_OR_PWD_ERROR ResLogin.DwUin = 0