Python .self not defined

Înainte de a posta o problemă, caută în acest forum și poate găsești rezolvare.
Închis
Avatar utilizator
RaveNreal
Nivel 1

Nivel 1
Mesaje: 72
Membru din: 02 Ian 2021, 02:37
Regat: Chunjo
Aprecieri: 377  
Mulţumiri: 398  
Medalii

*Problemă/Întrebare: am si eu o problema cu un sistem, am incercat sa adaug vnum helper, sau cum ii zice, al lui Tupeu, iar cand incerc sa deschid client-ul primesc eroarea asta in syserr. (sunt foarte nou in chestia cu serverele)
Tipologie server: E server-ul Melia, ceva edit de la colossus.
*Resursă folosită: just4metin.ro /python/afisare-cod-item-descriere-t74626.html
*ServerFiles utilizat: E server-ul Melia, ceva edit de la colossus.
*Syserr:
0109 17:25:01112 :: CSoundManager::PlayMusic - Failed to load stream sound : BGM/login_window.mp3
0109 17:25:03470 ::
networkModule.py(line:199) SetSelectCharacterPhase
system.py(line:130) __pack_import
system.py(line:110) _process_result
introSelect.py(line:21) <module>
system.py(line:130) __pack_import
system.py(line:110) _process_result
uiCommon.py(line:7) <module>
system.py(line:130) __pack_import
system.py(line:110) _process_result
uiToolTip.py(line:517) <module>
uiToolTip.py(line:1529) ItemToolTip

networkModule.SetSelectCharacterPhase - <type 'exceptions.NameError'>:name 'self' is not defined

0109 17:25:03471 :: ============================================================================================================
0109 17:25:03471 :: Abort!!!!



Poză: Nu cred ca este nevoie, am facut tot ce a fost din tutorial iar acum la pornirea client-ului, primesc aia in syserr.
*Detalii suplimentare:Orice m-ar ajuta, daca se poate o explicatie data mai ca la prosti vă rog, să fiu sigur că înțeleg cauza problemei :))
Avatar utilizator
RaveNreal
Nivel 1

Nivel 1
Mesaje: 72
Membru din: 02 Ian 2021, 02:37
Regat: Chunjo
Aprecieri: 377  
Mulţumiri: 398  
Medalii

Am reusit cumva intr-un final sa rezolv chestia aia, dar acum cand intru in client si pun tinta pe un item nu se mai vede nimic iar in syserr primesc asta--
0110 01:54:01473 :: CSoundManager::PlayMusic - Failed to load stream sound : BGM/login_window.mp3
0110 01:54:16737 :: CSoundManager::PlayMusic - Failed to load stream sound : BGM/enter_the_east.mp3
0110 01:54:17928 :: CRaceManager::GetRaceDataPointer: cannot load data by dwRaceIndex 20504
0110 01:54:17928 :: CPythonCharacterManager::CreateInstance VID[128] Race[20504]
0110 01:54:20962 :: Traceback (most recent call last):

0110 01:54:20962 :: File "ui.py", line 2292, in OnOverInItem

0110 01:54:20962 :: File "ui.py", line 134, in __call__

0110 01:54:20963 :: File "ui.py", line 125, in __call__

0110 01:54:20963 :: File "uiInventory.py", line 1160, in OverInItem

0110 01:54:20964 :: File "uiInventory.py", line 1336, in ShowToolTip

0110 01:54:20964 :: File "uiToolTip.py", line 760, in SetInventoryItem

0110 01:54:20964 :: File "uiToolTip.py", line 1529, in AddItemData

0110 01:54:20965 :: ValueError
0110 01:54:20965 :: :
0110 01:54:20965 :: incomplete format
0110 01:54:20965 ::

0110 01:54:20980 :: Traceback (most recent call last):

0110 01:54:20980 :: File "ui.py", line 2292, in OnOverInItem

0110 01:54:20980 :: File "ui.py", line 134, in __call__

0110 01:54:20981 :: File "ui.py", line 125, in __call__

0110 01:54:20981 :: File "uiInventory.py", line 1160, in OverInItem

0110 01:54:20981 :: File "uiInventory.py", line 1336, in ShowToolTip

0110 01:54:20982 :: File "uiToolTip.py", line 760, in SetInventoryItem

0110 01:54:20982 :: File "uiToolTip.py", line 1529, in AddItemData

0110 01:54:20983 :: ValueError
0110 01:54:20983 :: :
0110 01:54:20983 :: incomplete format
0110 01:54:20983 ::

0110 01:54:20996 :: Traceback (most recent call last):

0110 01:54:20996 :: File "ui.py", line 2292, in OnOverInItem

0110 01:54:20996 :: File "ui.py", line 134, in __call__

0110 01:54:20997 :: File "ui.py", line 125, in __call__

0110 01:54:20997 :: File "uiInventory.py", line 1160, in OverInItem

0110 01:54:20998 :: File "uiInventory.py", line 1336, in ShowToolTip

0110 01:54:20999 :: File "uiToolTip.py", line 760, in SetInventoryItem

0110 01:54:20999 :: File "uiToolTip.py", line 1529, in AddItemData

0110 01:54:20999 :: ValueError
0110 01:54:21000 :: :
0110 01:54:21000 :: incomplete format
0110 01:54:21000 ::

0110 01:54:21144 :: Traceback (most recent call last):

0110 01:54:21144 :: File "ui.py", line 2292, in OnOverInItem

0110 01:54:21144 :: File "ui.py", line 134, in __call__

0110 01:54:21145 :: File "ui.py", line 125, in __call__

0110 01:54:21145 :: File "uiInventory.py", line 1160, in OverInItem

0110 01:54:21145 :: File "uiInventory.py", line 1336, in ShowToolTip

0110 01:54:21146 :: File "uiToolTip.py", line 760, in SetInventoryItem

0110 01:54:21146 :: File "uiToolTip.py", line 1529, in AddItemData

0110 01:54:21146 :: ValueError
0110 01:54:21146 :: :
0110 01:54:21147 :: incomplete format
0110 01:54:21147 ::

0110 01:54:21226 :: Traceback (most recent call last):

0110 01:54:21226 :: File "ui.py", line 2292, in OnOverInItem

0110 01:54:21226 :: File "ui.py", line 134, in __call__

0110 01:54:21227 :: File "ui.py", line 125, in __call__

0110 01:54:21227 :: File "uiInventory.py", line 1160, in OverInItem

0110 01:54:21228 :: File "uiInventory.py", line 1336, in ShowToolTip

0110 01:54:21228 :: File "uiToolTip.py", line 760, in SetInventoryItem

0110 01:54:21228 :: File "uiToolTip.py", line 1529, in AddItemData

0110 01:54:21229 :: ValueError
0110 01:54:21229 :: :
0110 01:54:21229 :: incomplete format
0110 01:54:21229 ::

0110 01:54:21244 :: Traceback (most recent call last):

0110 01:54:21244 :: File "ui.py", line 2292, in OnOverInItem

0110 01:54:21244 :: File "ui.py", line 134, in __call__

0110 01:54:21245 :: File "ui.py", line 125, in __call__

0110 01:54:21245 :: File "uiInventory.py", line 1160, in OverInItem

0110 01:54:21246 :: File "uiInventory.py", line 1336, in ShowToolTip

0110 01:54:21246 :: File "uiToolTip.py", line 760, in SetInventoryItem

0110 01:54:21247 :: File "uiToolTip.py", line 1529, in AddItemData

0110 01:54:21247 :: ValueError
0110 01:54:21247 :: :
0110 01:54:21247 :: incomplete format
0110 01:54:21247 ::

0110 01:54:21556 :: Traceback (most recent call last):

0110 01:54:21556 :: File "ui.py", line 2292, in OnOverInItem

0110 01:54:21557 :: File "ui.py", line 134, in __call__

0110 01:54:21557 :: File "ui.py", line 125, in __call__

0110 01:54:21557 :: File "uiInventory.py", line 1160, in OverInItem

0110 01:54:21558 :: File "uiInventory.py", line 1336, in ShowToolTip

0110 01:54:21558 :: File "uiToolTip.py", line 760, in SetInventoryItem

0110 01:54:21558 :: File "uiToolTip.py", line 1529, in AddItemData

0110 01:54:21559 :: ValueError
0110 01:54:21559 :: :
0110 01:54:21559 :: incomplete format
0110 01:54:21559 ::

0110 01:54:21655 :: Traceback (most recent call last):

0110 01:54:21655 :: File "ui.py", line 2292, in OnOverInItem

0110 01:54:21656 :: File "ui.py", line 134, in __call__

0110 01:54:21656 :: File "ui.py", line 125, in __call__

0110 01:54:21656 :: File "uiInventory.py", line 1160, in OverInItem

0110 01:54:21657 :: File "uiInventory.py", line 1336, in ShowToolTip

0110 01:54:21657 :: File "uiToolTip.py", line 760, in SetInventoryItem

0110 01:54:21658 :: File "uiToolTip.py", line 1529, in AddItemData

0110 01:54:21658 :: ValueError
0110 01:54:21658 :: :
0110 01:54:21658 :: incomplete format
0110 01:54:21658 ::

0110 01:54:21672 :: Traceback (most recent call last):

0110 01:54:21672 :: File "ui.py", line 2292, in OnOverInItem

0110 01:54:21673 :: File "ui.py", line 134, in __call__

0110 01:54:21673 :: File "ui.py", line 125, in __call__

0110 01:54:21674 :: File "uiInventory.py", line 1160, in OverInItem

0110 01:54:21674 :: File "uiInventory.py", line 1336, in ShowToolTip

0110 01:54:21674 :: File "uiToolTip.py", line 760, in SetInventoryItem

0110 01:54:21675 :: File "uiToolTip.py", line 1529, in AddItemData

0110 01:54:21675 :: ValueError
0110 01:54:21675 :: :
0110 01:54:21675 :: incomplete format
0110 01:54:21675 ::

0110 01:54:21787 :: Traceback (most recent call last):

0110 01:54:21787 :: File "ui.py", line 2292, in OnOverInItem

0110 01:54:21788 :: File "ui.py", line 134, in __call__

0110 01:54:21788 :: File "ui.py", line 125, in __call__

0110 01:54:21789 :: File "uiInventory.py", line 1160, in OverInItem

0110 01:54:21789 :: File "uiInventory.py", line 1336, in ShowToolTip

0110 01:54:21790 :: File "uiToolTip.py", line 760, in SetInventoryItem

0110 01:54:21790 :: File "uiToolTip.py", line 1529, in AddItemData

0110 01:54:21791 :: ValueError
0110 01:54:21791 :: :
0110 01:54:21791 :: incomplete format
0110 01:54:21791 ::

0110 01:54:21804 :: Traceback (most recent call last):

0110 01:54:21805 :: File "ui.py", line 2292, in OnOverInItem

0110 01:54:21805 :: File "ui.py", line 134, in __call__

0110 01:54:21805 :: File "ui.py", line 125, in __call__

0110 01:54:21806 :: File "uiInventory.py", line 1160, in OverInItem

0110 01:54:21806 :: File "uiInventory.py", line 1336, in ShowToolTip

0110 01:54:21806 :: File "uiToolTip.py", line 760, in SetInventoryItem

0110 01:54:21807 :: File "uiToolTip.py", line 1529, in AddItemData

0110 01:54:21807 :: ValueError
0110 01:54:21807 :: :
0110 01:54:21807 :: incomplete format
0110 01:54:21807 ::

0110 01:54:21820 :: Traceback (most recent call last):

0110 01:54:21820 :: File "ui.py", line 2292, in OnOverInItem

0110 01:54:21821 :: File "ui.py", line 134, in __call__

0110 01:54:21822 :: File "ui.py", line 125, in __call__

0110 01:54:21823 :: File "uiInventory.py", line 1160, in OverInItem

0110 01:54:21823 :: File "uiInventory.py", line 1336, in ShowToolTip

0110 01:54:21824 :: File "uiToolTip.py", line 760, in SetInventoryItem

0110 01:54:21824 :: File "uiToolTip.py", line 1529, in AddItemData

0110 01:54:21825 :: ValueError
0110 01:54:21825 :: :
0110 01:54:21825 :: incomplete format
0110 01:54:21825 ::

0110 01:54:21852 :: Traceback (most recent call last):

0110 01:54:21852 :: File "ui.py", line 2292, in OnOverInItem

0110 01:54:21853 :: File "ui.py", line 134, in __call__

0110 01:54:21853 :: File "ui.py", line 125, in __call__

0110 01:54:21854 :: File "uiInventory.py", line 1160, in OverInItem

0110 01:54:21854 :: File "uiInventory.py", line 1336, in ShowToolTip

0110 01:54:21855 :: File "uiToolTip.py", line 760, in SetInventoryItem

0110 01:54:21855 :: File "uiToolTip.py", line 1529, in AddItemData

0110 01:54:21856 :: ValueError
0110 01:54:21856 :: :
0110 01:54:21856 :: incomplete format
0110 01:54:21856 ::

0110 01:54:21870 :: Traceback (most recent call last):

0110 01:54:21870 :: File "ui.py", line 2292, in OnOverInItem

0110 01:54:21871 :: File "ui.py", line 134, in __call__

0110 01:54:21871 :: File "ui.py", line 125, in __call__

0110 01:54:21872 :: File "uiInventory.py", line 1160, in OverInItem

0110 01:54:21872 :: File "uiInventory.py", line 1336, in ShowToolTip

0110 01:54:21873 :: File "uiToolTip.py", line 760, in SetInventoryItem

0110 01:54:21873 :: File "uiToolTip.py", line 1529, in AddItemData

0110 01:54:21874 :: ValueError
0110 01:54:21874 :: :
0110 01:54:21874 :: incomplete format
0110 01:54:21874 ::

0110 01:54:21919 :: Traceback (most recent call last):

0110 01:54:21919 :: File "ui.py", line 2292, in OnOverInItem

0110 01:54:21920 :: File "ui.py", line 134, in __call__

0110 01:54:21921 :: File "ui.py", line 125, in __call__

0110 01:54:21921 :: File "uiInventory.py", line 1160, in OverInItem

0110 01:54:21922 :: File "uiInventory.py", line 1336, in ShowToolTip

0110 01:54:21922 :: File "uiToolTip.py", line 760, in SetInventoryItem

0110 01:54:21923 :: File "uiToolTip.py", line 1529, in AddItemData

0110 01:54:21923 :: ValueError
0110 01:54:21923 :: :
0110 01:54:21923 :: incomplete format
0110 01:54:21923 ::

0110 01:54:21936 :: Traceback (most recent call last):

0110 01:54:21936 :: File "ui.py", line 2292, in OnOverInItem

0110 01:54:21936 :: File "ui.py", line 134, in __call__

0110 01:54:21937 :: File "ui.py", line 125, in __call__

0110 01:54:21937 :: File "uiInventory.py", line 1160, in OverInItem

0110 01:54:21938 :: File "uiInventory.py", line 1336, in ShowToolTip

0110 01:54:21938 :: File "uiToolTip.py", line 760, in SetInventoryItem

0110 01:54:21939 :: File "uiToolTip.py", line 1529, in AddItemData

0110 01:54:21939 :: ValueError
0110 01:54:21939 :: :
0110 01:54:21939 :: incomplete format
0110 01:54:21939 ::

0110 01:54:21969 :: Traceback (most recent call last):

0110 01:54:21969 :: File "ui.py", line 2292, in OnOverInItem

0110 01:54:21970 :: File "ui.py", line 134, in __call__

0110 01:54:21970 :: File "ui.py", line 125, in __call__

0110 01:54:21970 :: File "uiInventory.py", line 1160, in OverInItem

0110 01:54:21971 :: File "uiInventory.py", line 1336, in ShowToolTip

0110 01:54:21971 :: File "uiToolTip.py", line 760, in SetInventoryItem

0110 01:54:21971 :: File "uiToolTip.py", line 1529, in AddItemData

0110 01:54:21972 :: ValueError
0110 01:54:21972 :: :
0110 01:54:21972 :: incomplete format
0110 01:54:21972 ::

0110 01:54:22035 :: Traceback (most recent call last):

0110 01:54:22035 :: File "ui.py", line 2292, in OnOverInItem

0110 01:54:22036 :: File "ui.py", line 134, in __call__

0110 01:54:22036 :: File "ui.py", line 125, in __call__

0110 01:54:22036 :: File "uiInventory.py", line 1160, in OverInItem

0110 01:54:22037 :: File "uiInventory.py", line 1336, in ShowToolTip

0110 01:54:22037 :: File "uiToolTip.py", line 760, in SetInventoryItem

0110 01:54:22038 :: File "uiToolTip.py", line 1529, in AddItemData

0110 01:54:22038 :: ValueError
0110 01:54:22038 :: :
0110 01:54:22038 :: incomplete format
0110 01:54:22038 ::

0110 01:54:22051 :: Traceback (most recent call last):

0110 01:54:22052 :: File "ui.py", line 2292, in OnOverInItem

0110 01:54:22052 :: File "ui.py", line 134, in __call__

0110 01:54:22053 :: File "ui.py", line 125, in __call__

0110 01:54:22054 :: File "uiInventory.py", line 1160, in OverInItem

0110 01:54:22054 :: File "uiInventory.py", line 1336, in ShowToolTip

0110 01:54:22055 :: File "uiToolTip.py", line 760, in SetInventoryItem

0110 01:54:22055 :: File "uiToolTip.py", line 1529, in AddItemData

0110 01:54:22055 :: ValueError
0110 01:54:22055 :: :
0110 01:54:22055 :: incomplete format
0110 01:54:22055 ::

0110 01:54:22068 :: Traceback (most recent call last):

0110 01:54:22068 :: File "ui.py", line 2292, in OnOverInItem

0110 01:54:22069 :: File "ui.py", line 134, in __call__

0110 01:54:22069 :: File "ui.py", line 125, in __call__

0110 01:54:22070 :: File "uiInventory.py", line 1160, in OverInItem

0110 01:54:22071 :: File "uiInventory.py", line 1336, in ShowToolTip

0110 01:54:22071 :: File "uiToolTip.py", line 760, in SetInventoryItem

0110 01:54:22072 :: File "uiToolTip.py", line 1529, in AddItemData

0110 01:54:22072 :: ValueError
0110 01:54:22072 :: :
0110 01:54:22072 :: incomplete format
0110 01:54:22072 ::

0110 01:54:22167 :: Traceback (most recent call last):

0110 01:54:22167 :: File "ui.py", line 2292, in OnOverInItem

0110 01:54:22168 :: File "ui.py", line 134, in __call__

0110 01:54:22168 :: File "ui.py", line 125, in __call__

0110 01:54:22168 :: File "uiInventory.py", line 1160, in OverInItem

0110 01:54:22169 :: File "uiInventory.py", line 1336, in ShowToolTip

0110 01:54:22169 :: File "uiToolTip.py", line 760, in SetInventoryItem

0110 01:54:22170 :: File "uiToolTip.py", line 1529, in AddItemData

0110 01:54:22170 :: ValueError
0110 01:54:22170 :: :
0110 01:54:22170 :: incomplete format
0110 01:54:22170 ::

0110 01:54:22283 :: Traceback (most recent call last):

0110 01:54:22283 :: File "ui.py", line 2292, in OnOverInItem

0110 01:54:22283 :: File "ui.py", line 134, in __call__

0110 01:54:22284 :: File "ui.py", line 125, in __call__

0110 01:54:22284 :: File "uiInventory.py", line 1160, in OverInItem

0110 01:54:22285 :: File "uiInventory.py", line 1336, in ShowToolTip

0110 01:54:22285 :: File "uiToolTip.py", line 760, in SetInventoryItem

0110 01:54:22286 :: File "uiToolTip.py", line 1529, in AddItemData

0110 01:54:22286 :: ValueError
0110 01:54:22286 :: :
0110 01:54:22286 :: incomplete format
0110 01:54:22286 ::
Avatar utilizator
Amun3808
Nivel 1

Nivel 1
Mesaje: 54
Membru din: 29 Noi 2020, 01:21
Regat: Chunjo
Aprecieri: 29  
Mulţumiri: 10  
Discord: Copiază ID
Medalii

Posteaza uiToolTip.py sau posteaza doar partea care contine linia 1529.
Avatar utilizator
RaveNreal
Nivel 1

Nivel 1
Mesaje: 72
Membru din: 02 Ian 2021, 02:37
Regat: Chunjo
Aprecieri: 377  
Mulţumiri: 398  
Medalii

Linia 1528-1532
if player.GetName() == "[SA]RaveN" or player.GetName() == "Test":
self.__item_vnum(itemVnum)

self.ShowToolTip()
self.__work(itemVnum)
tot uitooltip.py --
htt ps: //pastebin.p.l/view/cddd56d5
Avatar utilizator
Petrinel
Nivel 4

Nivel 4
Mesaje: 539
Membru din: 31 Mar 2018, 00:58
Server: Fara
Regat: Jinno
Aprecieri: 319  
Mulţumiri: 101  
Discord: Copiază ID
Medalii

Sterge tot ce tine de ala ce ai bagat tu si fa asa

In uitooltip.py
cauta
def AddItemData
in acel def dupa
itemSubType = item.GetItemSubType()
Adauga
		if chr.IsGameMaster(player.GetMainCharacterIndex()):
			self.AppendTextLine("Cod Item: %i" % itemVnum, self.PRICE_COLOR)
revino cu edit.

Edit, si vezi sa ai si aceste import-uri in uitooltip
import chr
import player
Pentru acest mesaj, Petrinel a primit 2 (de) mulţumiri
RaveNreal • EspadaJR
Imagine
Afișează semnătura
Avatar utilizator
RaveNreal
Nivel 1

Nivel 1
Mesaje: 72
Membru din: 02 Ian 2021, 02:37
Regat: Chunjo
Aprecieri: 377  
Mulţumiri: 398  
Medalii

Petrinel scrie: ↑10 Ian 2021, 17:49 Sterge tot ce tine de ala ce ai bagat tu si fa asa

In uitooltip.py
cauta
def AddItemData
in acel def dupa
itemSubType = item.GetItemSubType()
Adauga
		if chr.IsGameMaster(player.GetMainCharacterIndex()):
			self.AppendTextLine("Cod Item: %i" % itemVnum, self.PRICE_COLOR)
revino cu edit.

Edit, si vezi sa ai si aceste import-uri in uitooltip
import chr
import player
Rezolvat, multumesc frumos de ajutor. :ymhug: :)
Închis
Răspunsuri
5
Vizualizări
597
Răspunsuri
1
Vizualizări
239
Răspunsuri
0
Vizualizări
804

Înapoi la “Probleme rezolvate”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 13 vizitatori