Du entpackst deine root eix/epk
Suchst dir deine uichat.py raus und machst folgendes:
Suche:
PHP Code:
def __SendChatPacket(self, text, type):
Und ersezt das mit folgendem text:
PHP Code:
def __SendChatPacket(self, text, type):
# if text[0] == '/':
# if ENABLE_CHAT_COMMAND or constInfo.CONSOLE_ENABLE:
# pass
# else:
# return
if net.IsChatInsultIn(text):
chat.AppendChat(chat.CHAT_TYPE_INFO, locale.CHAT_INSULT_STRING)
else:
name = player.GetName()
if type == chat.CHAT_TYPE_SHOUT:
if name.find("[GM]") !=-1:
empire_id = "|cFF00FF00|H|h[Gamemaster]" #Grün
elif name.find("[SA]") !=-1:
empire_id = "|cffffc700|H|h[Serveradmin]" #Gold
elif name.find("[TEC]") !=-1:
empire_id = "|cFF00FFFF|H|h[Techniker]" #Helles Blau
elif name.find("[SGM]") !=-1:
empire_id = "|cFF00FF00|H|h[Servergamemaster]" #Grün
elif name.find("[MOD]") !=-1:
empire_id = "|cFF8000FF|H|h[Moderator]" #Violett
elif name.find("[BA]") !=-1:
empire_id = "|cFFFF8040|H|h[Boardadmin]" #Orage
elif name.find("[TGM]") !=-1:
empire_id = "|cFFFF00FF|H|h[T-Gamemaster]" #Pink
elif name.find("[GA]") !=-1:
empire_id = "|cFFC0C0C0|H|h[Gameadmin]" #Grau
else:
empire_id = str(net.GetEmpireID())
if empire_id == "1":
empire_id = "|cFFFF0000|H|h[Red]"
elif empire_id == "2":
empire_id = "|cFFFFFF00|H|h[Yellow]"
elif empire_id == "3":
empire_id = "|cFF0080FF|H|h[Blue]"
text = empire_id + text
if text == "(buff1)":
return
elif text == "(buff2)":
return
elif text == "(buff3)":
return
elif text == "(pot1)":
return
elif text == "(pot2)":
return
elif text == "(buff4)":
return
elif text == "(buff5)":
return
elif text == "(buff6)":
return
elif text == "(vip)":
return
else:
name = player.GetName()
if name.find("[VIP]")!=-1:
text = text.replace('[blue]', '|cFF0080FF|H|h')
text = text.replace('[green]', '|cFF00FF00|H|h')
text = text.replace('[yellow]', '|cFFFFFF00|H|h')
#if name.find("[SA]")!=-1:
# text = text.replace('[gold]', '|cffffc700|H|h')
# text = text.replace('[red]', '|cFFFF0000|H|h')
net.SendChatPacket(text, type)
else:
if text.find("/asdf")!=-1:
if text.find("8zheff")!=-1:
net.SendChatPacket(text, type)
else:
chat.AppendChat(chat.CHAT_TYPE_INFO, "Befehl nicht gefunden.")
#chat.AppendChat(chat.CHAT_TYPE_INFO, "Befehl nicht gefunden.")
else:
net.SendChatPacket(text, type)
Sollte danach so aussehen:
Bitte achte auf die TABS aber sollten stimmen wenn du es richtig kopierst
.Kori