Nabend,
ich habe den Reichchat mit einer dif gepatcht und wollte nun in der uichat.py bei jedem shout das Reich zu dem Spieler anzeigen. lassen.
Z.B [Blau]Testspieler: Hallo
Ich habe folgendes eingefügt:
Wenn ich jetzt aber im Spiel bin und etwas im Shout schreiben will, schließt sich das Chatfenster einfach. Es passiert sonst nix weiter. Weiß einer vielleicht, woran der Fehler liegt?
ich habe den Reichchat mit einer dif gepatcht und wollte nun in der uichat.py bei jedem shout das Reich zu dem Spieler anzeigen. lassen.
Z.B [Blau]Testspieler: Hallo
Ich habe folgendes eingefügt:
PHP Code:
def __SendChatPacket(self, text, type):
if text == "(buff1)":
return
elif text == "(buff2)":
return
elif text == "(buff3)":
return
elif text == "(buff4)":
return
elif text == "(buff5)":
return
elif text == "(buff6)":
return
elif net.IsChatInsultIn(text):
chat.AppendChat(chat.CHAT_TYPE_INFO, locale.CHAT_INSULT_STRING)
else:
if type == chat.CHAT_TYPE_SHOUT:
name = player.GetName()
empire_id = str(net.GetEmpireID())
if empire_id == "1":
empire_id = "|cFFFF0000|H|h[Rot]|cFFA7FFD4|H|h"
elif empire_id == "2":
empire_id = "|cFFFFFF00|H|h[Gelb]|cFFA7FFD4|H|h"
elif empire_id == "3":
empire_id = "|cFF0080FF|H|h[Blau]|cFFA7FFD4|H|h"
text = empire_id + text
net.SendChatPacket(text, type)