Çözüldü belirlenen haritada tuş engeli

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ı.

bosymax

Geliştirici
Geliştirici
MT Üye
Mesaj
214
Çözümler
14
Beğeni
95
Puan
729
Ticaret Puanı
0
örnek veriyorum ox haritasında x tuşuna basılmasını python ile engellemek istiyorum bunu nasıl yapabilirim, deniyorum farklı kurallara bakarak fakat çalıştıramadım

Python:
map_ismi = { "c1", "c2"}

if self.map_ismi:
   self.Hide()
else:
self.Show()

bunu nasıl yapabilirim

Edit###
Çözdüm;
Yapılışı
Bunu ekliyoruz
Python:
    def DenyMap(self):
        mapkontrol = [
            "metin2_map_n_desert_01",
            "metin2_map_guild_01",
            "metin2_map_guild_02",
            "metin2_map_guild_03",
            "metin2_map_c1"
        ]
        if str(background.GetCurrentMapName()) in mapkontrol:
            return True

        return False

daha sonra def Show yada def Open içine gelip hemen altına bunu yapıştırıyoruz
Python:
        if self.DenyMap():
            chat.AppendChat(chat.CHAT_TYPE_INFO,"Bu haritada bu menu kullanilamaz.")
            return

importlara
Python:
import background
import chat

eklemeyi unutmayın
 
Son düzenleme:
Çözüldügüne göre kapatıldı.
 
Çözüm
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Geri
Üst