Jump to content
×
×
  • Create New...
  • 0

Chat général


huntmaster1327

Question

Bonsoir, je possède les files 2016 FE cependant lorsque j'écris un accent dans le général il affiche un "?". J'ai recherché mais je ne trouve aucune solution à ce problème ....

Merci par avance pour votre aide.

 

Version des files : 2016 FE

Domaine (Base de données, Core, etc.) : Client ou base de donnée ?

Votre niveau (débutant, intermédiaire, avancé) : intermédiaire

 

 

En postant ma demande d'aide, j'affirme avoir lu et accepté le règlement des demandes d'aides.

Link to comment
  • Answers 10
  • Created
  • Last Reply

Top Posters For This Question

10 answers to this question

Recommended Posts

  • 0
  • Funkiest

J'avais eu ce bug mais il y a de ça deux ans maintenant, je crois qu'il faut rajouter :

 

"[Jinno]";

"[Jinno]";

 

& Autres

Dans le locale_string.txt, mais je doute car Mei m'a dit que ça ne marchait pas

 

Sinon essaie de prendre le locale.cfg de l'officiel mais je doute :/

Link to comment
  • 0

https://mega.nz/#!rQs3gQgK!amTWUkJhAjod3eJNFn9ADsBFxVslea9yZxhdJCxp0Uo

 

Lien de téléchargement du input_main.cpp

Merci de votre aide

 

EDIT : j'ai trouvé ça ligne 837 environ : 

 

 

		if(global_chat)
	{
		char buf[256];
		char chatbuf_global[CHAT_MAX_LEN + 1];
		const BYTE char_empire = ch->GetEmpire();
		if (ch->GetGMLevel() != GM_PLAYER)
		{
			strlcpy(buf, LC_TEXT("Staff"), sizeof(buf));
			std::string staff_color = "|cFFAA51A4|H|h[";
			staff_color += buf;
			staff_color += "]|cFF60FF92|H|h";
			sprintf(chatbuf_global, "%s %s", staff_color.c_str(), chatbuf);
		}
		else if(char_empire == 1)
		{
			strlcpy(buf, LC_TEXT("Shinsoo"), sizeof(buf));
			std::string kingdom_red = "|cFFff0000|H|h[";
			kingdom_red += buf;
			kingdom_red += "]|cFF60FF92|H|h";
			sprintf(chatbuf_global, "%s %s", kingdom_red.c_str(), chatbuf);
		} 
		else if (char_empire == 2) 
		{
			strlcpy(buf, LC_TEXT("Chunjo"), sizeof(buf));
			std::string kingdom_yel = "|cFFFFFF00|H|h[";
			kingdom_yel += buf;
			kingdom_yel += "]|cFF60FF92|H|h";
			sprintf(chatbuf_global, "%s %s", kingdom_yel.c_str(), chatbuf);
		} 
		else if (char_empire == 3) 
		{
			strlcpy(buf, LC_TEXT("Jinno"), sizeof(buf));
			std::string kingdom_blue = "|cFF0080FF|H|h[";
			kingdom_blue += buf;
			kingdom_blue += "]|cFF60FF92|H|h";
			sprintf(chatbuf_global, "%s %s", kingdom_blue.c_str(), chatbuf);
		}

		TPacketGGShout p;

		p.bHeader = HEADER_GG_SHOUT;
		p.bEmpire = char_empire;
		strlcpy(p.szText, chatbuf_global, sizeof(p.szText));

		P2P_MANAGER::instance().Send(&p, sizeof(TPacketGGShout));

		SendShout(chatbuf_global, ch->GetEmpire());

		return (iExtraLen);
	}
}

Link to comment
Guest
This topic is now closed to further replies.


Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.