*Problemă/Întrebare: Cand intru prima data pe cont, totul este ok. Deschid inventarul, butonul functioneaza bine, doar ca are ceva probleme. Daca este "este deschis" butonul si inchid inventarul, butonul tot se vede, daca deschid inventarul acesta se inchide, si orice as face se vede butonul de Extend. Am cautat la functii prin uiinventory.py de mi-a venit rau, am comparat si fisierele din serverul asta: Mega Release.
Tipologie server(PvM / PvP): PvM
*Resursă folosită: De pe ACEST cloud.
*ServerFiles utilizat:
*Syserr: Gol
Poză: ImgurImgur
*Detalii suplimentare: Am luat la cautat si comparat fiecare fisier lucru care este legat de acest buton din ambele inventare si erau asemanatoare, m-am uitat peste functiile de Close ale inventarului si nu am gasit nimic, am incercat sa i-au functiile de la curea, tot nimic.
Aici se afla si uiinventory.py de il folosesc.
Problema Buton Biolog
- Marius Dragomir
-

- Mesaje: 1020
- Membru din: 13 Noi 2017, 21:32
- Server: HellHound
- Regat: Jinno
- Aprecieri: 499
- Mulţumiri: 1211
- Discord: Copiază ID
Ceva nu ai facut bine pe uiinventory, ia zi, daca muti inventarul cu butonul deschis stanga dreapta se muta si el ?
- Pentru acest mesaj, Marius Dragomir for the post:
- marianboy2
- k4nab1s
-

- Mesaje: 122
- Membru din: 20 Aug 2017, 21:37
- Server: Metin2Ro
- Regat: Chunjo
- Aprecieri: 318
- Mulţumiri: 3
- Discord: Copiază ID
Da, butonul se misca. Cand inventarul este inchis este fixat butonul.mariusdrg95 scrie: ↑08 Dec 2020, 04:41 Ceva nu ai facut bine pe uiinventory, ia zi, daca muti inventarul cu butonul deschis stanga dreapta se muta si el ?
- Marius Dragomir
-

- Mesaje: 1020
- Membru din: 13 Noi 2017, 21:32
- Server: HellHound
- Regat: Jinno
- Aprecieri: 499
- Mulţumiri: 1211
- Discord: Copiază ID
k4nab1s scrie: ↑08 Dec 2020, 08:37Da, butonul se misca. Cand inventarul este inchis este fixat butonul.mariusdrg95 scrie: ↑08 Dec 2020, 04:41 Ceva nu ai facut bine pe uiinventory, ia zi, daca muti inventarul cu butonul deschis stanga dreapta se muta si el ?
Pune functia asta pe la sfarsit in uiinventory.py din root si vezi daca iti mai face figuri, posibil sa o ai deja pt cea de la inventarul de curele si in cazul asta o inlocuiesti
def OnMoveWindow(self, x, y): # print "Inventory Global Pos : ", self.GetGlobalPosition() if self.wndBelt: # print "Belt Global Pos : ", self.wndBelt.GetGlobalPosition() self.wndBelt.AdjustPositionAndSize() if app.ENABLE_BIOLOG_SYSTEM: if self.wndCollect: self.wndCollect.AdjustPositionAndSize()
- Pentru acest mesaj, Marius Dragomir a primit 2 (de) mulţumiri
- k4nab1s • Ozan
- k4nab1s
-

- Mesaje: 122
- Membru din: 20 Aug 2017, 21:37
- Server: Metin2Ro
- Regat: Chunjo
- Aprecieri: 318
- Mulţumiri: 3
- Discord: Copiază ID
Functia este deja existenta. Am vazut ca in acel client "Mega Release" era un fisier, biolog_on_button.py, care nu era folosit in client. Daca as pune un backup la uiinventory.py si as da import ar fii o posibila rezolvare? Tinand cont ca am verificat functiile si par sa fie cam aceleasi.Pune functia asta pe la sfarsit in uiinventory.py din root si vezi daca iti mai face figuri, posibil sa o ai deja pt cea de la inventarul de curele si in cazul asta o inlocuiesti
def OnMoveWindow(self, x, y): # print "Inventory Global Pos : ", self.GetGlobalPosition() if self.wndBelt: # print "Belt Global Pos : ", self.wndBelt.GetGlobalPosition() self.wndBelt.AdjustPositionAndSize() if app.ENABLE_BIOLOG_SYSTEM: if self.wndCollect: self.wndCollect.AdjustPositionAndSize()
biolog_on_button.py
- Marius Dragomir
-

- Mesaje: 1020
- Membru din: 13 Noi 2017, 21:32
- Server: HellHound
- Regat: Jinno
- Aprecieri: 499
- Mulţumiri: 1211
- Discord: Copiază ID
Tu ai incercat sa faci biologul exact dupa serverfiles ul respectiv?k4nab1s scrie: ↑08 Dec 2020, 09:13Functia este deja existenta. Am vazut ca in acel client "Mega Release" era un fisier, biolog_on_button.py, care nu era folosit in client. Daca as pune un backup la uiinventory.py si as da import ar fii o posibila rezolvare? Tinand cont ca am verificat functiile si par sa fie cam aceleasi.Pune functia asta pe la sfarsit in uiinventory.py din root si vezi daca iti mai face figuri, posibil sa o ai deja pt cea de la inventarul de curele si in cazul asta o inlocuiesti
def OnMoveWindow(self, x, y): # print "Inventory Global Pos : ", self.GetGlobalPosition() if self.wndBelt: # print "Belt Global Pos : ", self.wndBelt.GetGlobalPosition() self.wndBelt.AdjustPositionAndSize() if app.ENABLE_BIOLOG_SYSTEM: if self.wndCollect: self.wndCollect.AdjustPositionAndSize()
biolog_on_button.py
Edit: Fa toata partea de python exact dupa serverfiles ul respecitv, incluzand si fisierele din uiscript, posibil sa iti mearga, nu face import la butonul respecitv
- Pentru acest mesaj, Marius Dragomir for the post:
- marianboy2
- k4nab1s
-

- Mesaje: 122
- Membru din: 20 Aug 2017, 21:37
- Server: Metin2Ro
- Regat: Chunjo
- Aprecieri: 318
- Mulţumiri: 3
- Discord: Copiază ID
Fix dupa el am incercat sa fac butonul. Incerc sa il refac si revin cu un update.
Tu ai incercat sa faci biologul exact dupa serverfiles ul respectiv?
Edit: Fa toata partea de python exact dupa serverfiles ul respecitv, incluzand si fisierele din uiscript, posibil sa iti mearga, nu face import la butonul respecitv
EDIT: tot asa, problema persista.
- k4nab1s
-

- Mesaje: 122
- Membru din: 20 Aug 2017, 21:37
- Server: Metin2Ro
- Regat: Chunjo
- Aprecieri: 318
- Mulţumiri: 3
- Discord: Copiază ID
Dupa mai multe incercari, intr-un final am reusit sa il fac, refacand butonul cu mare atentie. Nu stiu exact care a fost cauza, dar cine a avut sau are aceeasi problema faceti butonul cu mare atentie si incercati sa va comparati uiinventory.py cu acesta, uiinventory.py.
Succes
Se poate da T/C.
Succes
Se poate da T/C.
-
- Informaţie
-
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 66 vizitatori