- Katılım
- 19 Nis 2022
- Konular
- 1
- Mesajlar
- 1
- Online süresi
- 2d 15h
- Reaksiyon Skoru
- 6
- Altın Konu
- 0
- TM Yaşı
- 4 Yıl 1 Ay 21 Gün
- Başarım Puanı
- 22
- MmoLira
- 370
- DevLira
- 3
ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!
I noticed a few days ago that the inventory class was not getting freed upon rewarp. Circular dependency was causing the garbage collector to fail.
The fix was fairly simple, so I did it and I'm here to share it with you. I believe this also fixes the bug that's commonly known as "GHOST GUI" that many have reported before.
First, to test if you have this problem:
in uiinventory.py inventorywindow class, go to _del_ function and add this below:
then rewarp ingame. if you don't get this message then that means you also have this problem. My "fix" should make this dbg appear. Let's get to the fix.
The fix was fairly simple, so I did it and I'm here to share it with you. I believe this also fixes the bug that's commonly known as "GHOST GUI" that many have reported before.
First, to test if you have this problem:
in uiinventory.py inventorywindow class, go to _del_ function and add this below:
import dbg
dbg. Logbox("Deleted")
then rewarp ingame. if you don't get this message then that means you also have this problem. My "fix" should make this dbg appear. Let's get to the fix.
Open interfacemodule.py, and at the top, add:
from _weakref import proxy
and in
def __MakeWindows(self):
Replace
wndInventory = uiInventory.InventoryWindow()
With
wndInventory=proxy(uiInventory.InventoryWindow())
Open uidragonsoul.py and search for
def SetInventoryWindows(self, wndInventory, wndDragonSoul):
change self.wndInventory to
self.wndInventory = wndInventory
En Çok Reaksiyon Alan Mesajlar
Garipmiş teşekkürler
Paylasim icin teşekkürler cogu kiside var bu sorun
- Katılım
- 22 Haz 2020
- Konular
- 8
- Mesajlar
- 347
- Çözüm
- 22
- Online süresi
- 4mo 6d
- Reaksiyon Skoru
- 215
- Altın Konu
- 0
- TM Yaşı
- 5 Yıl 11 Ay 22 Gün
- Başarım Puanı
- 93
- MmoLira
- 9,059
- DevLira
- 9
Thx
- Katılım
- 20 Eki 2017
- Konular
- 468
- Mesajlar
- 9,380
- Çözüm
- 271
- Online süresi
- 11mo 27d
- Reaksiyon Skoru
- 8,233
- Altın Konu
- 47
- TM Yaşı
- 8 Yıl 7 Ay 22 Gün
- Başarım Puanı
- 326
- Yaş
- 25
- MmoLira
- 97,276
- DevLira
- 242
Garipmiş teşekkürler
- Katılım
- 11 Mar 2017
- Konular
- 146
- Mesajlar
- 2,117
- Çözüm
- 20
- Online süresi
- 6mo 15d
- Reaksiyon Skoru
- 1,776
- Altın Konu
- 2
- Başarım Puanı
- 284
- MmoLira
- 3,271
- DevLira
- 16
Paylasim icin teşekkürler cogu kiside var bu sorun
- Katılım
- 3 Eki 2017
- Konular
- 1,673
- Mesajlar
- 18,445
- Çözüm
- 48
- Online süresi
- 9mo 24d
- Reaksiyon Skoru
- 8,721
- Altın Konu
- 297
- Başarım Puanı
- 374
- MmoLira
- 41,550
- DevLira
- 753
Paylaşım için teşekkürler.I noticed a few days ago that the inventory class was not getting freed upon rewarp. Circular dependency was causing the garbage collector to fail.
The fix was fairly simple, so I did it and I'm here to share it with you. I believe this also fixes the bug that's commonly known as "GHOST GUI" that many have reported before.
First, to test if you have this problem:
in uiinventory.py inventorywindow class, go to _del_ function and add this below:
then rewarp ingame. if you don't get this message then that means you also have this problem. My "fix" should make this dbg appear. Let's get to the fix.
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 14
- Görüntüleme
- 1K
- Cevaplar
- 4
- Görüntüleme
- 427
- Cevaplar
- 6
- Görüntüleme
- 712
- Cevaplar
- 8
- Görüntüleme
- 2K





