Çözüldü Uzaktan NPC Bir çok kez açılıyor

Bu konu çözüme ulaştırılmıştır. Çözüm için konuya yazılan tüm yorumları okumayı unutmayın. Eğer konudaki yorumlar sorununuzu çözmediyse yeni bir konu açabilirsiniz.
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.

MaskesizVEVO

Üye
Üye
Mesaj
227
Çözümler
4
Beğeni
18
Puan
444
Ticaret Puanı
0
Linkleri görebilmek için giriş yap veya kayıt ol.

sistemi ekledim fakat böyle bir sorun alıyorum

sisteme ait konuda isShow kontrolüyle halledebilirsiniz demiş.
 
En son bir moderatör tarafından düzenlenmiş:
Çözüm
constInfo ya değişken atanarak sorun çözülmüştür.

constInfo.py
Python:
Genişlet Daralt Kopyala
uzaknpc = 0

game.py:
Python:
Genişlet Daralt Kopyala
if constInfo.uzaknpc == 1:
    chat.AppendChat(1,"Zaten açık")
else:
....
..
.
    constInfo.uzaknpc = 1

Ayrıca kısır döngüyü(görüntüyü kapatıp, önbellekte açık tutma durumunu) engellemek için uinpc.py içindeki def Close bloğuna:
Kod:
Genişlet Daralt Kopyala
constInfo.uzaknpc = 0


Dolayısıyla konuyu kilitliyorum.
Sorunu tam açarsan birden fazla pencere açılması mı tam olarak nedir eğer bir hata varsa syser yüklersen birde yapmak istediğin konu tam olarak nedir
 
İf kontrolünü kullanmayı denediniz mi?
Hayır nasıl kullanacağımı bilmiyorum
Sorunu tam açarsan birden fazla pencere açılması mı tam olarak nedir eğer bir hata varsa syser yüklersen birde yapmak istediğin konu tam olarak nedir
Evet sorun o

1608986728351.png


isShow dediği olay bu olması gerek
 
constInfo ya değişken atanarak sorun çözülmüştür.

constInfo.py
Python:
Genişlet Daralt Kopyala
uzaknpc = 0

game.py:
Python:
Genişlet Daralt Kopyala
if constInfo.uzaknpc == 1:
    chat.AppendChat(1,"Zaten açık")
else:
....
..
.
    constInfo.uzaknpc = 1

Ayrıca kısır döngüyü(görüntüyü kapatıp, önbellekte açık tutma durumunu) engellemek için uinpc.py içindeki def Close bloğuna:
Kod:
Genişlet Daralt Kopyala
constInfo.uzaknpc = 0


Dolayısıyla konuyu kilitliyorum.
 
Çözüm
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Üst