• 🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!
  • It's time for the first HD Modeling Contest of 2024. Join the theme discussion for Hive's HD Modeling Contest #6! Click here to post your idea!

Custom Unit Soundset

Status
Not open for further replies.
Level 2
Joined
Jan 30, 2011
Messages
24
Hey guys I'm making a map and I have a custom hero I made and want to give him his own soundset (Like when peasents or something are clicked on or attack) I have the sounds in Audio City and also in .wav format... what do i do? Help greatly appreciated:eekani::eekani:
 

Dr Super Good

Spell Reviewer
Level 64
Joined
Jan 18, 2005
Messages
27,199
The most common way currently is to overwrite an existing sound set by importing your sounds into your map and placing them in a path that overwrites sounds used by an existing sound set.

I also theorised that by modifying a data file and overwriting it (again, import and set to same path) you could create unique custom sound sets. I have yet to get any proof of this actually working though.

To help find the paths, get a .mpq browser and explore the various WC3 data .mpq files in the install directory. In side them you will eventually find the sound files used by the unit sound sets. These are the files you will want to overwrite. Again, to overwrite a file you simply import the replacement into your map and set its path to match the file you want to overwrite. Under no sircumstances are you to modify the actual data .mpq files that WC3 uses as doing so can cause instability and potentially get you banned from online play.

When a map loads, WC3 first checks the files in the map archive, then the patch data archive, then the expansion data archive and finally the orignal archive. This is how you can replace files by just importing them at the same path in your map.
 
Level 26
Joined
Aug 18, 2009
Messages
4,097
I also theorised that by modifying a data file and overwriting it (again, import and set to same path) you could create unique custom sound sets. I have yet to get any proof of this actually working though.

Nope, unfortunately, this file is not overshadowable by the map/does not get reloaded when opening a map. But as I recall, there are some unused sets whose sound paths you can use so nothing is lost. See here.
 
Status
Not open for further replies.
Top