Problema country flag

Totalitatea subiectelor care nu respectă regulamentul impus in sectiunea "Probleme şi Întrebări" vor fi stocate aici.
Închis
Avatar utilizator
iacov23
Nivel 3

Nivel 3
Mesaje: 378
Membru din: 29 Mai 2018, 17:31
Server: foarte bine
Aprecieri: 71  
Mulţumiri: 28  
Medalii

*Problemă/Întrebare: Am incercat sa implementez country flag vegas si la parte de client intampin aceasta problema > syserr
Tipologie server: pvm
*Resursă folosită: country flag vegas
*ServerFiles utilizat: pvm
*Syserr:
networkModule.SetSelectCharacterPhase - <type 'exceptions.IndentationError'>:unindent does not match any outer indentation level (interfaceModule.py, line 2084)

1222 23:04:07434 :: ============================================================================================================
1222 23:04:07434 :: Abort!!!!
Poză:
*Detalii suplimentare:

Cod: Selectaţi tot

def MakeWhisperButton(self, name):
		self.__MakeWhisperButton(name)
    if app.ENABLE_LANG_AND_EMPIRE_FLAG:
		def SetInterfaceFlag(self, name, language, empire):
			if self.whisperDialogDict.has_key(name):
				self.whisperDialogDict[name].SetFlag(language, empire)
			else:
				btn = self.__FindWhisperButton(name)
				if btn != 0:
					btn.languageID = language
					btn.empireID = empire
Avatar utilizator
SkyLine
Membru Club

Membru Club
Mesaje: 2655
Membru din: 12 Dec 2013, 23:37
Server: Miraj2-Online
Regat: Jinno
Aprecieri: 520  
Mulţumiri: 987  
Discord: Copiază ID
 Contact:
Medalii

ok, incearca asa, iti pun si numarul de tab-uri pe care sa-l pui si vezi daca-ti merge, nu-s sigur:

def MakeWhisperButton(self, name):
self.__MakeWhisperButton(name) [1x Tab]
if app.ENABLE_LANG_AND_EMPIRE_FLAG:[1x Tab]
def SetInterfaceFlag(self, name, language, empire):[2x Tab]
if self.whisperDialogDict.has_key(name):[2x Tab]
self.whisperDialogDict[name].SetFlag(language, empire)[3x Tab]
else: [2x Tab]
btn = self.__FindWhisperButton(name) [3x Tab]
if btn != 0: [3x Tab]
btn.languageID = language [4x Tab]
btn.empireID = empire [4x Tab]


Si vezi, asigura-te ca pui Tab-uri..Notepad++-ul le ia, uneori, ca space..tab-urile ..si nu stiu de ce
Avatar utilizator
iacov23
Nivel 3

Nivel 3
Mesaje: 378
Membru din: 29 Mai 2018, 17:31
Server: foarte bine
Aprecieri: 71  
Mulţumiri: 28  
Medalii

KrYpToNNN scrie: ↑23 Dec 2019, 00:01 ok, incearca asa, iti pun si numarul de tab-uri pe care sa-l pui si vezi daca-ti merge, nu-s sigur:

def MakeWhisperButton(self, name):
self.__MakeWhisperButton(name) [1x Tab]
if app.ENABLE_LANG_AND_EMPIRE_FLAG:[1x Tab]
def SetInterfaceFlag(self, name, language, empire):[2x Tab]
if self.whisperDialogDict.has_key(name):[2x Tab]
self.whisperDialogDict[name].SetFlag(language, empire)[3x Tab]
else: [2x Tab]
btn = self.__FindWhisperButton(name) [3x Tab]
if btn != 0: [3x Tab]
btn.languageID = language [4x Tab]
btn.empireID = empire [4x Tab]


Si vezi, asigura-te ca pui Tab-uri..Notepad++-ul le ia, uneori, ca space..tab-urile ..si nu stiu de ce
imi da aceasi eroare la asta..

Cod: Selectaţi tot

self.__MakeWhisperButton(name) 
Avatar utilizator
[RaffaeL]
Software Developer

Software Developer
Mesaje: 3223
Membru din: 19 Mar 2016, 12:58
Server: ...
Aprecieri: 15  
Mulţumiri: 2502  
  Rezolvări prob.: 2
Discord: Copiază ID
 Contact:
Medalii

	def MakeWhisperButton(self, name):
		self.__MakeWhisperButton(name)
		if app.ENABLE_LANG_AND_EMPIRE_FLAG:
			def SetInterfaceFlag(self, name, language, empire):
				if self.whisperDialogDict.has_key(name):
					self.whisperDialogDict[name].SetFlag(language, empire)
				else:
					btn = self.__FindWhisperButton(name)
					if btn != 0:
						btn.languageID = language
						btn.empireID = empire
Imagine
Imagine
https://www.youtube.com/watch?v=GhYkCIETEto
Do everything, if you know what you're doing, else... Imagine
Ma gasesti si aici: Discord https://discord.gg/5J5GnyZVSR
Afișează semnătura
Avatar utilizator
iacov23
Nivel 3

Nivel 3
Mesaje: 378
Membru din: 29 Mai 2018, 17:31
Server: foarte bine
Aprecieri: 71  
Mulţumiri: 28  
Medalii

[RaffaeL] scrie: ↑23 Dec 2019, 16:11
	def MakeWhisperButton(self, name):
		self.__MakeWhisperButton(name)
		if app.ENABLE_LANG_AND_EMPIRE_FLAG:
			def SetInterfaceFlag(self, name, language, empire):
				if self.whisperDialogDict.has_key(name):
					self.whisperDialogDict[name].SetFlag(language, empire)
				else:
					btn = self.__FindWhisperButton(name)
					if btn != 0:
						btn.languageID = language
						btn.empireID = empire
networkModule.SetSelectCharacterPhase - <type 'exceptions.IndentationError'>:unindent does not match any outer indentation level (game.py, line 2534)


am rezolvat asta mersi, dar acum am alta problema

Cod: Selectaţi tot

if app.ENABLE_LANG_AND_EMPIRE_FLAG:
			serverCommandList["BINARY_SET_LANG_AND_EMPIRE_FLAG"] = self.BINARY_SET_LANG_AND_EMPIRE_FLAG
        
if app.ENABLE_LANG_AND_EMPIRE_FLAG:
			serverCommandList["BINARY_SET_LANG_AND_EMPIRE_FLAG"] = self.BINARY_SET_LANG_AND_EMPIRE_FLAG
        
		if app.ENABLE_WHISPER_ADMIN_SYSTEM:
			serverCommandList["OnRecvWhisperAdminSystem"] = self.OnRecvWhisperAdminSystem
	
		self.serverCommander=stringCommander.Analyzer()
		for serverCommandItem in serverCommandList.items():
			self.serverCommander.SAFE_RegisterCallBack(
				serverCommandItem[0], serverCommandItem[1]
			)
[/spoiler]
Avatar utilizator
iacov23
Nivel 3

Nivel 3
Mesaje: 378
Membru din: 29 Mai 2018, 17:31
Server: foarte bine
Aprecieri: 71  
Mulţumiri: 28  
Medalii

cer t/c am facut alt topic pentru problema asta
Închis
Răspunsuri
7
Vizualizări
604
Răspunsuri
3
Vizualizări
270
Răspunsuri
5
Vizualizări
652
Răspunsuri
1
Vizualizări
338

Înapoi la “Arhivă Probleme şi Întrebări”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Bing [Bot] și 30 vizitatori