Allez hop, on voit souvent sur des screenshots des joueurs qui possèdent une interface vraiment sympe, notament à cause... de la police de caractère qui a changé! Une police futuriste, une police médiévale, une police manuscrite, une police ... bref, la police qui vous convient, celle dont vous rêvez depuis plusieurs mois!
D'ailleurs, "la" ou "les" polices? Dans World of Warcraft, on peut remarquer qu'il existe plusieurs polices (en fait leur nombre exact est 4): une pour les quêtes, une pour les tooltips, une pour la fenêtre de chat, ... Peut-on toutes les changer? La réponse est oui. Facilement? Oui encore, c'est vraiment très facile. Va-t-on utiliser un AddOn? Hé bien... non! C'est justement toute l'astuce que propose ce thread
La structure des fichiers de World of Warcraft
Le jeu a été codé de telle sorte que tous les accès aux fichiers se fassent depuis la racine du répertoire de World of Warcraft, soit le dossier d'installation. Vous avez peut-être déjà fouillé un peu dans le dossier Data du jeu: celui-ci contient des fichiers MPQ, un format développé par Havas Interactive, la maison mère de Blizzard (et dont la licence lui appartient), et qui signifie MoPAQ. C'est une sorte de gros fichier ZIP qui contient des centaines, voire des milliers de fichiers qui seront chargés par le jeu lors de son exécution!
Comme dans un fichier ZIP, chaque fichier possède son propre chemin d'accès définit d'une façon qui ressemble à ceci:
CHARACTER\BloodElf\Female\BloodElfFemale.m2
Dungeons\TEXTURES\TRIM\JLO_CVRNS_TRIMS01.blp
Sound\Creature\ORca\OrcaAttackB.wav
textures\MinimapMask.blp
... |
Quand vous lancez le jeu, ces fichiers sont chargés en mémoire (pas tous, mais beaucoup!) et leur chemin est construit à partir du dossier de World of Warcraft. Du coup, si vous voulez accéder au fichier MinimapMask.blp, il suffit de "dire" au jeu d'aller chercher textures/MinimapMask.blp et hop, il sera chargé!
Mais pourquoi donc expliquer tout cela? Simplement car World of Warcraft donne la priorité aux fichiers qui sont accessibles directement sur le disque dur plutôt que dans le fichier MPQ quand cela est possible. Je n'ai pas vérifié si c'était le cas pour tous les fichiers (j'en doute de toute façon), mais l'important c'est que cela fonctionne avec les polices!
En effet, si l'on regarde dans l'un des fichiers MPQ, on peut trouver ces lignes très intéressantes:
Fonts\ARIALN.TTF
Fonts\FRIZQT__.TTF
Fonts\MORPHEUS.TTF
Fonts\SKURRI.TTF |
Alors concrètement ça veut dire quoi? Que le jeu charge quatre polices au lancement du jeu en y accédant par:
<Dossier de World of Warcraft>\Fonts\<Police>.TTF
Que nous reste-t-il à faire alors? Hé bien, simplement choisir les polices que l'on veut, les placer dans le dossier Fonts et les renommer.
Les étapes pas à pas
Tout d'abord, il va vous falloir choisir 4 polices que vous voudrez utiliser en jeu. Ces quatre polices doivent absolument être au format TrueType (ttf), mais vous pouvez sans problème choisir quatre fois la même police si vous souhaitez avoir une interface entièrement faite avec celle-ci.
Ensuite, procédez ainsi:
- Quittez le jeu s'il est lancé.
- Créez le dossier <Dossier de World of Warcraft>\Fonts\.
- Placez-y vos 4 polices.
- Renommez vos polices en ARIALN.TTF, FRIZQT__.TTF, MORPHEUS.TTF et SKURRI.TTF. Chaque nom de police correspond à plusieurs endroits particuliers du jeu, par exemple la police MORPHEUS.TTF sera utilisée pour l'affichage des quêtes. Référez-vous à la partie suivante pour plus de détails.
- Lancez le jeu. La magie a opéré, vous utilisez maintenant une nouvelle police pour votre interface!
Quoi que font les polices?
Cette partie détaille où sont utilisées chaque police précédemment nommée, sachant que la liste n'est pas forcément complète et qu'il y a éventuellement des fautes (l'interface de World of Warcraft est très complexe mine de rien!). A prendre comme référence à vos risques et périls...
FRIZQT__.TTF
C'est la police par défaut quand il n'y a rien de précisé. Bref, celle utilisée dans la majorité de l'interface, c'est celle que vous devrez changer pour avoir un maximum d'effet sur votre interface.
Utilisée pour:
- Le nom des unités.
- Les dégâts reçus.
- Les barres au-dessus de la tête des entités (touche "V" ).
- La police système.
- Les détails des sorts/abilités/objets.
- Les noms de zone.
- La carte.
ARIALN.TTF
La police utilisée pour les nombres (je ne suis pas sûr de ce que cela veut dire, mais c'est ce que j'ai pu lire dans les fichiers détaillés de l'interface). Je n'ai pas d'idée concrète sur son utilité à part pour la fenêtre de discussion.
Utilisée pour:
- La fenêtre de discussion.
- L'indicateur d'avancement sur la barre de progression d'expérience/réputation.
SKURRI.TTF
Heu... je bloque. Si quelqu'un voit où elle est utilisée, je prends!
Utilisée pour:
- Les "très gros" nombres (critiques affichés grâce aux messages de combat déroulant?).
MORPHEUS.TTF
La police utilisée pour les quêtes, les livres et les lettres (de la boîte aux lettres!).
Utilisée pour:
- Les quêtes.
- Les livres.
- Les lettres.
Trouver des polices!
Maintenant que vous savez comment faire pour installer les polices, il faut peut-être trouver celles que vous voulez utiliser! Voici une liste de sites sur lesquels vous pourrez trouver des polices gratuitement (merci à gandhy):
http://www.dafont.com/fr/
http://www.downloadfreefonts.com/
http://www.fontstock.net/
Super! Mais ça marche pas.
Vérifiez que vous ne possédez pas d'AddOn qui change la police de votre interface.
Bien que cette méthode permette de changer la police de base de l'interface, un AddOn peut tout à fait changer cette police quand vous êtes en jeu. Si vous possédez un tel AddOn, il risque d'imposer sa propre police et dès lors empêcher l'utilisation correcte de votre toute nouvelle police.
Si vous n'êtes pas certain que vous possédez un tel AddOn, désactivez tous vos AddOns temporairement et lancez le jeu. Les polices devraient être changées.
Avez-vous bien quitté le jeu avant d'installer les polices?
N'oubliez pas que le jeu doit être quitté au moins une fois après l'installation des polices sinon la modification ne sera pas prise en compte.
Utilisez-vous des polices TrueType?
Si vous utilisez des polices d'un format différent du format TrueType, il ne sert à rien des les renommer en .TTF: cela ne fonctionnera de toute façon pas.
Vos polices sont-elles correctement nommées?
Les majuscules et les minuscules ne devraient pas poser de problème, par contre vérifiez que vous avez tapé deux underscores ("_" ) et non un seul dans le nom de la police FRIZQT__.TTF.
Avez-vous placé vos polices dans le dossier Fonts?
Vérifiez que vos polices ne sont pas placées dans le dossier racine de World of Warcraft, mais bien dans le dossier Fonts.
Passer par un AddOn...
Il est aussi possible de passer par un AddOn pour changer la police du jeu. Quel intérêt?
L'intérêt évident de procéder ainsi est de pouvoir changer la police sans devoir relancer le jeu. Ces AddOns permettent aussi souvent de modifier la taille de la police, et cette option peut être vraiment intéressante si votre police est très petite par défaut. Néanmoins, cela est synonyme de consommation supplémentaire de mémoire et une consommation légèrement plus élevée de votre processeur. Mais c'est assurément un bon choix si vous changez souvent votre interface.
Attention: ces AddOns, à part ClearFont, ne sont pas destinés directement au changement de la police de l'interface. Ce n'est qu'une des fonctionnalités qu'ils proposent parmi d'autres. Je profite de l'occasion pour simplement vous les faire découvrir. Ils ne sont ni les meilleurs, ni les seuls, simplement ceux que je connais et que j'ai déjà utilisé.
ClearFont2
Probablement un des plus connus, ClearFont permet de changer presque la totalité des polices de l'interface dynamiquement.
Prat
Permet entre autres de changer la police de votre fenêtre de discussion, bien que ce ne soit pas son objectif principal.
CowTip
Permet de changer la police de votre tooltip, avec plein d'autres options à côté.
Screenshots: Un, Deux.
Aloft
Permet de changer la police (et l'aspect) des barres au-dessus de la tête des joueurs (touche "V" ).
PitBull
Le très célèbre PitBull permet de changer l'aspect des fenêtres de joueur, de cible, et d'en rajouter d'autres: focus, raid, ...
T'as fait une faute dans ton message...
N'hésitez pas à poster vos commentaires, ajouts, suggestions, ... vous êtes le bienvenu!
Message édité par pb_ee1 le 24-09-2007 à 14:42:39
---------------
Helping people since 2005.
Elephant: http://wow.curse.com/downloads/details/3198/
LZRoster: http://www.lzroster.com/
JHUploader: http://worldofwarcraft.judgehype.c [...] esentation (ainsi que son aide)