Yardım Chatta isme tıklayıp fısıldama açma sistemi

  • Konuyu açan Konuyu açan iambmys9
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 2
  • Gösterim Gösterim 47
Konu sahibi bu konuda soru soruyor. Sorusu ile ilgili bilgisi olanların yanıtlamasını bekliyor.

iambmys9

Üye
Üye
Mesaj
121
Çözümler
2
Beğeni
28
Puan
474
Ticaret Puanı
0
Merhaba, Chatta bağırmada isme tıklayınca otomatik olarak PM penceresi isme yazılı olarak açılıyor. Bu sistemi nereden bulabilirim?
 
Çözüm
Hata verirse başa int len; ekle

Hata verirse başa int len; ekle

 
Çözüm
Root uichat.py aratılır
def __SendShoutChatPacket(self, text):
Full değiştirilir

Python:
Genişlet Daralt Kopyala
    def __SendShoutChatPacket(self, text):

        if 1 == len(text):
            self.RunCloseEvent()
            return

        if app.GetTime() < self.lastShoutTime + 15:
            chat.AppendChat(chat.CHAT_TYPE_INFO, locale.CHAT_SHOUT_LIMIT)
            self.__ResetChat()
            return

        if net.GetEmpireID() == 1:
            self.__SendChatPacket(constInfo.Vectors+'|cFFFF0000|HVectors:'+str(player.GetName())+'|h[PM]|h|r'+" : "+text[1:],                chat.CHAT_TYPE_SHOUT)      
        elif net.GetEmpireID() == 2:
            self.__SendChatPacket(constInfo.Vectors+'|cffffff00|HVectors:'+str(player.GetName())+'|h[PM]|h|r'+" : "+text[1:], chat.CHAT_TYPE_SHOUT)  
        elif net.GetEmpireID() == 3:
            self.__SendChatPacket(constInfo.Vectors+'|cFF0080FF|HVectors:'+str(player.GetName())+'|h[PM]|h|r'+" : "+text[1:], chat.CHAT_TYPE_SHOUT)  
           

        self.__ResetChat()

        self.lastShoutTime = app.GetTime()
interfacemodule.py aratılır
def MakeHyperlinkTooltip(self, hyperlink):
en alt kısmına ekle :

Python:
Genişlet Daralt Kopyala
            elif "Vectors" == type:  
                self.OpenWhisperDialog(str(tokens[1]))

1753095058853.webp


constInfo.py aratılır
CONSOLE_ENABLE = 0

altına eklenir :

Vectors = ''


Not : Alıntıdır
 
Geri
Üst