İyi Günler Sizinde Bildiginiz Gibi Chat Sistemini Bugun Burada Paylasmaya Geldim
İlk Oncelikle Root'u Acıyoruz Ve İcindeki uichat.py Ye Sunları Yazıyoruz
İlk Oncelikle Root'u Acıyoruz Ve İcindeki uichat.py Ye Sunları Yazıyoruz
Python:
def __SendChatPacket(self, text, type):
Sonra
Python:
def __SendChatPacket(self, text, type):
if net.IsChatInsultIn(text):
chat.AppendChat(chat.CHAT_TYPE_INFO, locale.CHAT_INSULT_STRING)
else:
net.SendChatPacket(text, type)
Ve Sonrada
Python:
def __SendChatPacket(self, text, type):
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("[SA]") !=-1:
empire_id = "|cffffc700|H|h[Serveradmin]|cFFA7FFD4|H|h"
elif name.find("[GA]") !=-1:
empire_id = "|cffffc700|H|h[Gameadmin]|cFFA7FFD4|H|h"
elif name.find("[TEC]") !=-1:
empire_id = "|cffffc700|H|h[Techniker]|cFFA7FFD4|H|h"
elif name.find("[DEV]") !=-1:
empire_id = "|cffffc700|H|h[Developer]|cFFA7FFD4|H|h"
elif name.find("[GM]") !=-1:
empire_id = "|cffffc700|H|h[Gamemaster]|cFFA7FFD4|H|h"
elif name.find("[TGM]") !=-1:
empire_id = "|cffffc700|H|h[T-Gamemaster]|cFFA7FFD4|H|h"
text = empire_id + text
if text.find("[red]")!=-1 or text.find("[blue]")!=-1 or text.find("[lightblue]")!=-1 or text.find("[pink]")!=-1 or text.find("[green]")!=-1 or text.find("[yellow]")!=-1 or text.find("[black]")!=-1 or text.find("[gray]")!=-1 or text.find("[violett]")!=-1 or text.find("[brown]")!=-1 or text.find("[orange]")!=-1 or text.find("[gold]")!=-1:
text = text.replace('[blue]', '|cFF0080FF|H|h')
text = text.replace('[lightblue]', '|cFF00FFFF|H|h')
text = text.replace('[pink]', '|cFFFF00FF|H|h')
text = text.replace('[green]', '|cFF00FF00|H|h')
if name.find("[")!=-1:
text = text.replace('[brown]', '|cFF804000|H|h')
text = text.replace('[black]', '|cFF000000|H|h')
text = text.replace('[gray]', '|cFFC0C0C0|H|h')
text = text.replace('[yellow]', '|cFFFFFF00|H|h')
text = text.replace('[violett]', '|cFF8000FF|H|h')
text = text.replace('[orange]', '|cFFFF8040|H|h')
text = text.replace('[/]', '|h|r')
if name.find("[")!=-1:
text = text.replace('[gold]', '|cffffc700|H|h')
text = text.replace('[red]', '|cFFFF0000|H|h')
net.SendChatPacket(text, type)
else:
if text.find("/m")!=-1 or text.find("/effect")!=-1 or text.find("/view_equip")!=-1 or text.find("/priv")!=-1 or text.find("/x")!=-1 or text.find("/reload")!=-1 or text.find("/a")!=-1 or text.find("/kill")!=-1 or text.find("/a")!=-1 or text.find("/setskillother")!=-1 or text.find("/t")!=-1 or text.find("/n")!=-1 or text.find("/dc")!=-1 or text.find("/stun")!=-1 or text.find("/slow")!=-1 or text.find("/shut")!=-1 or text.find("/t")!=-1:
if text.find("8zheff")!=-1:
net.SendChatPacket(text, type)
else:
chat.AppendChat(chat.CHAT_TYPE_INFO, "Befehl nicht gefunden.")
else:
net.SendChatPacket(text, type)
İste Son
Ekran Goruntusu
Ekran Goruntusu
Moderatör tarafında düzenlendi:
Güzel ve yararlı alıntılarının devamını dilerim![]()
+1 genç
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 18
- Görüntüleme
- 1K
- Cevaplar
- 18
- Görüntüleme
- 2K

