[PY] SISTEM DE ETICHETARE IN CHAT

Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!

Petrugi

Banned
Banned
Joined
Nov 10, 2020
Messages
3
Credits
2
Deschide root si cautam Uichat.py

Deschide uichat.py si cautam:

Code:
Expand Collapse Copy
def __SendChatPacket(self, text, type):

Si inlocuim tot cu:

Python:
Expand Collapse Copy
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("[TEH]") !=-1:
                    empire_id = "|cffffc700|H|h[Tehnician]|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, "Comanda nu a fost găsită.")

                else:
                    net.SendChatPacket(text, type)
 
Back
Top