|
@@ -487,21 +487,27 @@ function LoginMgr:StartCheckServer(isAgain)
|
|
|
LogWarning('checkWWW-----'..url)
|
|
LogWarning('checkWWW-----'..url)
|
|
|
self.preLoginStatus = self.loginStatus
|
|
self.preLoginStatus = self.loginStatus
|
|
|
self.loginStatus = LoginStatus.CheckServer
|
|
self.loginStatus = LoginStatus.CheckServer
|
|
|
|
|
+ --url = "http://103.239.245.64:81/serverlist/test"
|
|
|
self.checkWWW = UnityEngine.WWW(url)
|
|
self.checkWWW = UnityEngine.WWW(url)
|
|
|
end
|
|
end
|
|
|
|
|
|
|
|
function LoginMgr:CheckServerFail()
|
|
function LoginMgr:CheckServerFail()
|
|
|
self.preLoginStatus = self.loginStatus
|
|
self.preLoginStatus = self.loginStatus
|
|
|
self.loginStatus = LoginStatus.Error
|
|
self.loginStatus = LoginStatus.Error
|
|
|
|
|
+ local error = self.checkWWW.error
|
|
|
if self.checkWWW then
|
|
if self.checkWWW then
|
|
|
self.checkWWW:Dispose()
|
|
self.checkWWW:Dispose()
|
|
|
end
|
|
end
|
|
|
self.checkWWW = nil
|
|
self.checkWWW = nil
|
|
|
self.checkServerAgain = nil
|
|
self.checkServerAgain = nil
|
|
|
-
|
|
|
|
|
|
|
+ local data = {"LoginTips4", nil, nil, self, self.InternalRelogin, self.QuitGame}
|
|
|
|
|
+ if error == "429 Too Many Requests" then
|
|
|
|
|
+ data = {"LoginTips14", nil, nil, self, self.InternalRelogin, self.QuitGame}
|
|
|
|
|
+ end
|
|
|
|
|
|
|
|
|
|
+ --LoginTips14
|
|
|
ManagerContainer.LuaUIMgr:CloseNetWaiting()
|
|
ManagerContainer.LuaUIMgr:CloseNetWaiting()
|
|
|
- local data = {"LoginTips4", nil, nil, self, self.InternalRelogin, self.QuitGame}
|
|
|
|
|
|
|
+
|
|
|
ManagerContainer.LuaUIMgr:Open(Enum.UIPageName.UISystemNoticeTips, data, nil, nil, nil, Enum.UISibling[Enum.UIType.Top + 1] + 10)
|
|
ManagerContainer.LuaUIMgr:Open(Enum.UIPageName.UISystemNoticeTips, data, nil, nil, nil, Enum.UISibling[Enum.UIType.Top + 1] + 10)
|
|
|
ManagerContainer.LuaGameMgr:ClearServerData()
|
|
ManagerContainer.LuaGameMgr:ClearServerData()
|
|
|
ManagerContainer.LuaEventMgr:Dispatch(UIEventNames.CURRENT_SERVER_CHANGED)
|
|
ManagerContainer.LuaEventMgr:Dispatch(UIEventNames.CURRENT_SERVER_CHANGED)
|
|
@@ -514,6 +520,7 @@ function LoginMgr:CheckServerSuccess()
|
|
|
end
|
|
end
|
|
|
if self.checkWWW.error and self.checkWWW.error ~= '' then
|
|
if self.checkWWW.error and self.checkWWW.error ~= '' then
|
|
|
LogError("[wboy] CheckServer error = " .. tostring(self.checkWWW.error))
|
|
LogError("[wboy] CheckServer error = " .. tostring(self.checkWWW.error))
|
|
|
|
|
+ LogError("[wboy] CheckServer Text = " .. tostring(self.checkWWW.text))
|
|
|
self:CheckServerFail()
|
|
self:CheckServerFail()
|
|
|
return
|
|
return
|
|
|
end
|
|
end
|