----------------------------------------------------------------- locale_game.txt // EKLE NOTICE_BARRIER_TEXT Bu konuşmaya yanıt veremezsiniz. ----------------------------------------------------------------- uiwhisper.py // 1.1 ARAT self.gamemasterMark = GetObject("gamemastermark") // 1.2 ALTINA EKLE self.noticeText = GetObject("noticetext") // 2.1 ARAT self.minimizeButton.SetEvent(ui.__mem_func__(self.Minimize)) // 2.2 ÜSTÜNE EKLE self.noticeText.SetText("") // 3.1 ARAT self.resizeButton = None // 3.2 ALTINA EKLE self.noticeText = None // 4.1 ARAT self.minimizeButton.Show() // 4.2 ALTINA EKLE if self.targetName == "[SYSTEM]": self.sendButton.Hide() #self.whispercolorButton.Hide() self.chatLine.Hide() self.noticeText.SetText("") self.noticeText.Show() else: self.sendButton.Show() // 5.1 ARAT def OnMouseLeftButtonDown(self): hyperlink = ui.GetHyperlink() if hyperlink: if app.IsPressed(app.DIK_LALT): link = chat.GetLinkFromHyperlink(hyperlink) ime.PasteString(link) else: self.interface.MakeHyperlinkTooltip(hyperlink) // 5.2 ALTINA EKLE def OnUpdate(self): if self.targetName == "[SYSTEM]": writting_barrier = (localeInfo.NOTICE_BARRIER_TEXT) self.noticeText.SetText(writting_barrier) self.noticeText.Show() ----------------------------------------------------------------- whisperdialog.py // ARAT { "name" : "chatline", "type" : "editline", "x" : 5, "y" : 5, "width" : 280 - 70, "height" : 40, "with_codepage" : 1, "input_limit" : 40, "limit_width" : 280 - 90, "multi_line" : 1, }, // ALTINA EKLE { "name" : "noticetext", "type" : "text", "x" : 5, "y" : 5, "text" : "" },