Dezactivare chat ox

Totalitatea subiectelor care nu respectă regulamentul impus in sectiunea "Probleme şi Întrebări" vor fi stocate aici.
Conectat
Avatar utilizator
blackghost27
Membru Club
Membru Club
Mesaje: 184
Membru din: 14 Sep 2013
Reputație: Membru Club (2 August 2016 - 3 August 2017)
Status: Sunt bine mersi ^.^
Autentificat prin: Samsung Galaxy Note 3
Mulțumiri acordate: 6
Mulțumiri primite: 15

Dezactivare chat ox

Mesajde blackghost27 » 12 Oct 2016, 13:05

Salut.Cum pot dezactiva chatul si eventual,skill-urile in timpul ox-ului ?
Rog sa imi raspunda doar cei care au facut aceste modificari.

Conectat
Avatar utilizator
Pongo
Mister Just4Metin
Mister Just4Metin
Mesaje: 333
Membru din: 01 Sep 2016
Localitate: Resita
Status: Lucrez Metin2 Ofer suport gratis
Server Metin2: Nu-am server !!
Regat: Jinno
Mulțumiri acordate: 8
Mulțumiri primite: 22
Contact:

Re: Dezactivare chat ox

Mesajde Pongo » 12 Oct 2016, 13:34


Conectat
Avatar utilizator
stilledanger
Mister Just4Metin
Mister Just4Metin
Mesaje: 727
Membru din: 31 Ian 2014
Localitate: /usr/xsag/thw2/
Reputație: Fost dezvoltator la Zearth2 si ThunderWorld2
Status: http://survive-on-mars.com
Server Metin2: survive-on-mars.com
Mulțumiri acordate: 13
Mulțumiri primite: 47
Contact:

Re: Dezactivare chat ox

Mesajde stilledanger » 12 Oct 2016, 14:23

Pentru blocare chat intra in input_main.cpp si adaugata inainte de

Cod: Selectaţi tot

CBanwordManager::instance().ConvertString(buf, buflen);


codul acesta;

Cod: Selectaţi tot

   if(ch->GetMapIndex() == 113 && (pinfo->type == CHAT_TYPE_TALKING))
   {
      return iExtraLen;
   }


Daca vrei sa blochezi si alt type foloseste operatorul || ,gen

Cod: Selectaţi tot

pinfo->type == CHAT_TYPE_TALKING || pinfo->type == CHAT_TYPE_GUILD
Administrator la Trebuie să fii logat sau înregistrat pentru a vedea acest link.
Fost dezvoltator şi administrator la ThunderWorld2
Tutoriale C++ in curs de dezvoltare Trebuie să fii logat sau înregistrat pentru a vedea acest link.

Deconectat
Avatar utilizator
Chriss™
Nivel 2
Nivel 2
Mesaje: 174
Membru din: 11 Sep 2016
Localitate: /chriss/THL
Reputație: ===================
►Moderator
===================
►Trial Moderator
===================
Status: Mai bine ca niciodată
Server Metin2: Work Metin2THL
Regat: Shinsoo
Mulțumiri acordate: 14
Mulțumiri primite: 13
Contact:

Re: Dezactivare chat ox

Mesajde Chriss™ » 12 Oct 2016, 14:29

stilledanger scrie:Pentru blocare chat intra in input_main.cpp si adaugata inainte de

Cod: Selectaţi tot

CBanwordManager::instance().ConvertString(buf, buflen);


codul acesta;

Cod: Selectaţi tot

   if(ch->GetMapIndex() == 113 && (pinfo->type == CHAT_TYPE_TALKING))
   {
      return iExtraLen;
   }


Daca vrei sa blochezi si alt type foloseste operatorul || ,gen

Cod: Selectaţi tot

pinfo->type == CHAT_TYPE_TALKING || pinfo->type == CHAT_TYPE_GUILD

Sau pui doar funcţia
if (ch->GetMapIndex() == 113)
{
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Chatul in aceasta zona a fost dezactivat."));
return iExtraLen;
}

în funcţia Chat din input_main.cpp şi îţi scoate chatul la orice .. nu trb să specifici şi type-urile .
Imagine
Imagine
Imagine
Imagine

Conectat
Avatar utilizator
blackghost27
Membru Club
Membru Club
Mesaje: 184
Membru din: 14 Sep 2013
Reputație: Membru Club (2 August 2016 - 3 August 2017)
Status: Sunt bine mersi ^.^
Autentificat prin: Samsung Galaxy Note 3
Mulțumiri acordate: 6
Mulțumiri primite: 15

Re: Dezactivare chat ox

Mesajde blackghost27 » 12 Oct 2016, 14:51

Chriss™ scrie:
stilledanger scrie:Pentru blocare chat intra in input_main.cpp si adaugata inainte de

Cod: Selectaţi tot

CBanwordManager::instance().ConvertString(buf, buflen);


codul acesta;

Cod: Selectaţi tot

   if(ch->GetMapIndex() == 113 && (pinfo->type == CHAT_TYPE_TALKING))
   {
      return iExtraLen;
   }


Daca vrei sa blochezi si alt type foloseste operatorul || ,gen

Cod: Selectaţi tot

pinfo->type == CHAT_TYPE_TALKING || pinfo->type == CHAT_TYPE_GUILD

Sau pui doar funcţia
if (ch->GetMapIndex() == 113)
{
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Chatul in aceasta zona a fost dezactivat."));
return iExtraLen;
}

în funcţia Chat din input_main.cpp şi îţi scoate chatul la orice .. nu trb să specifici şi type-urile .


Ai incercat aceasta metoda ? Ma refer la cea prezentata de tine,ca eu am incercat-o si nu are nici un efect,pot sa scriu fara sa imi apara nimic.

Deconectat
Avatar utilizator
Chriss™
Nivel 2
Nivel 2
Mesaje: 174
Membru din: 11 Sep 2016
Localitate: /chriss/THL
Reputație: ===================
►Moderator
===================
►Trial Moderator
===================
Status: Mai bine ca niciodată
Server Metin2: Work Metin2THL
Regat: Shinsoo
Mulțumiri acordate: 14
Mulțumiri primite: 13
Contact:

Re: Dezactivare chat ox

Mesajde Chriss™ » 12 Oct 2016, 14:55

blackghost27 scrie:
Chriss™ scrie:
stilledanger scrie:Pentru blocare chat intra in input_main.cpp si adaugata inainte de

Cod: Selectaţi tot

CBanwordManager::instance().ConvertString(buf, buflen);


codul acesta;

Cod: Selectaţi tot

   if(ch->GetMapIndex() == 113 && (pinfo->type == CHAT_TYPE_TALKING))
   {
      return iExtraLen;
   }


Daca vrei sa blochezi si alt type foloseste operatorul || ,gen

Cod: Selectaţi tot

pinfo->type == CHAT_TYPE_TALKING || pinfo->type == CHAT_TYPE_GUILD

Sau pui doar funcţia
if (ch->GetMapIndex() == 113)
{
ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Chatul in aceasta zona a fost dezactivat."));
return iExtraLen;
}

în funcţia Chat din input_main.cpp şi îţi scoate chatul la orice .. nu trb să specifici şi type-urile .


Ai incercat aceasta metoda ? Ma refer la cea prezentata de tine,ca eu am incercat-o si nu are nici un efect,pot sa scriu fara sa imi apara nimic.

da normal :))), merge foarte bine :D . ăsta e linkul cu tutorialul sursa/blocare-chat-t49484.html iar prima dată când cauţi aia ţi-l dă în funcţia WHISIPER n-are cum să meargă dacă-l pui acolo trebuie să cauţi
if (LC_IsCanada() == false)
{
CBanwordManager::instance().ConvertString(buf, buflen);
}

din funcţia chat , evident, şi din nou, da, tutorialul merge foarte bine, interzice absolut toate chaturile, doar pm-ul se poate folosi :)
Imagine
Imagine
Imagine
Imagine

Conectat
Avatar utilizator
stilledanger
Mister Just4Metin
Mister Just4Metin
Mesaje: 727
Membru din: 31 Ian 2014
Localitate: /usr/xsag/thw2/
Reputație: Fost dezvoltator la Zearth2 si ThunderWorld2
Status: http://survive-on-mars.com
Server Metin2: survive-on-mars.com
Mulțumiri acordate: 13
Mulțumiri primite: 47
Contact:

Re: Dezactivare chat ox

Mesajde stilledanger » 12 Oct 2016, 15:12

E mai buna metoda mea. Eu de exemplu am chat pentru piata si nu vreau sa il blochez..

[ Postat de pe Android ] Imagine
Administrator la Trebuie să fii logat sau înregistrat pentru a vedea acest link.
Fost dezvoltator şi administrator la ThunderWorld2
Tutoriale C++ in curs de dezvoltare Trebuie să fii logat sau înregistrat pentru a vedea acest link.

Conectat
Avatar utilizator
blackghost27
Membru Club
Membru Club
Mesaje: 184
Membru din: 14 Sep 2013
Reputație: Membru Club (2 August 2016 - 3 August 2017)
Status: Sunt bine mersi ^.^
Autentificat prin: Samsung Galaxy Note 3
Mulțumiri acordate: 6
Mulțumiri primite: 15

Re: Dezactivare chat ox

Mesajde blackghost27 » 12 Oct 2016, 15:16

Ok,va multumesc pentru ajutor,o sa le testez si o sa revin cu edit

[ Postat de pe Samsung Galaxy Note 3 ] Imagine


Înapoi la “Arhivă Probleme şi Întrebări”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 20 vizitatori