Bun venit in portalul clientului!

Va garantam ca veti fi multumit de serviciile noastre, toate serviciile sunt garantate cu un uptime minim de 99,5% !

Quick PrivateChat

Salut XtremeHostn revin cu un nou tutorial ! In ce consta acesta ? Ei bine este un privatechat rapid , adica in loc sa trimiti un PM unui jucator prin metoda classic poti face treaba asta foarte usor din chat cu urmatoarea comanda :

        @numejucator Mesaj


Lasand vorbaria sa vedem cum se implementeaza xD :)

1.Despachetam Root.eix/Root.epk
2.Deschidem fisierul uichat.py cu notepad++
3.Cautam urmatoarea linie

    def __SendChatPacket(self, text, type):


4.Si o inlocuim cu

     def __SendChatPacket(self, text, type):
        if text.find("@") ==0:
            text = text.split(" ")
            user = text[0]
            user = text[0].split("@")
            user = user[1]
            del text[0]
            realtext = ""
            for i in xrange(len(text)):
                if i > 0:
                    realtext = realtext + " " + text[i]
                else:
                    realtext = realtext + text[i]
            if len(realtext) > 0:
                net.SendWhisperPacket(user, realtext)
                chat.AppendChat(chat.CHAT_TYPE_INFO, "Jucatorul " + user + " a primit mesajul tau privat.")
            else:
                chat.AppendChat(chat.CHAT_TYPE_INFO, "Trebuie sa introduci un mesaj.")
        elif net.IsChatInsultIn(text):
            chat.AppendChat(chat.CHAT_TYPE_INFO, localeInfo.CHAT_INSULT_STRING)
        else:
            net.SendChatPacket(text, type)

5.Impachetam la loc ROOT si ne bucuram de aceasta functie :)


Răspunsul a fost util?

Adaugă la favorite Adaugă la favorite

Tipăreşte Tipăreşte


Limba:

Copyright © 2016 XtremeHost.ro - Alege un host pe plac!. All Rights Reserved.