منظمة قانون التطور - Evolution Law Organization
(نسخة قابلة للطباعة من الموضوع)
https://lb-h.mt2academy.com/t1650
أنقر هنا لمشاهدة الموضوع بهيئته الأصلية

نظام الهمس السريع
Bight 07-09-2020 10:52 صباحا

السلام عليكم اليوم اقدم لكم نظام الهمس السريع
{ صاحب النظام والناشر AstroMetin2 } 

uichat.py
ضيفه بالأعلى لو كان ناقص
import player
 
-إبحث عن :

def __SendShoutChatPacket(self, text):
إستبدل :

    def __SendShoutChatPacket(self, text):
        playerName = player.GetName()
        if 1 == len(text):
            self.RunCloseEvent()
            return

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

        self.__SendChatPacket("|h|r[همس]"+"|Hpm:"+ playerName +"|h" +" "+ text[1:], chat.CHAT_TYPE_SHOUT)

        self.__ResetChat()

        self.lastShoutTime = app.GetTime()
interfacemodule.py:
-إبحث عن :

    def MakeHyperlinkTooltip(self, hyperlink):
        tokens = hyperlink.split(":"wink_3
        if tokens and len(tokens):
            type = tokens[0]
            if "item" == type:
                self.hyperlinkItemTooltip.SetHyperlinkItem(tokens)
-أضف :

            elif "pm" == type:
                if player.GetName() == str(tokens[1]):
                    chat.AppendChat(chat.CHAT_TYPE_INFO, localeInfo.CANT_SEND_PM_TO_SELF)
                    return
               self.OpenWhisperDialog(str(tokens[1]))
ضيف في ملف 
locale_game.txt:
CANT_SEND_PM_TO_SELF	لايمكنك إرسال رسالة لنفسك.
هنا
الموضوع الأصلي
منظمة قانون التطور - Evolution Law Organization

Powered by PBBoard ©Version 3.0.3