Problema Sistem Update Status

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

Nivel 3
Mesaje: 374
Membru din: 18 Sep 2014, 06:54
Server: Metin2Vision
Regat: Jinno
Aprecieri: 140  
Mulţumiri: 27  
  Rezolvări prob.: 1
 Contact:
Medalii

*Problemă/Întrebare: Problema la status
Tipologie server(PvM / PvP):-
*Resursă folosită: *Link exclusiv J4M*-
*ServerFiles utilizat:-
*Syserr:-
Poză:Imagine
*Detalii suplimentare: Am adaugat altele/sistem-status-k3rn3l-t77334.html si cand dau click pe caracter nu-mi arata butonul de "Status", iar cand dau click dreapta pe alt jucator apare la status "None", ma puteti ajuta?
Multumesc!
Avatar utilizator
qUakke
Nou Venit

Nou Venit
Mesaje: 20
Membru din: 06 Mai 2017, 22:33
Server: Alaska
Regat: Shinsoo
Aprecieri: 85  
Mulţumiri: 4  
Discord: Copiază ID
Medalii

uitarget.py

Cauta:
localeInfo.TARGET_BUTTON_EMOTION_ALLOW,
Adauga sub
 "Status",
Cauta:
self.buttonDict[localeInfo.TARGET_BUTTON_DISMOUNT].SAFE_SetEvent(self.__OnDismount)
Adauga sub
self.buttonDict["Status"].SAFE_SetEvent(self.__OnStatus)
Cauta:
def __ShowMainCharacterMenu(self):
		
		canShow=0
		
		self.HideAllButton()
Adauga sub:
self.__ShowButton("Status")
		canShow = 1
Asta-i doar pentru buton, restu de functii le bagi tu din tutorial
Si "none" apare pentru ca nu ai niciun status pus, sistemu` nu e facut sa se salveze undeva statusu`, deci la fiecare restart de server se reseteaza si statusu` la toti jucatorii
Avatar utilizator
Simplw
Nivel 3

Nivel 3
Mesaje: 374
Membru din: 18 Sep 2014, 06:54
Server: Metin2Vision
Regat: Jinno
Aprecieri: 140  
Mulţumiri: 27  
  Rezolvări prob.: 1
 Contact:
Medalii

qUakke scrie: ↑13 Mar 2020, 08:10 uitarget.py

Cauta:
localeInfo.TARGET_BUTTON_EMOTION_ALLOW,
Adauga sub
 "Status",
Cauta:
self.buttonDict[localeInfo.TARGET_BUTTON_DISMOUNT].SAFE_SetEvent(self.__OnDismount)
Adauga sub
self.buttonDict["Status"].SAFE_SetEvent(self.__OnStatus)
Cauta:
def __ShowMainCharacterMenu(self):
		
		canShow=0
		
		self.HideAllButton()
Adauga sub:
self.__ShowButton("Status")
		canShow = 1
Asta-i doar pentru buton, restu de functii le bagi tu din tutorial
Si "none" apare pentru ca nu ai niciun status pus, sistemu` nu e facut sa se salveze undeva statusu`, deci la fiecare restart de server se reseteaza si statusu` la toti jucatorii
Acum imi apare butonul, dar cand dau click pe el nu se intampla nimic, asta apare in sysser.

0313 16:28:26614 :: File "uiTarget.py", line 764, in __OnStatus

0313 16:28:26614 :: AttributeError
0313 16:28:26614 :: :
0313 16:28:26614 :: 'TargetBoard' object has no attribute 'Pola'
0313 16:28:26614 ::
Avatar utilizator
Simplw
Nivel 3

Nivel 3
Mesaje: 374
Membru din: 18 Sep 2014, 06:54
Server: Metin2Vision
Regat: Jinno
Aprecieri: 140  
Mulţumiri: 27  
  Rezolvări prob.: 1
 Contact:
Medalii

suss
Avatar utilizator
qUakke
Nou Venit

Nou Venit
Mesaje: 20
Membru din: 06 Mai 2017, 22:33
Server: Alaska
Regat: Shinsoo
Aprecieri: 85  
Mulţumiri: 4  
Discord: Copiază ID
Medalii

Simplw scrie: ↑13 Mar 2020, 17:19suss
Cauta
self.vid = 0
self.eventWhisper = None
self.isShowButton = FALSE
Pune sub
self.Pola = setstatus.Status()
Cauta
def OnExchange(self):
	net.SendExchangeStartPacket(self.vid)
pune sub
def __OnStatus(self):
	self.Pola.Show()
Avatar utilizator
Simplw
Nivel 3

Nivel 3
Mesaje: 374
Membru din: 18 Sep 2014, 06:54
Server: Metin2Vision
Regat: Jinno
Aprecieri: 140  
Mulţumiri: 27  
  Rezolvări prob.: 1
 Contact:
Medalii

qUakke scrie: ↑13 Mar 2020, 17:22
Simplw scrie: ↑13 Mar 2020, 17:19suss
Cauta
self.vid = 0
self.eventWhisper = None
self.isShowButton = FALSE
Pune sub
self.Pola = setstatus.Status()
Cauta
def OnExchange(self):
	net.SendExchangeStartPacket(self.vid)
pune sub
def __OnStatus(self):
	self.Pola.Show()
Acum apare asa

0313 17:34:20501 :: File "networkModule.py", line 239, in SetGamePhase

0313 17:34:20501 :: File "game.py", line 184, in __init__

0313 17:34:20501 :: File "uiTarget.py", line 508, in __init__

0313 17:34:20501 :: File "setstatus.py", line 17, in __init__

0313 17:34:20501 :: File "setstatus.py", line 28, in LoadWindow

0313 17:34:20502 :: AttributeError
0313 17:34:20502 :: :
0313 17:34:20502 :: 'module' object has no attribute 'ThinBoardCircle'
0313 17:34:20502 ::
Avatar utilizator
qUakke
Nou Venit

Nou Venit
Mesaje: 20
Membru din: 06 Mai 2017, 22:33
Server: Alaska
Regat: Shinsoo
Aprecieri: 85  
Mulţumiri: 4  
Discord: Copiază ID
Medalii

Simplw scrie: ↑13 Mar 2020, 17:36
qUakke scrie: ↑13 Mar 2020, 17:22
Simplw scrie: ↑13 Mar 2020, 17:19suss
Cauta
self.vid = 0
self.eventWhisper = None
self.isShowButton = FALSE
Pune sub
self.Pola = setstatus.Status()
Cauta
def OnExchange(self):
	net.SendExchangeStartPacket(self.vid)
pune sub
def __OnStatus(self):
	self.Pola.Show()
Acum apare asa

0313 17:34:20501 :: File "networkModule.py", line 239, in SetGamePhase

0313 17:34:20501 :: File "game.py", line 184, in __init__

0313 17:34:20501 :: File "uiTarget.py", line 508, in __init__

0313 17:34:20501 :: File "setstatus.py", line 17, in __init__

0313 17:34:20501 :: File "setstatus.py", line 28, in LoadWindow

0313 17:34:20502 :: AttributeError
0313 17:34:20502 :: :
0313 17:34:20502 :: 'module' object has no attribute 'ThinBoardCircle'
0313 17:34:20502 ::
Varule, fa tutorialu de la sistem, eu ti-am dat doar pentru buton sa-ti apara cand dai click pe caracteru tau
Avatar utilizator
Simplw
Nivel 3

Nivel 3
Mesaje: 374
Membru din: 18 Sep 2014, 06:54
Server: Metin2Vision
Regat: Jinno
Aprecieri: 140  
Mulţumiri: 27  
  Rezolvări prob.: 1
 Contact:
Medalii

Am facut totul dupa tutorial, de 10 ori, imi apare buton, status "none"
Dar acum cu setarile astea imi apare eroarea aia...
Avatar utilizator
Kidro
Membru Club

Membru Club
Mesaje: 2487
Membru din: 29 Aug 2019, 16:49
Aprecieri: 331  
Mulţumiri: 5190  
Discord: Copiază ID
Medalii

Topic inactiv, arhivat.
Închis
Răspunsuri
3
Vizualizări
424
Răspunsuri
1
Vizualizări
265

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

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Baidu [Spider] și 60 vizitatori