Croisé un client EN et un client FR
Bonjour, je souffre d'un petit problème de MPQ, je travaille actuellement pour un serveur Canadien qui accueil Français et Américain, le problème étant que le core et les DBC sont EN et que les joueurs qui utilise un client WoW FR ne peuvent pas profiter du contenu MC donc je voudrais savoir si il est possible de "croisé" un client Français avec les MPQ EN


J'ai déjà tester d'appliquer les modifs sur des dbc FR mais le problème reste le même.


Merci
Oui je vais voir pour post aussi labas
Non, on ne peut pas croiser.

A toi de développer une application qui permet de faire la différence entre un client Français (frFR) et Anglais (enGB et enUS)

Et donc de développer tes modifs sur les deux DBC :
Je ne comprend pas quelque chose, vous parler le enGB et enUS, alors enEN correspond a qui ?
Je me suis peut être tromper, je ne connaît pas les codes exacte pour les différents pays,
mais soit sur de développer une version pour chaque type de client que ton serveur accueil Smile
enEN je ne l'ai jamais vu, j'ai toujours vu enGB (pour la localisation de l'anglais en Grande-Bretagne) et enUS (pour la localisation de l'anglais aux USa).

Battle.net fonctionne d'ailleurs avec ce code-là, si j'ai bon souvenir ^^
J'ai fais quelque recherche et on ma montrer que enEN est l'ancien code de enUS, WoW étant seulement Américain (jusqu'en fevrier 2005), donc mon client est un client enUS, sur MCR on ma linker un WoW multilangue mais je ne pense pas qu'il prenne en compte les MPQ enUS, vu qu'il est frFR et enGB
Il y a un moyen sans avoir à développé une application pour détecter la langue du client. Il faut juste fouiller un peu, et savoir merge des MPQ à la rigueur.
MPQ j'ai essayer d'appliquer les modifs qu'il a fait sur des dbc FR de même révision, sans succès, si il change ces DBC pour des DBC FR sa sera les Américains qui ne pourront plus, la seul solution de j'ai trouvé c'est de faire télécharger un WoW EN au Français ( 17go et sa fais pas d'heureux )
@Dagnear : Arg ! Balance la solution Big Grin

Après il y a peut-être une logique du point de vue des dossiers !

Et oui il y en a une, dans le patch on inclus trois dossiers avec un code lang diff avec des fichiers diff Big Grin
Dans config.wtf il n'y a paq une ligne qui gère ça ? Il suffit de développer un petit script qui lit cette ligne et voilà
Je vais vous avouer un truc .. a part le SQL je ne connais rien d'autre ..
http://wow-emu.fr/showthread.php?tid=1382
C'est en C#, regarde le premier bout de code il te renvoie la locale du client. Après il te suffit de prendre ce bout de code et de le mettre dans ton application.

Retourner en haut WoW-Emu