В этом уроке нам не понадобится программа dbcutil и все возможное ее формы для компила/декомпила dbc файлов. Нам нужна программа Ladik's MPQ Editor, которую можно скачать по данным сылке: Ladik's MPQ Editor
И так - есть 2 способа для отображения новосозданных дополнительных цен.
I способ.
Изменить уже имеющуюся дополнительную цену на свои предметы и их количество, после чего, зная entry предмета, мы лезем в базу, изменяем его дисплей на понравившийся нам и собственно его название в таблице locales_item следующим кодом:
insert into `locales_item` values ('entry предмета', '', '', '', '', '', '', '', 'Название на русском', '', '', '', '', '', '', '', 'Подназвание на русском');
Подназвание - то, что пишется у некоторых предметов внизу оранжевым шрифтом.
И все вроде бы хорошо с этим способом, однако все дополнительные цены где-то да и используются, именно по этому нам приходится создавать новые, а чтобы уже увидеть их, нужно пользоваться следующим способом:
II способ.
Открываем Ladik's MPQ Editor, во всех окнах жмем ОК, пока те не пропадут, после чего создаем новый архив (кнопка (Create) New MPQ) с названием типа patch-ruru-X, где X - любая цифра от 4 до 9 и любая латинская буква от a до Z. Возьмем для примера название архива patch-ruru-N. Создали, но что же дальше?..
Теперь кликаем правой кнопкой мыши в правой части программы по появившемуся названию нашего архива (patch-ruru-N) правой кнопкой мыши и кликаем New Folder, название папки обязательно должно быть DBFilesClient .
Далее лезем в dbc директорию сервера и там копируем файл ItemexpendedCost, после чего перетаскиваем в папку DBFilesClient в MPQ архиве.
Теперь, когда все сделано и готово, закрываем MPQ архив и перекидываем в папку World of Warcraft/Data/ruRu/
Поздравляю, вы только что создали патч на отображение новых дополнительных цен, однако чтобы их видели и все игроки вашего сервера - им будет необходимо скачать его и засунуть в вышеуказанную папку ruRu, если же у них не русский клиент, то патч следует переименовать..например в patch-enGb-N, в зависимости от названия папки, как вы наверно уже догадались.
Для тех, у кого клиент изначательно не приспособлен для дополнительных патчей придется скачать вот это в пути установки указать папку, где находится wow.exe.