Hatte ich mal just for tha lulz gemacht, nachdem ich einen Post zur Ingame Uhr in einem anderen Forum gesehen hatte.
Ist ggf. für kleine Server sinnvoll, damit man sieht von wann die letzte nachricht im rufchat ist.
VIelleicht findet ja jemand verwendung dafür.
Änderungen nur in der uichat.py
Als erstes fügt ihr oben zu den imports folgendes hinzu:
Dann sucht ihr nach
Code:
def OnIMEReturn(self):
dort sollte ca 15 Zeilen tiefer:
Code:
elif '!' == text[0]:
self.__SendShoutChatPacket(text)
stehen. Das ersetzt ihr durch
Code:
elif '!' == text[0]:
chattime = time.strftime("%H:%M:%S")
text = chattime + ": " + text[1:]
self.__SendShoutChatPacket(text)
Nun sucht ihr unter def __SendShoutChatPacket(self, text): nach:
Code:
self.__SendChatPacket(text[1:], chat.CHAT_TYPE_SHOUT)
und ersetzt die Zeile durch:
Code:
self.__SendChatPacket(text, chat.CHAT_TYPE_SHOUT)
Das sollte es gewesen sein, wenn ich jetzt nichts vergessen habe. Wie gesagt, ist schon nen bischen her, dass ich das gemacht habe ^^
Das ganze sieht dann so aus: