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[Shinsoo]-[PM]|h|r'+" [Lv: " + str(player.GetStatus(player.LEVEL)) + "] :|cffff6060 "+text[1:], chat.CHAT_TYPE_SHOUT) elif net.GetEmpireID() == 2: self.__SendChatPacket(constInfo.Vectors+'|cFFFFA500|HVectors:'+str(player.GetName())+'|h[Chunjo]-[PM]|h|r'+" [Lv: " + str(player.GetStatus(player.LEVEL)) + "] :|cffADFF2F "+text[1:], chat.CHAT_TYPE_SHOUT) elif net.GetEmpireID() == 3: self.__SendChatPacket(constInfo.Vectors+'|cFF0080FF|HVectors:'+str(player.GetName())+'|h[Jinno]-[PM]|h|r'+" [Lv: " + str(player.GetStatus(player.LEVEL)) + "] :|cff00ccff "+text[1:], chat.CHAT_TYPE_SHOUT) self.__ResetChat() self.lastShoutTime = app.GetTime()