forked from metin2/client
Added required changes for the Argon2ID system
This commit is contained in:
@ -203,27 +203,19 @@ class LoginWindow(ui.ScriptWindow):
|
||||
self.loginFailureMsgDict={
|
||||
#"DEFAULT" : localeInfo.LOGIN_FAILURE_UNKNOWN,
|
||||
|
||||
"ALREADY" : localeInfo.LOGIN_FAILURE_ALREAY,
|
||||
"NOID" : localeInfo.LOGIN_FAILURE_NOT_EXIST_ID,
|
||||
"WRONGPWD" : localeInfo.LOGIN_FAILURE_WRONG_PASSWORD,
|
||||
"ALREADY" : localeInfo.LOGIN_FAILURE_ALREADY,
|
||||
"WRONGCRD" : localeInfo.LOGIN_FAILURE_WRONG_CREDENTIALS,
|
||||
"FULL" : localeInfo.LOGIN_FAILURE_TOO_MANY_USER,
|
||||
"SHUTDOWN" : localeInfo.LOGIN_FAILURE_SHUTDOWN,
|
||||
"REPAIR" : localeInfo.LOGIN_FAILURE_REPAIR_ID,
|
||||
"BLOCK" : localeInfo.LOGIN_FAILURE_BLOCK_ID,
|
||||
"WRONGMAT" : localeInfo.LOGIN_FAILURE_WRONG_MATRIX_CARD_NUMBER,
|
||||
"QUIT" : localeInfo.LOGIN_FAILURE_WRONG_MATRIX_CARD_NUMBER_TRIPLE,
|
||||
"BESAMEKEY" : localeInfo.LOGIN_FAILURE_BE_SAME_KEY,
|
||||
"NOTAVAIL" : localeInfo.LOGIN_FAILURE_NOT_AVAIL,
|
||||
"NOBILL" : localeInfo.LOGIN_FAILURE_NOBILL,
|
||||
"BLKLOGIN" : localeInfo.LOGIN_FAILURE_BLOCK_LOGIN,
|
||||
"WEBBLK" : localeInfo.LOGIN_FAILURE_WEB_BLOCK,
|
||||
"BADSCLID" : localeInfo.LOGIN_FAILURE_WRONG_SOCIALID,
|
||||
"AGELIMIT" : localeInfo.LOGIN_FAILURE_SHUTDOWN_TIME,
|
||||
}
|
||||
|
||||
self.loginFailureFuncDict = {
|
||||
"WRONGPWD" : self.__DisconnectAndInputPassword,
|
||||
"WRONGMAT" : self.__DisconnectAndInputMatrix,
|
||||
"WRONGCRD" : self.__DisconnectAndInputPassword,
|
||||
"QUIT" : app.Exit,
|
||||
}
|
||||
|
||||
@ -238,9 +230,7 @@ class LoginWindow(ui.ScriptWindow):
|
||||
|
||||
if app.loggined:
|
||||
self.loginFailureFuncDict = {
|
||||
"WRONGPWD" : app.Exit,
|
||||
"WRONGMAT" : app.Exit,
|
||||
"QUIT" : app.Exit,
|
||||
"WRONGCRD" : app.Exit,
|
||||
}
|
||||
|
||||
if musicInfo.loginMusic != "":
|
||||
@ -491,20 +481,6 @@ class LoginWindow(ui.ScriptWindow):
|
||||
self.SetPasswordEditLineFocus()
|
||||
net.Disconnect()
|
||||
|
||||
def __DisconnectAndInputMatrix(self):
|
||||
if self.connectingDialog:
|
||||
self.connectingDialog.Close()
|
||||
self.connectingDialog = None
|
||||
|
||||
self.stream.popupWindow.Close()
|
||||
self.matrixInputChanceCount -= 1
|
||||
|
||||
if self.matrixInputChanceCount <= 0:
|
||||
self.__OnCloseInputDialog()
|
||||
|
||||
elif self.inputDialog:
|
||||
self.inputDialog.Show()
|
||||
|
||||
def __LoadScript(self, fileName):
|
||||
import dbg
|
||||
try:
|
||||
@ -985,7 +961,6 @@ class LoginWindow(ui.ScriptWindow):
|
||||
|
||||
def OnExit(self):
|
||||
self.stream.popupWindow.Close()
|
||||
self.stream.popupWindow.Open(localeInfo.LOGIN_FAILURE_WRONG_MATRIX_CARD_NUMBER_TRIPLE, app.Exit, localeInfo.UI_OK)
|
||||
|
||||
def OnUpdate(self):
|
||||
ServerStateChecker.Update()
|
||||
|
@ -350,7 +350,6 @@ class SelectCharacterWindow(ui.Window):
|
||||
def SameLoginDisconnect(self):
|
||||
self.stream.popupWindow.Close()
|
||||
self.stream.popupWindow.Open(localeInfo.LOGIN_FAILURE_SAMELOGIN, self.ExitSelect, localeInfo.UI_OK)
|
||||
#self.stream.popupWindow.Open(localeInfo.LOGIN_FAILURE_ALREAY, app.Exit, localeInfo.UI_OK)
|
||||
|
||||
def MakeCharacter(self, index, id, name, race, form, hair):
|
||||
if 0 == id:
|
||||
|
@ -46,9 +46,7 @@ __IS_ARABIC = "locale/ae" == app.GetLocalePath()
|
||||
__IS_CIBN10 = "locale/cibn10" == app.GetLocalePath()
|
||||
__IS_WE_KOREA = "locale/we_korea" == app.GetLocalePath()
|
||||
__IS_TAIWAN = "locale/taiwan" == app.GetLocalePath()
|
||||
__IS_JAPAN = "locale/japan" == app.GetLocalePath()
|
||||
LOGIN_FAILURE_WRONG_SOCIALID = "ASDF"
|
||||
LOGIN_FAILURE_SHUTDOWN_TIME = "ASDF"
|
||||
__IS_JAPAN = "locale/japan" == app.GetLocalePath()
|
||||
|
||||
if __IS_CANADA:
|
||||
__IS_EUROPE = True
|
||||
|
Reference in New Issue
Block a user