Настало время расширить количество файлов. Вы должны были заметить, что нажимая кнопки "Выбрать Звук" или "Текстура - выбрать", открывается окно с неким списком, где можно выбирать тот или иной файл и даже свободно перемещаться по каталогам (папкам), и осматривать их, вплоть до сторонних модов.
Если вы решили использовать скины из модов, что установлены у вас совместно с Custom NPCs, то в любом из списков выбора кликайте "вверх...", пока не выйдете в корень папки Mods. (Пока позиция "вверх..." не пропадёт). Далее всё просто. Тут написаны все ваши моды.
Текстуры находятся по пути: <имя мода>/assets/<малое имя мода>/textures/<различные папки>
.
Они же скины для персонажей.
Заходим в папку по пути: %AppData%/Roaming/.minecraft/customnpcs/assets/customnpcs/texture/entity
в Windows XP - %AppData%/.minecraft/customnpcs/assets/customnpcs/texture/entity Если папки /entity нет,то создайте её. Cоздаём папку с любым именем. При этом название папки должно быть на английском и не содержать заглавные буквы, символы, пробелы. Пример: "common"
Загружаем в неё свои скины и заходим (перезаходим, если запущена) в игру. Теперь, когда вы захотите выбрать/сменить скин вашему NPC, то ищите раздел с названием вашей папки. Из примера - "common". Обычно один раз выйти назад, через кнопку "вверх..." Тут и откроется список с вашими файлами скинов.
Все плащи загружайте в папку: %AppData%/Roaming/.minecraft/customnpcs/assets/customnpcs/texture/cloak
Это несколько сложнее чем, просто залить текстуры, как написано выше.
Под звуком можно принимать музыку, записанный голос и прочие звуки. Для создания формата .ogg используйте различные программы или конвертеры.
Далее:
Заходим в папку по пути:
Тут создаём себе папку, название которой должно быть на английском, не должно содержать большие буквы,символы,пробелы. Пример: "mysound"
Ну,а теперь самое сложное:
, "(название вашего звука в игре)": {"category": "player","sounds": ["(путь к вашему файлу и его название через / без формата)"]}
Пример: Вы создали папку с названием mysound и закинули туда звуковой файл с названием say_hello.ogg. Но вы хотите, чтобы в игре он отображался как My NPC Say hello. Тогда ваша строчка должна будет выглядеть так:
, "My NPC Say hello": {"category": "player","sounds": ["mysound/say_hello"]}
Теперь, когда вы сохраните этот файл, зайдете/перезайдёте в игру и нажмёте кнопку "Выбрать Звук", то в открывшемся окне, в самом низу списка увидите строчку My NPC Say hello. Это и будет ваш файл.
• Если вы хотите разом добавить много файлов, то просто повторите процедуру: Скачать в папку/записать в файл.
Если вы хотите, чтобы ваш NPC играл один из нескольких звуков со случайным выбором, то укажите каждый путь к каждому файлу, через запятую, в одной строке.
, "(название вашего звука в игре)": {"category": "player","sounds": ["(путь файлу 1)","(путь файлу 2)","(путь файлу и т.д.)"]}
Из примера выше. Ваша папка mysound, три звуковых файла say_hello_1.ogg, say_hello_2.ogg, say_hello_3.ogg. Название в игре то же - My NPC Say hello. Тогда ваша строчка будет выглядеть так:
, "My NPC Say hello": {"category": "player","sounds": ["mysound/say_hello_1","mysound/say_hello_2","mysound/say_hello_3"]}
Если вы добавили конкретно музыкальный файл, а не звук ( т.е. музыка,которую играет NPC Бард ) , то укажите это в строчке после пути параметром stream = true, весь путь указан в скобках "{ }" и начинается с "name": . То бишь так:
, "(название вашего звука в игре)": {"category": "player","sounds": [{"name": "(путь файлу 1)","(путь файлу 2)","(путь файлу и т.д.)", "stream": true}]}
Строчка будет выглядеть так (пример) :
, "My NPC Say hello": {"category": "player","sounds": [{"name":"mysound/say_hello_1","mysound/say_hello_2","mysound/say_hello_3", "stream": true}]}
Вернуться к предыдущему разделу: Создание квестов.