[RELEASE]Quick PrivateChat

Ghiduri şi tutoriale despre cum să vă îmbunătăţiţi serverul/clientul dv. de metin2.
Deconectat
Avatar utilizator
TwiST*
Utilizator interzis !
Utilizator interzis !
Mesaje: 50
Membru din: 17 Ian 2015
Status: Sunt bine mersi ^.^
Regat: Jinno
Mulțumiri acordate: 0
Mulțumiri primite: 0

[RELEASE]Quick PrivateChat

Mesajde TwiST* » 18 Ian 2015, 12:55

Salut Just4Metin 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

Cod: Selectaţi tot

def __SendChatPacket(self, text, type):


4.Si o inlocuim cu

Cod: Selectaţi tot

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 :)

Sursa: Metin2

Deconectat
Avatar utilizator
Cosm1n
Nivel 2
Nivel 2
Mesaje: 250
Membru din: 27 Iun 2014
Status: Sunt bine mersi ^.^
Server Metin2: niciunu
Regat: Jinno
Mulțumiri acordate: 0
Mulțumiri primite: 0

Re: [RELEASE]Quick PrivateChat

Mesajde Cosm1n » 15 Mar 2015, 03:15

nu merge :)

Deconectat
Avatar utilizator
DaRealPain
Fost Helper
Fost Helper
Mesaje: 956
Membru din: 05 Oct 2014
Status: I'm happy (:
Server Metin2: Loading ...
Mulțumiri acordate: 8
Mulțumiri primite: 6
Contact:

Re: [RELEASE]Quick PrivateChat

Mesajde DaRealPain » 18 Mar 2015, 11:53

Cosm1n scrie:nu merge :)


Nu merge ... functioneaza!

On: Multumesc ca l-ai postat
P.S. Sursa e e*pvp ;)
Doresti sa iti omori timpul cu un Let's Play de la cele mai actuale jocuri?
Da click pe banner, lasa un like si aboneaza-te.
Trebuie să fii logat sau înregistrat pentru a vedea acest link.

Tutoriale pentru servere de Metin2
Trebuie să fii logat sau înregistrat pentru a vedea acest link.

Deconectat
Avatar utilizator
Catalin.
Nivel 1
Nivel 1
Mesaje: 80
Membru din: 27 Feb 2014
Status: Sunt bine mersi ^.^
Mulțumiri acordate: 0
Mulțumiri primite: 0

Re: [RELEASE]Quick PrivateChat

Mesajde Catalin. » 20 Mar 2015, 10:32

Pune si taburile daca poti .

Deconectat
Avatar utilizator
.Deb
Fost Administrator
Fost Administrator
Mesaje: 4703
Membru din: 25 Iul 2013
Localitate: New York City, NY, USA
Reputație: Fost Administrator.
Fost Super Ad Moderator.
Fost lider Ad Moderatori.
Fost lider Super Moderatori
Fost lider Moderatori.
Fost lider Designeri.
Fost organizator Miss&Mister.
Status: Egalitatea nu există decât în matematică
Mulțumiri acordate: 9
Mulțumiri primite: 4
Contact:

Re: [RELEASE]Quick PrivateChat

Mesajde .Deb » 08 Iul 2015, 09:09

Mutat în ghiduri şi tutoriale.

Deconectat
Avatar utilizator
Synea
Nou Venit
Nou Venit
Mesaje: 14
Membru din: 27 Ian 2015
Status: Sunt bine mersi ^.^
Server Metin2: Metin2Aloys
Mulțumiri acordate: 0
Mulțumiri primite: 0

Re: [RELEASE]Quick PrivateChat

Mesajde Synea » 30 Aug 2015, 01:11

pot să stiu de ce apare de 2 ori cand scriu normal pe chat ?

Edit: am reparat .

Deconectat
Avatar utilizator
luv12345
Nivel 1
Nivel 1
Mesaje: 127
Membru din: 19 Noi 2014
Status: La budă.
Server Metin2: Metin2Roke
Regat: Chunjo
Mulțumiri acordate: 8
Mulțumiri primite: 1
Contact:

Re: [RELEASE]Quick PrivateChat

Mesajde luv12345 » 30 Sep 2016, 21:45

Știe cineva de ce apare de 2 ori când scriu pe chat?


Înapoi la “Ghiduri şi Tutoriale”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: [r00t1ng], baky4you, micmare, petrugeo19, razzy007 și 7 vizitatori