
Распаковываем root и открываем файл uiprivateshopbuilder.py
1. Ищем код:
Код
class PrivateShopAdvertisementBoard(ui.ThinBoard):
def __init__(self):
ui.ThinBoard.__init__(self, "UI_BOTTOM")
self.vid = None
self.__MakeTextLine()
Заменяем на этот:
Код
class PrivateShopAdvertisementBoard(ui.ThinBoard):
def __init__(self):
ui.ThinBoard.__init__(self, "UI_BOTTOM")
self.shopAdvertismentBoardSeen =[]
self.vid = None
self.__MakeTextLine()
2. Ищем: def Open(self, vid, text):
Заменяем то что есть на это:
Код
def Open(self, vid, text):
self.vid = vid
self.textLine.SetText(text)
if vid in self.shopAdvertismentBoardSeen:
self.textLine.SetFontColor(253, 300, 5) #будет синий цвет
self.textLine.UpdateRect()
self.SetSize(len(text)*6 + 10*2, 20)
self.Show() g_privateShopAdvertisementBoardDict [vid]= self
3. Ищем: def OnMouseLeftButtonUp(self):
Заменяем то что есть на это:
Код
def OnMouseLeftButtonUp(self):
if not self.vid:
return
net.SendOnClickPacket(self.vid)
if self.vid != player.GetMainCharacterIndex():
self.textLine.SetFontColor(1.0, 0.5, 0.1)
self.shopAdvertismentBoardSeen.append(self.vid)
return True
Собственно и всё)))
By Pisti95 for 4m2