Ajouter une musique
Toutes questions concernant ce tutoriel se posent sur le sujet suivant : [Support]Ajouter une musique
Voici un tutoriel qui a pour but de vous apprendre comment ajouter une musique dans votre client WoW.
Une fois ajoutée, cette musique pourra :
-être utilisé en tant que cris/paroles d'un boss ou npc(via Script SD2)
-être écouté en jeu via la commande .playsound [ID]
-être diffusé a toute une zone via la commande .debug ps [ID]
-être utilisé en tant que son d'ambiance d'une zone/instance
Bref, passons à l'essentiel
I.Outils nécessaires
(Tout ces outils vous seront utiles si vous voulez effectuer d'autres modifications du client
-
DBC Util
-
MyWarcraftStudio
-
Model Edit Fix Multi-version
-Une musique en .mp3 ou .wav, pour le tutoriel elle s'appellera tuto.mp3
-Et bien sure, Wow
II.Extraction de la DBC
Tout d'abord, installez MyWarcraftStudio en décompressant l'archive:
Vous devriez obtenir ça:
Lancez donc MyWarcraftStudio
Dans le menu "File" en haut, faites "Open MPQ Archive..." (raccourci ctrl +O)
Dans la fenêtre qui s'ouvre, allez dans votre dossier WoW puis dans Data/frFR, et sélectionnez locale-frFR.MPQ
Par défaut, ca donne ca: C:/Programs Files/World of warcraft/Data/frFR/locale-frFR.MPQ
Une arborescence va s'afficher a gauche, ouvrez alors le dossier "DBFilesClient" et trouvez le fichier "SoundEntries.dbc"
Faites un clique gauche sur la ligne SoundEntries.dbc pour que l'icône change:
Ensuite, faites un clique droit et cliquez sur "Extract File To..."
Choisissez d'extraire SoundEntries.dbc sur le bureau, on le déplacera après
Fermez MyWarcraftStudio
III.Modification de la DBC
Installez DBCUtil de la même manière que MyWarcraftStudio
Vous devriez obtenir un dossier comme celui ci:
Déplacez ensuite votre SoundEntries.DBC dans le dossier de DBCUtil
et glissez le sur DBCUtil.exe :
Il va alors convertir votre fichier DBC en un fichier CSV qui est plus facile a modifier
Ouvrez donc SoundEntries.CSV avec le bloc note ou un éditeur de texte simple et déplacez vous a la fin du fichier.
Chaque lignes dans le fichier correspond à un son ou a une musique
voici comment sont organisée les données:
ID de la musique ,
Type,
Nom,
Nom du fichier mp3/wav,"","","","","","","","","",1,1,1,1,1,1,1,1,1,1,
Chemin dans le MPQ,
Volume?,0x20,7.0,30.0,0x0,
ID de la musique : un identifiant UNIQUE pour cette musique
Type : pas utile dans notre cas, il définie si la musique est une musique de zone, ou un bruit de spell etc. On le met a 28(musique d'ambiance)
Nom : un nom pour votre musique(pas forcement celui du fichier)
Nom du fichier mp3/wav : le nom du fichier AVEC l'extension, dans mon cas "tuto.mp3"
Chemin dans le MPQ : Chemin du dossier dans lequel votre fichier sera placé, j'ai pour habitude de les mettre dans "Sound\custom"
Volume? : Je ne suis pas sur, mais il semblerait que ce soit le volume, 1.0 serait la valeur par défaut
Voici la ligne obtenu après modification:
50000,
28,
tuto,
"tuto.mp3","","","","","","","","","",1,1,1,1,1,1,1,1,1,1,
"Sound\custom",
2.0,0x20,7.0,30.0,0x0,
Enregistrez votre fichier CSV modifié et glissez le sur DBCUtil.exe comme tout à l'heure, appuyez sur entrer lorsqu'un message apparait pour vous demander si vous voulez écrasez l'ancienne DBC.
Voilà, vous avez maintenant votre DBC Modifiée

Si vous avez bien suivi, il faut maintenant qu'on place tuto.mp3 dans Sound\custom, ce qu'on va faire maintenant
IV.Création du Patch Client
Ouvrez à nouveau MyWarcraftStudio, dans le menu du haut sélectionnez "Pack" puis "Create MPQ archive"
Dans la fenêtre qui s'ouvre, déplacez vous jusqu'à votre dossier Data (le même que tout à l'heure) et mettez patch-4.MPQ dans "Nom du fichier" :
Et cliquez sur "Enregistrer"
Nous allons maintenant ajouter nos fichiers dans l'archive :
Dans le menu du haut cliquez sur Pack puis sur "Add file to archive..."
Cliquez sur le petit bouton "..." et allez chercher votre SoundEntries.DBC modifiée
Ensuite mettez "DBFilesClient\SoundEntries.dbc" dans la barre de texte :
Cliquez ensuite sur "Ok"
Recommencez ensuite en allant chercher votre fichier mp3 mais en mettant
"Sound\custom\" devant le nom de votre musique, pour moi ca donne ca:
Vérifiez ensuite que les 2 fichiers sont présent dans l'arbre a gauche, chez moi ca donne ca:
Si c'est bon, cliquez sur Pack et ensuite sur "Save and Close archive" puis fermez MyWarcraftStudio
Il ne reste plus qu'a testé !
V.Installation du Model Edit fix
Lorsque vous ajoutez des lignes dans les fichiers DBC ou des fichiers dans les MPQ, il est ensuite nécessaire de lancer Wow via un fix pour éviter qu'il plante.(Il vérifie la taille des fichiers, et plante si elles sont anormales)
Pour installer le fix, il suffit de l'extraire dans votre dossier WoW : Vous devriez obtenir ca :(Les dossiers sont en dessous)
Voilà, vous pouvez maintenant
lancer WrathModel.exe au lieu de Wow.exe
pour éviter l'erreur:
Merci de votre lecture,
Ceci était mon premier tutoriel sur Britania(mais surement pas mon dernier).
J'espère vous avoir aider
A bientôt pour d'autres tutoriels