#docker #module #azerothcore
Вопрос:
Итак, я попытался установить модуль Transmog на AzerothCore с помощью Docker на Win10.
Сначала я удалил текст npc, используя следующий SQL:
DELETE FROM `npc_text` WHERE `ID` IN (50000,50001);
Затем я поместил папку transmog в azerothcore/modules
и добавил sql ^ s в базу данных и перезапустил процесс сборки в docker с помощью ./acore.sh docker build
.
Я могу добавить npc в игру, и он говорит что-то вроде приветствия, но я не могу трансмогировать.
В моих журналах в разделе DBErrors я получаю следующее сообщение:
Скрипт с именем ‘npc_transmogrifier’ назначен в базе данных, но не имеет кода!
При сборке сервера я получаю следующие цитаты:
[ 99%] Building CXX object src/server/scripts/CMakeFiles/scripts.dir/__/__/__/modules/mod-transmog-master/src/transmog_loader.cpp.o
[ 99%] Building CXX object src/server/scripts/CMakeFiles/scripts.dir/__/__/__/modules/mod-transmog-master/src/transmog_scripts.cpp.o
/azerothcore/modules/mod-transmog-master/src/Transmogrification.cpp:206:41: fatal error: no member named 'nameSuffix' in 'ItemRandomSuffixEntry'
suffix = itemRandEntry->nameSuffix;
~~~~~~~~~~~~~ ^
1 error generated.
make[2]: *** [src/server/scripts/CMakeFiles/scripts.dir/build.make:8404: src/server/scripts/CMakeFiles/scripts.dir/__/__/__/modules/mod-transmog-master/src/Transmogrification.cpp.o]
Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Makefile2:1120: src/server/scripts/CMakeFiles/scripts.dir/all] Error 2
make: *** [Makefile:130: all]
Error 2